Changeset 65072 in spip-zone


Ignore:
Timestamp:
Aug 20, 2012, 10:14:28 PM (9 years ago)
Author:
maieul@…
Message:

avant de désactiver la possibilité d'avoir plusieurs types de liaisons pour un même couple d'article, vérifier que les articles ne sont pas concernés

Location:
_plugins_/a2a/branches/type
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/a2a/branches/type/formulaires/configurer_a2a.html

    r65067 r65072  
    5555                        </li>
    5656                       
    57                         <li class="editer_types_differents editer">
     57                        <li class="editer_types_differents editer[(#ENV**{erreurs}|table_valeur{td_pb}|oui) erreur]">
     58
    5859                                <label for='types_differents'><:a2a:types_differents:></label>
    5960                                <input type="checkbox" id="types_differents"[ checked="checked"(#ENV{types_differents}|oui)] name="types_differents" />
     61                                                                <B_td_pb>
     62                                <div class='erreur_message'>
     63                                <p><:a2a:td_pb:></p>
     64                                <ul class='spip'>
     65                                <BOUCLE_td_pb(DATA){source tableau,#ENV**{erreurs}|table_valeur{td_pb}}>
     66                                                <li><a href="[(#URL_ECRIRE{article,id_article=#VALEUR|table_valeur{id_article}}|parametre_url{articles_lies_visibles,oui}|ancre_url{pave_a2a})]">#INFO_TITRE{article,#VALEUR|table_valeur{id_article}}</a> ([(#INFO_TITRE{article,#VALEUR|table_valeur{id_article_lie}})] : [(#VALEUR|table_valeur{liaison_total})])</li>
     67                                </BOUCLE_td_pb>
     68                                </ul>
     69                                </B_td_pb>
     70                               
    6071                        </li>
    6172                </ul>
  • _plugins_/a2a/branches/type/formulaires/configurer_a2a.php

    r65060 r65072  
    4545                }       
    4646        }
     47       
     48        // teste si on enlève la possiblité de liaisons multiples
     49       
     50        if (!_request('types_differents')){
     51                $liaison_total = sql_allfetsel('id_article, id_article_lie, COUNT(type_liaison) as liaison_total', 'spip_articles_lies',''," id_article, id_article_lie",'','','liaison_total>1');
     52                if (count($liaison_total) > 0){
     53                        $erreurs['td_pb'] = $liaison_total;
     54                }
     55               
     56        }
    4757        return $erreurs;
    4858
  • _plugins_/a2a/branches/type/lang/a2a_fr.php

    r65060 r65072  
    4747
    4848        // T
     49        'td_pb'=>'Vous demandez l\'interdiction de lier plusieurs fois deux mêmes articles. Or certains articles possèdent plusieurs liaisons avec d\'autres articles. Corrigez cela avant.',
    4950        'type' => 'Type',
    5051        'types_liaisons'=>'Types de liaison',
Note: See TracChangeset for help on using the changeset viewer.