Changeset 115428 in spip-zone


Ignore:
Timestamp:
May 18, 2019, 5:26:45 PM (9 months ago)
Author:
cy.altern@…
Message:

Subrepticement un petit "oeuf de paques" pour afficher les noms des champs dans le formulaire d'édition des CE.

Location:
_plugins_/champs_extras_interface/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/champs_extras_interface/trunk/lang/iextras_fr.php

    r97276 r115428  
    2121        'action_supprimer' => 'supprimer',
    2222        'action_supprimer_title' => 'Supprimer totalement le champ de la base de données',
     23        'afficher_noms' => 'Afficher le nom des champs',
    2324
    2425        // B
     
    101102        'liste_des_extras_possibles' => 'Liste des champs présents non gérés',
    102103        'liste_objets_applicables' => 'Liste des objets éditoriaux',
     104       
     105        // M
     106        'masquer_noms' => 'Masquer le nom des champs',
    103107
    104108        // N
  • _plugins_/champs_extras_interface/trunk/paquet.xml

    r112972 r115428  
    22        prefix="iextras"
    33        categorie="outil"
    4         version="3.5.5"
     4        version="3.5.6"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
  • _plugins_/champs_extras_interface/trunk/prive/squelettes/contenu/champs_extras_edit.html

    r59394 r115428  
    1111#FORMULAIRE_EDITER_CHAMPS_EXTRAS{#ENV{objet}, #GET{retour}}
    1212</div>
     13
     14[(#REM) utilitaire pour l'affichage des noms des champs ]
     15<script type="text/javascript">
     16jQuery(function() {
     17        jQuery(".formulaire_editer_champs_extras input[name][type!='hidden'],"
     18                + ".formulaire_editer_champs_extras textarea[name],"
     19                + ".formulaire_editer_champs_extras select[name]").each(function() {
     20                jQuery(this).after('<span class="affname masque">' + jQuery(this).attr('name') + '</span>');
     21        });
     22        jQuery(".entete-formulaire").append('<span class="aff_noms" title="<:iextras:afficher_noms:>">[+]</span>'
     23                + '<span class="aff_noms masque" title="<:iextras:masquer_noms:>">[-]</span>');
     24        jQuery(".entete-formulaire").on("click", ".aff_noms", function() { jQuery(".aff_noms, .affname").toggleClass("masque"); });
     25});
     26</script>
     27<style type="text/css">
     28.aff_noms {color: #DDD; float: right;font-size: 10px;cursor:pointer;}
     29.affname {background-color:#f1ff0066;float:right;}
     30.masque {display: none;}
     31</style>
Note: See TracChangeset for help on using the changeset viewer.