recherche responsable super cool
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Wed, 20 Apr 2011 13:52:51 +0000 (09:52 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Wed, 20 Apr 2011 13:52:51 +0000 (09:52 -0400)
project/dae/templates/dae/poste.html
project/media/css/dae.css [new file with mode: 0644]
project/templates/autocompleteselect.html

index c7b6c62..ccb13b2 100644 (file)
@@ -18,6 +18,7 @@ Demande d'autorisation d'embauche
     window.__admin_media_prefix__ = "{% filter escapejs %}{% admin_media_prefix %}{% endfilter %}";
   </script>
   <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/calendrier.css" />
+  <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/dae.css" />
 
   <script type="text/javascript" src="/admin/jsi18n/"></script>
   <script type="text/javascript" src="{% admin_media_prefix %}js/core.js"></script>
@@ -31,17 +32,6 @@ Demande d'autorisation d'embauche
   <script src="{{ MEDIA_URL }}js/dae.js" /></script>
   <script src="{{ MEDIA_URL }}js/dae-poste.js" /></script>
 
-  <style>
-    .row {padding: 10px 0px; clear: both; display:block;}
-    .row * {float: left; margin: 0px; padding: 0px; margin-right: 4px;}
-    .row li {list-style-type: none;}
-    .underline {text-decoration: underline;}
-    .clear {display: block; clear: both;}
-    .note {text-decoration: underline; font-style: italic; margin-left: 12px;}
-    .info {font-size:13px;  font-style: italic;}
-    .noborder {border:none; margin:0; padding; 0}
-    tr.noborder td {border:none; padding-left: 0;}
-  </style>
 {% endblock %}
 
 {% block main %}
@@ -81,7 +71,10 @@ Demande d'autorisation d'embauche
         </tr>
         <tr>
             <th>{{ form.responsable.label_tag }} :<br />{{ form.responsable.errors }}</th>
-            <td>{{ form.responsable }}</td>
+            <td>
+                <span class="info">Recherche intelligente : vous pouvez tapez le nom du poste, ou encore la dernière qui occupe celui-ci. Assurez-vous que le poste de responsable choisi dans la liste est reporté en dessous du champs de recherche, cela signifie qu'il est sélectionné.</span>
+                {{ form.responsable }}
+            </td>
         </tr>
         </tbody>
     </table>
diff --git a/project/media/css/dae.css b/project/media/css/dae.css
new file mode 100644 (file)
index 0000000..f298696
--- /dev/null
@@ -0,0 +1,10 @@
+.row {padding: 10px 0px; clear: both; display:block;}
+.row * {float: left; margin: 0px; padding: 0px; margin-right: 4px;}
+.row li {list-style-type: none;}
+.underline {text-decoration: underline;}
+.clear {display: block; clear: both;}
+.note {text-decoration: underline; font-style: italic; margin-left: 12px;}
+.info {font-size:13px;  font-style: italic;}
+.noborder {border:none; margin:0; padding; 0}
+tr.noborder td {border:none; padding-left: 0;}
+.supprimer {text-decoration: none; color: blue; font-size: 12px; margin-left: 6px; cursor: pointer;}
index 782d3a3..c9d9ab6 100644 (file)
@@ -26,12 +26,12 @@ jQuery(document).ready(function($){{% block script %}
         }
         $("#{{html_id}}_text").result(receiveResult);
         function addKiller_{{func_slug}}(repr,id) {
-                kill = "<span class='iconic' id='kill_{{ html_id }}'>X</span>   ";
+                kill = "<span class='iconic supprimer' id='kill_{{ html_id }}'>supprimer</span>   ";
                 if(repr){
                         $( "#{{html_id}}_on_deck" ).empty();
-                        $( "#{{html_id}}_on_deck" ).append( "<div>" + kill + repr + "</div>");
+                        $( "#{{html_id}}_on_deck" ).append( "<div><span>" + repr + "</span>" + kill + "</div>");
                 } else {
-                        $( "#{{html_id}}_on_deck > div" ).prepend(kill);
+                        $( "#{{html_id}}_on_deck > div" ).append(kill);
                 }
                 $("#kill_{{ html_id }}").click(function() { return function(){
                         kill_{{func_slug}}();