Changeset 79521 in spip-zone


Ignore:
Timestamp:
Dec 22, 2013, 12:20:43 PM (5 years ago)
Author:
bystrano@…
Message:

premier jet de feuille de style

Location:
_plugins_/saisie_liste/trunk
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisie_liste/trunk/saisie_liste_objets.css

    r79507 r79521  
    55.formulaire_spip li.saisie_liste_objets { padding-left: 15px; }
    66/* deuxième niveau */
    7 .formulaire_spip ul.saisie-liste-objets li { padding-left: 15px; }
     7.formulaire_spip ul.liste-objets li { padding-left: 15px; }
    88
    99li.saisie_liste_objets label { float: none; margin-left: 0; }
    1010
    11 .saisie-liste-objets.ui-sortable > li {
     11.liste-objets.ui-sortable > li {
    1212  cursor: move;
    1313  border: 1px solid #D0D0D0;
     
    1616}
    1717
    18 .saisie-liste-objets.ui-sortable > li:hover {
     18.liste-objets.ui-sortable > li:hover {
    1919  background-color: #EBE7E7;
    2020}
     21
     22.table {
     23  display: table;
     24}
     25
     26.td {
     27  display: table-cell;
     28}
     29
     30.boutons-bouger {
     31  vertical-align: middle;
     32  width: 40px;
     33}
     34
     35.bouton-monter {
     36  background: url('images/up-icon-32x32.png');
     37}
     38
     39.bouton-descendre {
     40  background: url('images/down-icon-32x32.png');
     41}
     42
     43.bouton-monter, .bouton-descendre {
     44  width: 32px;
     45  height: 32px;
     46  margin: 8px 0;
     47  border: none;
     48  text-indent: -99999px;
     49}
     50
     51.bouton-supprimer input {
     52  background: url('images/delete-icon.png') no-repeat;
     53  width: 24px;
     54  height: 24px;
     55  border: none;
     56  text-indent: -99999px;
     57  margin-left: 8px;
     58}
  • _plugins_/saisie_liste/trunk/saisies/liste_objets.html

    r79519 r79521  
    1212         value="[(#GET{valeur}|count|enumerer|joindre{','})]" />
    1313
    14   <ul id="liste-objets-#ENV{nom}" class="saisie-liste-objets">
     14  <ul id="liste-objets-#ENV{nom}" class="liste-objets">
    1515    <BOUCLE_liste_objets(DATA) {enum 0, #GET{valeur}|count}>
    1616      #SET{compteur_objets, #COMPTEUR_BOUCLE|moins{1}}
    1717      <li>
    18         <fieldset>
     18        <fieldset class="table">
    1919        <legend>Objet #GET{compteur_objets}</legend>
    2020
    21         [(#ENV{inclure}|oui)
    22           #INCLURE{fond=#ENV{inclure}}
    23         ]
     21        <div class="boutons-bouger td">
     22          <input type="submit"
     23                 name="#ENV{nom}\[action\]\[monter-#GET{compteur_objets}\]"
     24                 value="Monter"
     25                 class="bouton-monter" />
     26          <input type="submit"
     27                 name="#ENV{nom}\[action\]\[descendre-#GET{compteur_objets}\]"
     28                 value="Descendre"
     29                 class="bouton-descendre" />
     30        </div>
    2431
    25         <input type="submit"
    26                name="#ENV{nom}\[action\]\[monter-#GET{compteur_objets}\]"
    27                value="Monter"
    28                class="bouton-monter" />
    29         <input type="submit"
    30                name="#ENV{nom}\[action\]\[descendre-#GET{compteur_objets}\]"
    31                value="Descendre"
    32                class="bouton-descendre" />
    33         <ul>
    34           <BOUCLE_saisies_objet(DATA) {source table, #ENV{saisies}}>
     32        <div class="td">
     33          [(#ENV{inclure}|oui)
     34           #INCLURE{fond=#ENV{inclure}}
     35          ]
    3536
    36             #SET{saisie, #VALEUR}
     37          <ul class="liste-saisies-objet">
     38            <BOUCLE_saisies_objet(DATA) {source table, #ENV{saisies}}>
    3739
    38             [(#REM) si le tableau ne contient pas de clé "options", on
    39                     suppose qu'il n'est pas au format de #GENERER_SAISIE.
    40                     Il faut alors le convertir à ce format. ]
    41             [(#GET{saisie}|table_valeur{options}|non)
    42               [(#SET{saisie, #GET{saisie}|preparer_tableau_saisie})]
    43             ]
     40              #SET{saisie, #VALEUR}
    4441
    45             [(#REM) charger les valeurs. ]
    46             [(#SET{saisie, #GET{saisie}|charger_valeurs{#GET{valeur}, #GET{compteur_objets}}})]
     42              [(#REM) si le tableau ne contient pas de clé "options", on
     43                      suppose qu'il n'est pas au format de #GENERER_SAISIE.
     44                      Il faut alors le convertir à ce format. ]
     45              [(#GET{saisie}|table_valeur{options}|non)
     46                [(#SET{saisie, #GET{saisie}|preparer_tableau_saisie})]
     47              ]
    4748
    48             [(#REM) on renomme les saisies pour les grouper par objet. ]
    49             [(#SET{saisie, #GET{saisie}|renommer_saisies{#GET{compteur_objets}, #ENV{nom}}})]
     49              [(#REM) charger les valeurs. ]
     50              [(#SET{saisie, #GET{saisie}|charger_valeurs{#GET{valeur}, #GET{compteur_objets}}})]
    5051
    51             [(#GENERER_SAISIES{#ARRAY{0,#GET{saisie}}})]
     52              [(#REM) on renomme les saisies pour les grouper par objet. ]
     53              [(#SET{saisie, #GET{saisie}|renommer_saisies{#GET{compteur_objets}, #ENV{nom}}})]
    5254
    53           </BOUCLE_saisies_objet>
    54         </ul>
    55         <input type="submit"
    56                name="#ENV{nom}[action][supprimer-#GET{compteur_objets}]"
    57                value="Supprimer" />
     55              [(#GENERER_SAISIES{#ARRAY{0,#GET{saisie}}})]
     56
     57            </BOUCLE_saisies_objet>
     58          </ul>
     59        </div>
     60
     61        <div class="bouton-supprimer td">
     62          <input type="submit"
     63                 name="#ENV{nom}[action][supprimer-#GET{compteur_objets}]"
     64                 value="Supprimer" />
     65        </div>
    5866      </fieldset></li>
    5967    </BOUCLE_liste_objets>
    6068  </ul>
     69
    6170  <input type="submit" name="#ENV{nom}[action][ajouter]" value="Ajouter Objet" />
     71
    6272</fieldset>
    6373
Note: See TracChangeset for help on using the changeset viewer.