Changeset 99910 in spip-zone for _plugins_/projets_sites/trunk


Ignore:
Timestamp:
Oct 12, 2016, 3:25:55 PM (2 years ago)
Author:
teddy.spip@…
Message:

Un bug qui empêchait la liaison d'un site à un objet. Tout ça à cause d'un caractère mal interprété.
Up de z

Location:
_plugins_/projets_sites/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/projets_sites/trunk/base/projets_sites.php

    r96309 r99910  
    3838        $interfaces['table_des_traitements']['AUTEURS_WEBMESTRES'][] = _TRAITEMENT_RACCOURCIS;
    3939
     40        $interfaces['tables_jointures']['spip_projets'][] = 'projets_sites_liens';
     41
     42        /*
    4043        $interfaces['exceptions_des_jointures']['id_projets_site'] = array(
    4144                'spip_projets_sites_liens',
    4245                'id_projets_site',
    4346        );
     47        */
    4448
    4549        return $interfaces;
  • _plugins_/projets_sites/trunk/paquet.xml

    r98850 r99910  
    22        prefix="projets_sites"
    33        categorie="divers"
    4         version="1.8.13"
     4        version="1.8.14"
    55        etat="stable"
    66        compatibilite="[3.0.5;3.1.*]"
    77        logo="prive/themes/spip/images/projets_sites-64.png"
    88        documentation=""
    9         schema="1.5.1"
     9        schema="1.5.2"
    1010>
    1111        <nom>Sites pour projets</nom>
  • _plugins_/projets_sites/trunk/prive/objets/liste/projets_sites_associer.html

    r97924 r99910  
    4646        </thead>
    4747        <tbody>
    48         <BOUCLE_liste_projets_sites(PROJETS_SITES){!id_projets_site IN #GET{exclus}}{where?}{recherche?}
    49                 {tri #ENV{par,multi type_site},#GET{defaut_tri}}{pagination #ENV{nb,10}  #ENV{pagination_id,'_proa'}}>
     48        <BOUCLE_liste_projets_sites (PROJETS_SITES) {!id_projets_site IN #GET{exclus}} {where?} {recherche?} {tri #ENV{par,multi titre},#GET{defaut_tri}} {pagination #ENV{nb,10}  #ENV{pagination_id,'_proa'}}>
    5049                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})][ (#EXPOSE|unique)][ (#TITRE**|extraire_multi|initiale|=={#ENV{i}}|?{on}|unique)]">
    5150                        <td class='titre'>[(#LOGO_PROJETS_SITE|image_reduire{20,20})]<a href="[(#ID_PROJETS_SITE|generer_url_entite{projets_site})]">#TITRE</a></td>
    5251                        <td class='type_site'>[(#VAL{'projets_site:type_site_'}|concat{#TYPE_SITE,'_abbr'}|_T)]</td>
    5352                        <td class='action'>
    54                                 <button class="button link add" name="ajouter_lien\[projets_site-#ID_PROJETS_SITE-#OBJET-#ID_OBJET\]" value="+"><:projets_site:ajouter_lien_projets_site:> [(#CHEMIN_IMAGE{ajouter-12.png}|balise_img{'+'})]</button>
     53                                [(#AUTORISER{modifier, projets_site, #ID_PROJETS_SITE}|oui)
     54                                <button type="submit" class="button link add" name="ajouter_lien#EVAL{chr(91)}projets_site-#ID_PROJETS_SITE-#OBJET-#ID_OBJET#EVAL{chr(93)}" value="+"><:projets_site:ajouter_lien_projets_site:> [(#CHEMIN_IMAGE{ajouter-12.png}|balise_img{'+'})]</button>
     55                                ]
    5556                        </td>
    5657                </tr>
  • _plugins_/projets_sites/trunk/prive/objets/liste/projets_sites_associer_fonctions.php

    r84780 r99910  
    44 *
    55 * @plugin     Sites pour projets
    6  * @copyright  2013-2014
     6 * @copyright  2013-2016
    77 * @author     Teddy Payet
    88 * @licence    GNU/GPL
  • _plugins_/projets_sites/trunk/prive/objets/liste/projets_sites_lies.html

    r97924 r99910  
    4141        </thead>
    4242        <tbody>
    43         <BOUCLE_liste_projets_sites(PROJETS_SITES){id_projets_site IN #GET{selection}}
    44                 {tri #ENV{par,multi type_site},#GET{defaut_tri}}{pagination #ENV{nb,10} #ENV{pagination_id,'_prol'}}>
     43        <BOUCLE_liste_projets_sites (PROJETS_SITES) {id_projets_site IN #GET{selection}}
     44                {tri #ENV{par,multi type_site},#GET{defaut_tri}} {pagination #ENV{nb,10} #ENV{pagination_id,'_prol'}}>
    4545                <tr class="[(#COMPTEUR_BOUCLE|alterner{row_odd,row_even})][ (#EXPOSE|unique)][ (#TITRE**|extraire_multi|initiale|=={#ENV{i}}|?{on}|unique)][(#ID_PROJETS_SITE|=={#ENV{id_lien_ajoute}}|oui)append]">
    4646                        <td class='titre'>[(#LOGO_PROJETS_SITE|image_reduire{20,20})]<a href="[(#ID_PROJETS_SITE|generer_url_entite{projets_site})]">#TITRE</a></td>
     
    4848
    4949                        <td class='action'>
    50                                 [(#ENV{editable}|oui)
    51                                         <button class="button link delete" name="supprimer_lien\[projets_site-#ID_PROJETS_SITE-#OBJET-#ID_OBJET\]" value="X"><:projets_site:retirer_lien_projets_site:> [(#CHEMIN_IMAGE{supprimer-12.png}|balise_img{'X'})]</button>
    52                                 ]
     50                                [(#AUTORISER{modifier, projets_site, #ID_PROJETS_SITE}|oui)[(#ENV{editable}|oui)
     51                                        <button class="button link delete" name="supprimer_lien#EVAL{chr(91)}projets_site-#ID_PROJETS_SITE-#OBJET-#ID_OBJET#EVAL{chr(93)}" value="X"><:projets_site:retirer_lien_projets_site:> [(#CHEMIN_IMAGE{supprimer-12.png}|balise_img{'X'})]</button>
     52                                ]]
    5353                        </td>
    5454                </tr>
     
    5757</table>
    5858[<div class='pagination'>(#PAGINATION{prive})</div>]
    59 [(#GRAND_TOTAL|>{3}|oui)<div class="action"><button class="button link" name="supprimer_lien\[projets_site-*-#OBJET-#ID_OBJET\]" value="X"><:projets_site:retirer_tous_liens_projets_sites:> [(#CHEMIN_IMAGE{supprimer-8.png}|balise_img{'X'})]</button></div>]
     59[(#GRAND_TOTAL|>{3}|oui)<div class="action"><button class="button link" name="supprimer_lien#EVAL{chr(91)}projets_site-*-#OBJET-#ID_OBJET#EVAL{chr(93)}" value="X"><:projets_site:retirer_tous_liens_projets_sites:> [(#CHEMIN_IMAGE{supprimer-8.png}|balise_img{'X'})]</button></div>]
    6060</div>
    6161</B_liste_projets_sites>
  • _plugins_/projets_sites/trunk/prive/objets/liste/projets_sites_lies_fonctions.php

    r84780 r99910  
    44 *
    55 * @plugin     Sites pour projets
    6  * @copyright  2013-2014
     6 * @copyright  2013-2016
    77 * @author     Teddy Payet
    88 * @licence    GNU/GPL
     
    1111
    1212if (!defined('_ECRIRE_INC_VERSION')) {
    13     return;
     13        return;
    1414}
    1515
    1616// pour initiale et afficher_initiale
    1717include_spip('prive/objets/liste/auteurs_fonctions');
    18 
    19 ?>
  • _plugins_/projets_sites/trunk/projets_sites_administrations.php

    r96309 r99910  
    286286        );
    287287
     288        $maj['1.5.2'] = array(
     289                array(
     290                        'maj_tables',
     291                        array(
     292                                'spip_projets_sites',
     293                                'spip_projets_sites_liens',
     294                        ),
     295                ),
     296        );
     297
    288298        include_spip('base/upgrade');
    289299        maj_plugin($nom_meta_base_version, $version_cible, $maj);
Note: See TracChangeset for help on using the changeset viewer.