Changeset 101349 in spip-zone


Ignore:
Timestamp:
Dec 27, 2016, 1:15:35 PM (3 years ago)
Author:
tcharlss@…
Message:

version 1.8.24 : sur la fiche d'une commande, on place l'auteur juste après le contenu de la commande. On affiche toujours l'auteur spip plus éventuellement le contact, plutôt que d'afficher l'un ou l'autre. On se contente d'afficher nom + email, pour le reste des infos, se rendre sur la page de l'auteur en question. Donc plus de pipeline afficher_contenu_objet qui peut rendre ce bloc indigeste (boutons 'editer ce contact' inutiles ici si plugin contacts et orgas, etc.).

Location:
_plugins_/commandes/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/commandes/trunk/paquet.xml

    r101200 r101349  
    22        prefix="commandes"
    33        categorie="divers"
    4         version="1.8.23"
     4        version="1.8.24"
    55        etat="stable"
    66        compatibilite="[3.0.5;3.1.*]"
  • _plugins_/commandes/trunk/prive/objets/contenu/commande.html

    r98475 r101349  
    1717                <div class="nettoyeur"></div>
    1818        ]
     19       
     20        [(#REM) Informations sur le client ]
     21        <INCLURE{fond=prive/squelettes/inclure/commande_client, id_commande}>
    1922       
    2023        <BOUCLE_test_echeances(CONDITION){si #ECHEANCES}>
     
    4548        ]
    4649
    47         [(#REM) Informations sur le client ]
    48         <INCLURE{fond=prive/squelettes/inclure/commande_client, id_commande}>
    49 
    5050</div>
    5151</BOUCLE_afficher_contenu>
  • _plugins_/commandes/trunk/prive/squelettes/inclure/commande_client.html

    r97862 r101349  
    1616        <tbody>
    1717                <tr>
    18 
    19                         [(#REM)
    20                                 Si on a un contact lié à l'auteur, on l'affiche en priorité
    21                         ]
    22                         <BOUCLE_contact(CONTACTS ?){id_auteur}>
    23                         [<td class="logo"><a href="[(#ID_CONTACT|generer_url_entite{contact})]">(#LOGO_CONTACT|sinon{#LOGO_AUTEUR}|sinon{#VAL{contact}|objet_icone{32}}|image_reduire{80})</a></td>]
    24                         <td class="infos">
    25                                 <div class="champ contenu_nom[ (#CIVILITE|sinon{#PRENOM}|sinon{#NOM}|non)vide]">
    26                                         <div dir='#LANG_DIR' class='nom'>
    27                                                 <h4 class='nom'>
    28                                                         [<span class="#EDIT{civilite}">(#CIVILITE)</span>][ <span class="#EDIT{prenom}">(#PRENOM)</span>][ <span class="#EDIT{nom}">(#NOM)</span>]
    29                                                 </h4>
    30                                         </div>
    31                                 </div>
    32                                 <div class="champ">
    33                                         <div dir='#LANG_DIR'>
    34                                                 <a href="[(#ID_CONTACT|generer_url_entite{contact})]">
    35                                                         [(#VAL{contact}|objet_info{texte_objet}|_T|concat{' ',#VAL{#VAL{info_numero_abbreviation}|_T},#ID_CONTACT})]
    36                                                 </a>
    37                                         </div>
    38                                 </div>
    39                                 <BOUCLE_emails_contact(EMAILS ?){id_contact}><div class="champ contenu_email">
    40                                         <div dir='#LANG_DIR' class='#EDIT{email} email'><a href="mailto:[(#EMAIL|htmlspecialchars)]">#EMAIL</a></div>
    41                                 </div></BOUCLE_emails_contact>
    42                                 <BOUCLE_numeros_contact(NUMEROS ?){id_contact}><div class="champ contenu_numero">
    43                                         <div dir='#LANG_DIR' class='#EDIT{numero} numero'>[(#VAL{numero}|objet_icone{16}) ]#NUMERO</div>
    44                                 </div></BOUCLE_numeros_contact>
    45                                 [(#REM) Pipeline pour les champs extras notamment ]
    46                                 [(#PIPELINE{afficher_contenu_objet,#ARRAY{args,#ARRAY{type,contact,id_objet,#ID_CONTACT},data,'<div class="nettoyeur"></div>'}})]
    47                         </td>
    48                         </BOUCLE_contact>
    49 
    50                         [(#REM)
    51                                 sinon on affiche l'auteur
    52                         ]
    5318                        [<td class="logo"><a href="[(#ID_AUTEUR|generer_url_entite{auteur})]">(#LOGO_AUTEUR|sinon{#VAL{auteur}|objet_icone{32}}|image_reduire{80})</a></td>]
    5419                        <td class="infos">
     
    6126                                                        [(#VAL{auteur}|objet_info{texte_objet}|_T|concat{' ',#VAL{#VAL{info_numero_abbreviation}|_T},#ID_AUTEUR})]
    6227                                                </a>
     28                                                <BOUCLE_contact(CONTACTS ?){id_auteur}>
     29                                                <span class="sep">|</span>
     30                                                <a href="[(#ID_CONTACT|generer_url_entite{contact})]">
     31                                                        [(#VAL{contact}|objet_info{texte_objet}|_T|concat{' ',#VAL{#VAL{info_numero_abbreviation}|_T},#ID_CONTACT})]
     32                                                </a>
     33                                                </BOUCLE_contact>
    6334                                        </div>
    6435                                </div>
     
    6839                                <BOUCLE_emails_auteur(EMAILS ?){id_auteur}><div class="champ contenu_email">
    6940                                        <div dir='#LANG_DIR' class='#EDIT{email} email'><a href="mailto:[(#EMAIL|htmlspecialchars)]">#EMAIL</a></div>
    70                                 </div></BOUCLE_emails_auteur>
     41                                </div>
     42                                </BOUCLE_emails_auteur>
    7143                                <BOUCLE_numeros_auteur(NUMEROS ?){id_auteur}><div class="champ contenu_numero">
    7244                                        <div dir='#LANG_DIR' class='#EDIT{numero} numero'>[(#VAL{numero}|objet_icone{16}) ]#NUMERO</div>
    73                                 </div></BOUCLE_numeros_auteur>
    74                                 [(#REM) Pipeline pour les champs extras notamment ]
    75                                 [(#PIPELINE{afficher_contenu_objet,#ARRAY{args,#ARRAY{type,auteur,id_objet,#ID_AUTEUR},data,'<div class="nettoyeur"></div>'}})]
     45                                </div>
     46                                </BOUCLE_numeros_auteur>
    7647                        </td>
    77                         <//B_contact>
    78 
    7948                </tr>
    8049        </tbody>
Note: See TracChangeset for help on using the changeset viewer.