Changeset 103997 in spip-zone


Ignore:
Timestamp:
Apr 18, 2017, 1:28:57 PM (2 years ago)
Author:
kent1@…
Message:

Des trucs de div / li (nécessite diogene 1.9.0)

Location:
_plugins_/diogene/diogene_complements/diogene_documents/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/diogene/diogene_complements/diogene_documents/trunk/formulaires/diogene_ajouter_documents.html

    r87412 r103997  
    1 <li class="documents_fieldset documents fieldset">
     1<[(#DIV|sinon{li})] class="editer-groupe documents_fieldset documents fieldset">
    22        <fieldset>
    33                [<h3 class="legend">(#ENV{documents_legende,<:diogene_documents:legende_documents:>})</h3>]
    4                 <ul>
     4                <[(#DIV|sinon{ul})]>
    55                        <BOUCLE_documents(DOCUMENTS){id_article}{tout}>
    6                         <li class="editer editer_document editer_document_#ID_DOCUMENT">
     6                        <[(#DIV|sinon{li})] class="editer editer_document editer_document_#ID_DOCUMENT">
    77                                <div class="logo_document">
    88                                #LOGO_DOCUMENT
    99                                </div>
    10                                 <ul>
     10                                <[(#DIV|sinon{ul})]>
    1111                                        [(#VAL{titre}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
    12                                         <li class="editer editer_titre_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{titre_#ID_DOCUMENT}|oui)erreur]">
     12                                        <[(#DIV|sinon{li})] class="editer editer_titre_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{titre_#ID_DOCUMENT}|oui)erreur]">
    1313                                                <label for="titre_#ID_DOCUMENT">[(#ENV{mode}|=={document}|?{<:medias:entree_titre_document:>,<:medias:entree_titre_image:>})]</label>[
    1414                                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>
    1515                                                ]<input type='text' class='text' name='titre_#ID_DOCUMENT' id='titre_#ID_DOCUMENT' value="[(#ENV**{titre_#ID_DOCUMENT,''})]" />
    16                                         </li>]
     16                                        </[(#DIV|sinon{li})]>]
    1717                                        [(#VAL{descriptif}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
    18                                         <li class="editer editer_descriptif_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{descriptif_#ID_DOCUMENT}|oui)erreur]">
     18                                        <[(#DIV|sinon{li})] class="editer editer_descriptif_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{descriptif_#ID_DOCUMENT}|oui)erreur]">
    1919                                                <label for="descriptif_#ID_DOCUMENT"><:info_description:></label>[
    2020                                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{descriptif_#ID_DOCUMENT})</span>
    2121                                                ]<textarea name='descriptif_#ID_DOCUMENT' id='descriptif_#ID_DOCUMENT'[ lang='(#LANGUE)'] rows='2' cols='40'>[(#ENV**{descriptif_#ID_DOCUMENT,''})]</textarea>
    22                                         </li>]
     22                                        </[(#DIV|sinon{li})]>]
    2323                                        [(#VAL{credits}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
    24                                         <li class="editer editer_credits_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{credits_#ID_DOCUMENT}|oui)erreur]">
     24                                        <[(#DIV|sinon{li})] class="editer editer_credits_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{credits_#ID_DOCUMENT}|oui)erreur]">
    2525                                                <label for="credits_#ID_DOCUMENT"><:medias:label_credits:></label>[
    2626                                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{credits_#ID_DOCUMENT})</span>
    2727                                                ]<input type='text' class='text' name='credits_#ID_DOCUMENT' id='credits_#ID_DOCUMENT' value="[(#ENV**{credits_#ID_DOCUMENT,''})]" />
    28                                         </li>]
    29                                         <li class="editer editer_supprimer_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{supprimer_#ID_DOCUMENT}|oui)erreur]">
     28                                        </[(#DIV|sinon{li})]>]
     29                                        <[(#DIV|sinon{li})] class="editer editer_supprimer_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{supprimer_#ID_DOCUMENT}|oui)erreur]">
    3030                                                <div class="choix">
    3131                                                        <input type="checkbox" name="supprimer_#ID_DOCUMENT" id="supprimer_#ID_DOCUMENT"[(#ENV{supprimer_#ID_DOCUMENT}|oui)checked="checked"] />
    3232                                                        <label for="supprimer_#ID_DOCUMENT"><:diogene_documents:lien_supprimer_document:></label>
    3333                                                </div>
    34                                         </li>
    35                                 </ul>
    36                         </li>
     34                                        </[(#DIV|sinon{li})]>
     35                                </[(#DIV|sinon{ul})]>
     36                        </[(#DIV|sinon{li})]>
    3737                        </BOUCLE_documents>
    38                         <li class='editer editer_fichier_upload[ (#ENV**{erreurs}|table_valeur{fichier_upload}|oui)erreur]'>
     38                        <[(#DIV|sinon{li})] class='editer editer_fichier_upload[ (#ENV**{erreurs}|table_valeur{fichier_upload}|oui)erreur]'>
    3939                                <label for='fichier_upload#GET{domid}'><:bouton_upload:></label>[
    4040                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{fichier_upload})</span>
    41                                 ]<input class='file multi' type="file" name="fichier_upload[]" value='#ENV{fichier_upload}' id="fichier_upload#GET{domid}" size='11' />
     41                                ]<input class='file multi' type="file" name="fichier_upload[]" id="fichier_upload#GET{domid}" size='11' />
    4242                                <input type="hidden" name="joindre_upload" value="on" />
    4343                                <!--editer_fichier_upload-->
     
    4646                                [(#INCLURE{javascript/medias_edit.js}|compacte{js})]
    4747                                </script>
    48                         </li>
    49                 </ul>
     48                        </[(#DIV|sinon{li})]>
     49                </[(#DIV|sinon{ul})]>
    5050        </fieldset>
    51 </li>
     51</[(#DIV|sinon{li})]>
  • _plugins_/diogene/diogene_complements/diogene_documents/trunk/formulaires/diogene_ajouter_documents_un_par_un.html

    r87413 r103997  
    1 <li class="documents_fieldset documents fieldset">#SET{documents,0}
     1<[(#DIV|sinon{li})] class="editer-groupe documents_fieldset documents fieldset">#SET{documents,0}
    22        <fieldset>
    33                [<h3 class="legend">(#ENV{documents_legende,<:diogene_documents:legende_documents:>})</h3>]
    4                 <ul>
    5                         <B_documents>
    6                         <li class="editer editer_documents">
     4                <[(#DIV|sinon{ul})]><B_documents>
     5                        <[(#DIV|sinon{li})]class="editer editer_documents">
    76                                <label><:diogene_documents:label_editer_documents_articles:></label>
    8                                 <ul>
     7                                <[(#DIV|sinon{ul})]>
    98                                <BOUCLE_documents(DOCUMENTS){id_article}{tout}>#SET{documents,#GET{documents}|plus{1}}
    10                                 <li class="editer editer_document editer_document_#ID_DOCUMENT">
    11                                         <ul>
     9                                <[(#DIV|sinon{li})] class="editer editer_document editer_document_#ID_DOCUMENT">
     10                                        <[(#DIV|sinon{ul})]>
    1211                                                <div class="logo_document">
    13                                                 #LOGO_DOCUMENT
     12                                                        #LOGO_DOCUMENT
    1413                                                </div>
    1514                                                [(#VAL{titre}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
    16                                                 <li class="editer editer_titre_fichier editer_titre_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{titre_#ID_DOCUMENT}|oui)erreur]">
     15                                                <[(#DIV|sinon{li})] class="editer editer_titre_fichier editer_titre_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{titre_#ID_DOCUMENT}|oui)erreur]">
    1716                                                        <label for="titre_#ID_DOCUMENT">[(#ENV{mode}|=={document}|?{<:medias:entree_titre_document:>,<:medias:entree_titre_image:>})]</label>[
    1817                                                        <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre})</span>
    1918                                                        ]<input type='text' class='text' name='titre_#ID_DOCUMENT' id='titre_#ID_DOCUMENT' value="[(#ENV**{titre_#ID_DOCUMENT,''})]" />
    20                                                 </li>]
     19                                                </[(#DIV|sinon{li})]>]
    2120                                                [(#VAL{descriptif}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
    22                                                 <li class="editer editer_descriptif_fichier editer_descriptif_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{descriptif_#ID_DOCUMENT}|oui)erreur]">
     21                                                <[(#DIV|sinon{li})] class="editer editer_descriptif_fichier editer_descriptif_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{descriptif_#ID_DOCUMENT}|oui)erreur]">
    2322                                                        <label for="descriptif_#ID_DOCUMENT"><:info_description:></label>[
    2423                                                        <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{descriptif_#ID_DOCUMENT})</span>
    2524                                                        ]<textarea name='descriptif_#ID_DOCUMENT' id='descriptif_#ID_DOCUMENT'[ lang='(#LANGUE)'] rows='2' cols='40'>[(#ENV**{descriptif_#ID_DOCUMENT,''})]</textarea>
    26                                                 </li>]
     25                                                </[(#DIV|sinon{li})]>]
    2726                                                [(#VAL{credits}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
    28                                                 <li class="editer editer_credits_fichier editer_credits_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{credits_#ID_DOCUMENT}|oui)erreur]">
     27                                                <[(#DIV|sinon{li})] class="editer editer_credits_fichier editer_credits_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{credits_#ID_DOCUMENT}|oui)erreur]">
    2928                                                        <label for="credits_#ID_DOCUMENT"><:medias:label_credits:></label>[
    3029                                                        <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{credits_#ID_DOCUMENT})</span>
    3130                                                        ]<input type='text' class='text' name='credits_#ID_DOCUMENT' id='credits_#ID_DOCUMENT' value="[(#ENV**{credits_#ID_DOCUMENT,''})]" />
    32                                                 </li>]
    33                                                 <li class="editer editer_supprimer_fichier editer_supprimer_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{supprimer_#ID_DOCUMENT}|oui)erreur]">
     31                                                </[(#DIV|sinon{li})]>]
     32                                                <[(#DIV|sinon{li})] class="editer editer_supprimer_fichier editer_supprimer_#ID_DOCUMENT[ (#ENV**{erreurs}|table_valeur{supprimer_#ID_DOCUMENT}|oui)erreur]">
    3433                                                        <div class="choix">
    3534                                                                <input type="checkbox" name="supprimer_#ID_DOCUMENT" id="supprimer_#ID_DOCUMENT"[(#ENV{supprimer_#ID_DOCUMENT}|oui)checked="checked"] />
    3635                                                                <label for="supprimer_#ID_DOCUMENT"><:diogene_documents:lien_supprimer_document:></label>
    3736                                                        </div>
    38                                                 </li>
    39                                         </ul>
    40                                 </li>
     37                                                </[(#DIV|sinon{li})]>
     38                                        </[(#DIV|sinon{ul})]>
     39                                </[(#DIV|sinon{li})]>
    4140                                </BOUCLE_documents>
    42                                 </ul>
    43                         </li>
    44                         </B_documents>
    45                         #SET{nombre,#ENV{nombre_documents}|moins{#GET{documents}}}
    46                         <li class='editer editer_fichier_upload[ (#ENV**{erreurs}|table_valeur{fichier_upload}|oui)erreur]'>
     41                                </[(#DIV|sinon{ul})]>
     42                        </[(#DIV|sinon{li})]></B_documents>[(#SET{nombre,#ENV{nombre_documents}|moins{#GET{documents}}})]
     43                        <[(#DIV|sinon{li})] class='editer editer_fichier_upload[ (#ENV**{erreurs}|table_valeur{fichier_upload}|oui)erreur]'>
    4744                                <label><:diogene_documents:label_ajouter_nouveaux_documents:></label>[
    48                                 <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{fichier_upload})</span>
    49                                 ]
     45                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{fichier_upload})</span>]
    5046                                <BOUCLE_data(DATA){liste 1,2,3,4,5,6,7,8,9,10}{0,#GET{nombre,#ENV{nombre_documents}}}>
    51                                 <ul class="editer editer_document_upload">
    52                                         <li class="editer editer_fichier">
    53                                                 <input class='file' type="file" name="fichier_upload[]" value='#ENV{fichier_upload}' id="fichier_upload#COMPTEUR_BOUCLE" size='11' />
    54                                         </li>
    55                                         [(#VAL{titre}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
    56                                         <li class="editer editer_titre_fichier editer_titre_#COMPTEUR_BOUCLE[ (#ENV**{erreurs}|table_valeur{titre_document#COMPTEUR_BOUCLE}|oui)erreur]">
     47                                <[(#DIV|sinon{ul})] class="editer editer_document_upload">
     48                                        <[(#DIV|sinon{li})] class="editer editer_fichier">
     49                                                <input class='file' type="file" name="fichier_upload[]" id="fichier_upload#COMPTEUR_BOUCLE" size='11' />
     50                                        </[(#DIV|sinon{li})]>[(#VAL{titre}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
     51                                        <[(#DIV|sinon{li})] class="editer editer_titre_fichier editer_titre_#COMPTEUR_BOUCLE[ (#ENV**{erreurs}|table_valeur{titre_document#COMPTEUR_BOUCLE}|oui)erreur]">
    5752                                                <label for="titre_document#COMPTEUR_BOUCLE">[(#ENV{mode}|=={document}|?{<:medias:entree_titre_document:>,<:medias:entree_titre_image:>})]</label>[
    5853                                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{titre_document#COMPTEUR_BOUCLE})</span>
    5954                                                ]<input type='text' class='text' name='titre_document#COMPTEUR_BOUCLE' id='titre_document#COMPTEUR_BOUCLE' value="[(#ENV**{titre_document#COMPTEUR_BOUCLE,''})]" />
    60                                         </li>]
    61                                         [(#VAL{descriptif}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
    62                                         <li class="editer editer_descriptif_fichier editer_descriptif_#COMPTEUR_BOUCLE[ (#ENV**{erreurs}|table_valeur{descriptif_document#COMPTEUR_BOUCLE}|oui)erreur]">
     55                                        </[(#DIV|sinon{li})]>][(#VAL{descriptif}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
     56                                        <[(#DIV|sinon{li})] class="editer editer_descriptif_fichier editer_descriptif_#COMPTEUR_BOUCLE[ (#ENV**{erreurs}|table_valeur{descriptif_document#COMPTEUR_BOUCLE}|oui)erreur]">
    6357                                                <label for="descriptif_document#COMPTEUR_BOUCLE"><:info_description:></label>[
    6458                                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{descriptif_document#COMPTEUR_BOUCLE})</span>
    6559                                                ]<textarea name='descriptif_document#COMPTEUR_BOUCLE' id='descriptif_document#COMPTEUR_BOUCLE'[ lang='(#LANGUE)'] rows='2' cols='40'>[(#ENV**{descriptif_document#COMPTEUR_BOUCLE,''})]</textarea>
    66                                         </li>]
    67                                         [(#VAL{credits}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
    68                                         <li class="editer editer_credits_fichier editer_credits_#COMPTEUR_BOUCLE[ (#ENV**{erreurs}|table_valeur{credits_document#COMPTEUR_BOUCLE}|oui)erreur]">
     60                                        </[(#DIV|sinon{li})]>][(#VAL{credits}|in_array{#ENV{champs_documents,#ARRAY}}|oui)
     61                                        <[(#DIV|sinon{li})] class="editer editer_credits_fichier editer_credits_#COMPTEUR_BOUCLE[ (#ENV**{erreurs}|table_valeur{credits_document#COMPTEUR_BOUCLE}|oui)erreur]">
    6962                                                <label for="credits_document#COMPTEUR_BOUCLE"><:medias:label_credits:></label>[
    7063                                                <span class='erreur_message'>(#ENV**{erreurs}|table_valeur{credits_document#COMPTEUR_BOUCLE})</span>
    7164                                                ]<input type='text' class='text' name='credits_document#COMPTEUR_BOUCLE' id='credits_document#COMPTEUR_BOUCLE' value="[(#ENV**{credits_document#COMPTEUR_BOUCLE,''})]" />
    72                                         </li>]
    73                                 </ul>
     65                                        </[(#DIV|sinon{li})]>]
     66                                </[(#DIV|sinon{ul})]>
    7467                                </BOUCLE_data>
    75                         </li>
    76                 </ul>
     68                        </[(#DIV|sinon{li})]>
     69                </[(#DIV|sinon{ul})]>
    7770        </fieldset>
    78 </li>
     71</[(#DIV|sinon{li})]>
  • _plugins_/diogene/diogene_complements/diogene_documents/trunk/paquet.xml

    r100618 r103997  
    22        prefix="diogene_documents"
    33        categorie="edition"
    4         version="1.1.1"
     4        version="1.2.0"
    55        etat="test"
    66        compatibilite="[3.0.0;3.1.*]"
     
    1212        <auteur lien="http://www.kent1.info" mail="kent1@arscenic.info">kent1</auteur>
    1313
    14         <copyright>2014-2015</copyright>
     14        <copyright>2014-2017</copyright>
    1515
    1616        <licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GPL 3</licence>
     
    2222        <pipeline nom="diogene_champs_pre_edition" inclure="diogene_documents_pipelines.php" />
    2323
    24         <necessite nom="diogene" compatibilite="[1.0.0;[" />
     24        <necessite nom="diogene" compatibilite="[1.9.0;[" />
    2525        <necessite nom="medias" compatibilite="[2.7.27;]" />
    2626
Note: See TracChangeset for help on using the changeset viewer.