Changeset 115915 in spip-zone


Ignore:
Timestamp:
Jul 10, 2019, 11:21:34 AM (13 days ago)
Author:
eric@…
Message:

Amélioration de l'affichage d'un objet plugin dans le privé.
Il est maintenant possible d'insérer les formulaires d'affectation des types de plugin à l'endroit souhaité dans la fichier objet du plugin via le pipeline affiche_milieu.

Location:
_core_/plugins/svp
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _core_/plugins/svp/lang/svp_fr.php

    r115705 r115915  
    145145        'label_branches_spip' => 'Compatible',
    146146        'label_compatibilite_spip' => 'Compatiblité',
     147        'label_plugin_description' => 'Description de la version @version@',
    147148        'label_critere_depot' => 'Dépôts',
    148149        'label_critere_doublon' => 'Compatibilité',
  • _core_/plugins/svp/paquet.xml

    r115867 r115915  
    22        prefix="svp"
    33        categorie="maintenance"
    4         version="2.0.4"
     4        version="2.0.5"
    55        etat="stable"
    66        compatibilite="[3.3.0-dev;3.3.*]"
  • _core_/plugins/svp/prive/objets/contenu/plugin.html

    r115696 r115915  
    11<BOUCLE_contenu_plugin(PLUGINS) {id_plugin=#ENV{id}}>
    22<div class="champ contenu_titre[ (#NOM*|strlen|?{'',vide})]">
    3         <div class='label'><:info_nom:></div>
    4         <div dir='#LANG_DIR' class='titre'>#NOM</div>
     3        <div class="label"><:info_nom:></div>
     4        <div dir="#LANG_DIR" class="titre">#NOM</div>
    55</div>
    66<div class="champ contenu_soustitre[ (#PREFIXE*|strlen|?{'',vide})]">
    7         <div class='label'><:label_prefixe:></div>
    8         <div dir='#LANG_DIR' class='soustitre'>[(#PREFIXE|strtolower)]</div>
     7        <div class="label"><:label_prefixe:></div>
     8        <div dir="#LANG_DIR" class="soustitre">[(#PREFIXE|strtolower)]</div>
    99</div>
    10 <div class="champ contenu_texte[ (#SLOGAN*|strlen|?{'',vide})]">
    11         <div class='label'><:info_descriptif:></div>
    12         <div dir='#LANG_DIR' class='texte'>[(#SLOGAN|sinon{#DESCRIPTION|couper{80}})]</div>
    13 </div>
    14 <div class="champ contenu_ps">
    15         <B_branches>
    16         <div class='label'><:svp:label_branches_spip:>&nbsp;:</div>
    17                 <div class="texte">
    18         <BOUCLE_branches(DATA){liste #BRANCHES_SPIP}{', '}>
    19                         SPIP #VALEUR
    20         </BOUCLE_branches>
    21                 </div>
    22         </B_branches>
    23 </div>
     10[<div class="champ contenu_descriptif[ (#SLOGAN*|strlen|?{'',vide})]">
     11        <div dir="#LANG_DIR" class="texte">(#SLOGAN)</div>
     12</div>]
     13<!--affiche_milieu-->
     14<BOUCLE_description_vmax(PAQUETS) {id_plugin}{version=#VMAX*}>
     15[<div class="champ contenu_texte[ (#DESCRIPTION*|strlen|?{'',vide})]">
     16        <div class="label"><:svp:label_plugin_description{version=#VERSION}:></div>
     17        <div dir="#LANG_DIR" class="texte">(#DESCRIPTION)</div>
     18</div>]
     19</BOUCLE_description_vmax>
    2420</BOUCLE_contenu_plugin>
  • _core_/plugins/svp/prive/objets/infos/plugin.html

    r50391 r115915  
    99       
    1010        [(#REM) <!-- Le prefixe --> ]
    11         <div class="liste prefixe">
    12                 <ul class="liste-items">
    13                         <li>[<:svp:label_prefixe:> : <strong>(#PREFIXE|strtolower)</strong>]</li>
    14                 </ul>
     11        <div class="prefixe">
     12                <div class='label'><:svp:label_prefixe:>&nbsp;:</div>
     13                <div class="texte">
     14                        <strong>[(#PREFIXE|strtolower)]</strong>
     15                </div>
     16        </div>
     17
     18        [(#REM) <!-- Les branches SPIP compatibles --> ]
     19        <div class="branches">
     20                <B_branches>
     21                        <div class='label'><:svp:label_branches_spip:>&nbsp;:</div>
     22                        <div class="texte">
     23                                <BOUCLE_branches(DATA){liste #BRANCHES_SPIP}{', '}>
     24                                #VALEUR
     25                                </BOUCLE_branches>
     26                        </div>
     27                </B_branches>
    1528        </div>
    1629
    1730        [(#REM) <!-- La derniere mise a jour, le nombre de paquets du plugin et les stats d'utilisation --> ]
    18         <div class="liste compteurs">
     31        <div class="liste actualite">
    1932                <ul class="liste-items">
    20                         [<li><:svp:label_actualise_le:> (#DATE_MODIF|affdate)</li>]
     33                        [<li>
     34                                <:svp:label_actualise_le:> (#DATE_MODIF|affdate)
     35                        </li>]
    2136
    2237                <BOUCLE_nbr_paquets(PAQUETS) {id_plugin}> </BOUCLE_nbr_paquets>
    23                         <li>[(#TOTAL_BOUCLE|singulier_ou_pluriel{svp:info_1_paquet, svp:info_nb_paquets})]</li>
     38                        <li>
     39                                [(#TOTAL_BOUCLE|singulier_ou_pluriel{svp:info_1_paquet, svp:info_nb_paquets})]
     40                        </li>
    2441                </B_nbr_paquets>
    2542
    26                 [(#REM) <!-- Si le plugin SVP Statistiques est active on peut afficher les stats du plugin --> ]
     43                [(#REM) <!-- Si le plugin SVP Statistiques est activé on peut afficher les stats du plugin --> ]
    2744                [(#PLUGIN{SVPSTATS}|oui)
    28                 <li>
    29                         [(#NBR_SITES|?{
    30                                 [(#NBR_SITES|singulier_ou_pluriel{svpstats:info_nbr_sites_1, svpstats:info_nbr_sites_n})],
    31                                 <:svpstats:info_nbr_sites_0:>
    32                         })]
    33                 </li>]
     45                        <li>
     46                                [(#NBR_SITES|?{
     47                                        [(#NBR_SITES|singulier_ou_pluriel{svpstats:info_nbr_sites_1, svpstats:info_nbr_sites_n})],
     48                                        <:svpstats:info_nbr_sites_0:>
     49                                })]
     50                        </li>]
    3451
    3552                </ul>
  • _core_/plugins/svp/prive/style_prive_plugin_svp.html

    r115449 r115915  
    139139input#filtrer:-ms-input-placeholder { color:#FFF; opacity:1; }
    140140input#filtrer:-moz-placeholder { color:#FFF; opacity:1; }
     141
     142/* **************** EXEC PLUGIN ***************** */
     143/* Boite d'infos */
     144.info .prefixe { margin-top: 0.7em; }
     145.info .prefixe .label, .info .prefixe .texte { display: inline-block; }
     146.info .branches { margin-top: 0.5em; }
     147.info .actualite .liste-items { padding-top: 0.7em; border-top: 1px solid #eee; }
     148/* Contenu objet */
     149.plugin #wysiwyg .champ.contenu_texte .label { display: block; }
Note: See TracChangeset for help on using the changeset viewer.