ajout message avertissement sur choix cible frame (fixes #22)

This commit is contained in:
afornerot 2020-02-10 09:49:07 +01:00
parent 0051cf2ac4
commit 62dd70167a
3 changed files with 36 additions and 2 deletions

View File

@ -58,6 +58,7 @@
{{ form_row(form.url) }} {{ form_row(form.url) }}
<em>le mot clé #login# sera remplacé par le login de l'utilisateur</em><br><br> <em>le mot clé #login# sera remplacé par le login de l'utilisateur</em><br><br>
{{ form_row(form.target) }} {{ form_row(form.target) }}
<div id="divhelp"><em>Attention certains sites n'acceptent pas d'être encapsulés dans une frame. Si vous ne voyez pas votre site apparaître, veuillez changer de cible.<br><br></em></div>
{{ form_row(form.color) }} {{ form_row(form.color) }}
<div id="diviconsel" class="col-md-12 text-left" style="height:140px; padding:20px; text-align:center; background-color: {{ entity.color ? "#"~entity.color : '#000000' }};"> <div id="diviconsel" class="col-md-12 text-left" style="height:140px; padding:20px; text-align:center; background-color: {{ entity.color ? "#"~entity.color : '#000000' }};">
@ -117,6 +118,14 @@
{% endblock %} {% endblock %}
{% block localjavascript %} {% block localjavascript %}
$('document').ready(function(){
showhide();
});
$( "#bookmark_target" ).change(function() {
showhide();
});
function selIcon(idicon) { function selIcon(idicon) {
$("#bookmark_idicon").val(idicon); $("#bookmark_idicon").val(idicon);
$("#diviconsel img").remove(); $("#diviconsel img").remove();
@ -130,4 +139,12 @@
$("#diviconsel img").remove(); $("#diviconsel img").remove();
$("#bookmark_idicon").val(null); $("#bookmark_idicon").val(null);
} }
function showhide() {
$("#divhelp").hide();
if($("#bookmark_target").val()=="frame") {
$("#divhelp").show();
}
}
{% endblock %} {% endblock %}

View File

@ -55,7 +55,8 @@
<div class="col-md-4"> <div class="col-md-4">
{{ form_row(form.url) }} {{ form_row(form.url) }}
<em>le mot clé #login# sera remplacé par le login de l'utilisateur</em><br><br> <em>le mot clé #login# sera remplacé par le login de l'utilisateur</em><br><br>
{{ form_row(form.target) }} {{ form_row(form.target) }}
<div id="divhelp"><em>Attention certains sites n'acceptent pas d'être encapsulés dans une frame. Si vous ne voyez pas votre site apparaître, veuillez changer de cible.<br><br></em></div>
{{ form_row(form.itemcategory) }} {{ form_row(form.itemcategory) }}
{{ form_row(form.roles) }} {{ form_row(form.roles) }}
{{ form_row(form.niveau01s) }} {{ form_row(form.niveau01s) }}
@ -106,6 +107,14 @@
{% endblock %} {% endblock %}
{% block localjavascript %} {% block localjavascript %}
$('document').ready(function(){
showhide();
});
$( "#item_target" ).change(function() {
showhide();
});
function selIcon(idicon) { function selIcon(idicon) {
$("#item_idicon").val(idicon); $("#item_idicon").val(idicon);
$("#diviconsel img").remove(); $("#diviconsel img").remove();
@ -119,4 +128,11 @@
$("#diviconsel img").remove(); $("#diviconsel img").remove();
$("#item_idicon").val(null); $("#item_idicon").val(null);
} }
function showhide() {
$("#divhelp").hide();
if($("#item_target").val()=="frame") {
$("#divhelp").show();
}
}
{% endblock %} {% endblock %}

View File

@ -55,7 +55,8 @@
{{ form_row(form.name) }} {{ form_row(form.name) }}
{{ form_row(form.url) }} {{ form_row(form.url) }}
<em>le mot clé #login# sera remplacé par le login de l'utilisateur</em><br><br> <em>le mot clé #login# sera remplacé par le login de l'utilisateur</em><br>
<em>Attention certains sites n'acceptent pas d'être encapsulés dans une frame.<br><br>
{{ form_row(form.roworder) }} {{ form_row(form.roworder) }}
{{ form_row(form.maxwidth) }} {{ form_row(form.maxwidth) }}
</div> </div>