Changeset 95391 in spip-zone


Ignore:
Timestamp:
Feb 23, 2016, 12:20:14 PM (4 years ago)
Author:
rastapopoulos@…
Message:

Testons une autre présentation quand il y a beaucoup de contenus pour un même contrat (enfin plus d'un seul), et essayons d'ajouter la licence dans les boites de liens (mais pas facile avec cette grosse colonne d'action qui prend toute la place…)

Location:
_plugins_/ayants_droit/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/ayants_droit/trunk/lang/droits_contrat_fr.php

    r95227 r95391  
    2222        'champ_montant_label' => 'Montant de la négociation',
    2323        'confirmer_supprimer_droits_contrat' => 'Confirmez-vous la suppression de ce contrat de cession ?',
     24        'contenus_nb' => '@nb@ contenus',
    2425
    2526        // I
  • _plugins_/ayants_droit/trunk/prive/objets/liste/droits_contrats.html

    r95347 r95391  
    2828                        <td class="titre principale"><a href="[(#ID_DROITS_CONTRAT|generer_url_entite{droits_contrat})]" title="<:info_numero_abbreviation|attribut_html:> #ID_DROITS_CONTRAT">[(#NOM|sinon{<:droits_contrat:champ_id_droits_ayant_inconnu:>})]</a></td>
    2929                        <td class="contenu">
    30                                 <B_contenus>
    31                                 <ul>
    32                                 <BOUCLE_contenus(droits_contrats_liens){id_droits_contrat}{par objet,id_objet}>
    33                                 <li><a href="[(#ID_OBJET|generer_url_entite{#OBJET})]">#INFO_TITRE{#OBJET,#ID_OBJET}</a></li>
    34                                 </BOUCLE_contenus>
    35                                 </ul>
    36                                 </B_contenus>
     30                                <BOUCLE_contenus(droits_contrats_liens){id_droits_contrat}{par objet,id_objet}{0,2}>[(#TOTAL_BOUCLE|<={1}|oui)
     31                                <a href="[(#ID_OBJET|generer_url_entite{#OBJET})]">#INFO_TITRE{#OBJET,#ID_OBJET}</a>
     32                                ]</BOUCLE_contenus>
     33                                        <BOUCLE_compter_contenus(droits_contrats_liens){id_droits_contrat}/>
     34                                        <a href="[(#ID_DROITS_CONTRAT|generer_url_entite{droits_contrat})]">
     35                                                <:droits_contrat:contenus_nb{nb=#TOTAL_BOUCLE}:>
     36                                        </a>
     37                                        <//B_compter_contenus>
     38                                <//B_contenus>
    3739                        </td>
    3840                        <td class="licence">#LICENCE{non,non}</td>
  • _plugins_/ayants_droit/trunk/prive/objets/liste/droits_contrats_associer.html

    r95387 r95391  
    11[(#SET{defaut_tri,#ARRAY{
    2         multi nom,1,
     2        nom,1,
    33        date_debut,-1,
    4         id_droits_contrat,1
     4        id_droits_contrat,1,
     5        id_licence,1
    56}})
    67]
     
    4142                <tr class="first_row">
    4243                        <th class="statut" scope="col">[(#TRI{statut,<span title="<:lien_trier_statut|attribut_html:>">#</span>,ajax})]</th>
    43                         <th class="nom" scope="col">[(#TRI{multi nom,<:droits_contrat:champ_id_droits_ayant_label:>,ajax})]</th>
     44                        <th class="nom" scope="col">[(#TRI{nom,<:droits_contrat:champ_id_droits_ayant_label:>,ajax})]</th>
    4445                        <th class="contenu" scope="col"><:onglet_contenu:></th>
     46                        <th class="licence" scope="col">[(#TRI{id_licence,<:droits_contrat:champ_id_licence_label:>,ajax})]</th>
    4547                        <th class="action" scope="col"></th>
    4648                </tr>
     
    5860                        </td>
    5961                        <td class="contenu">
    60                                 <B_contenus>
    61                                 <ul>
    62                                 <BOUCLE_contenus(droits_contrats_liens){id_droits_contrat}{par objet,id_objet}>
    63                                 <li><a href="[(#ID_OBJET|generer_url_entite{#OBJET})]">#INFO_TITRE{#OBJET,#ID_OBJET}</a></li>
    64                                 </BOUCLE_contenus>
    65                                 </ul>
    66                                 </B_contenus>
     62                                <BOUCLE_contenus(droits_contrats_liens){id_droits_contrat}{par objet,id_objet}{0,2}>[(#TOTAL_BOUCLE|<={1}|oui)
     63                                <a href="[(#ID_OBJET|generer_url_entite{#OBJET})]">#INFO_TITRE{#OBJET,#ID_OBJET}</a>
     64                                ]</BOUCLE_contenus>
     65                                        <BOUCLE_compter_contenus(droits_contrats_liens){id_droits_contrat}/>
     66                                        <a href="[(#ID_DROITS_CONTRAT|generer_url_entite{droits_contrat})]">
     67                                                <:droits_contrat:contenus_nb{nb=#TOTAL_BOUCLE}:>
     68                                        </a>
     69                                        <//B_compter_contenus>
     70                                <//B_contenus>
    6771                        </td>
     72                        <td class="licence">#LICENCE{non,non}</td>
    6873                        <td class="action">
    6974                                <button type="submit" class="button link add" name="ajouter_lien\[droits_contrat-#ID_DROITS_CONTRAT-#OBJET-#ID_OBJET\]" value="+"><:droits_contrat:ajouter_lien_droits_contrat:> [(#CHEMIN_IMAGE{ajouter-12.png}|balise_img{'+'})]</button>
  • _plugins_/ayants_droit/trunk/prive/objets/liste/droits_contrats_lies.html

    r95387 r95391  
    22        multi nom,1,
    33        date_debut,-1,
    4         id_droits_contrat,1
     4        id_droits_contrat,1,
     5        id_licence,1
    56}})
    67]
     
    3637                        <th class="nom" scope="col">[(#TRI{multi nom,<:droits_contrat:champ_id_droits_ayant_label:>,ajax})]</th>
    3738                        <th class="contenu" scope="col"><:onglet_contenu:></th>
     39                        <th class="licence" scope="col">[(#TRI{id_licence,<:droits_contrat:champ_id_licence_label:>,ajax})]</th>
    3840                        <th class="action" scope="col"></th>
    3941                </tr>
     
    5153                        </td>
    5254                        <td class="contenu">
    53                                 <B_contenus>
    54                                 <ul>
    55                                 <BOUCLE_contenus(droits_contrats_liens){id_droits_contrat}{par objet,id_objet}>
    56                                 <li><a href="[(#ID_OBJET|generer_url_entite{#OBJET})]">#INFO_TITRE{#OBJET,#ID_OBJET}</a></li>
    57                                 </BOUCLE_contenus>
    58                                 </ul>
    59                                 </B_contenus>
     55                                <BOUCLE_contenus(droits_contrats_liens){id_droits_contrat}{par objet,id_objet}{0,2}>[(#TOTAL_BOUCLE|<={1}|oui)
     56                                <a href="[(#ID_OBJET|generer_url_entite{#OBJET})]">#INFO_TITRE{#OBJET,#ID_OBJET}</a>
     57                                ]</BOUCLE_contenus>
     58                                        <BOUCLE_compter_contenus(droits_contrats_liens){id_droits_contrat}/>
     59                                        <a href="[(#ID_DROITS_CONTRAT|generer_url_entite{droits_contrat})]">
     60                                                <:droits_contrat:contenus_nb{nb=#TOTAL_BOUCLE}:>
     61                                        </a>
     62                                        <//B_compter_contenus>
     63                                <//B_contenus>
    6064                        </td>
     65                        <td class="licence">#LICENCE{non,non}</td>
    6166                        <td class="action">
    6267                                [(#ENV{editable}|oui)
Note: See TracChangeset for help on using the changeset viewer.