Changeset 74888 in spip-zone


Ignore:
Timestamp:
Aug 22, 2013, 9:22:36 PM (6 years ago)
Author:
gilles.vincent@…
Message:

Le critere {mesfavoris} est identique a {mesfavoris oui}
idem pour {!mesfavoris} et {mesfavoris non}

Les tests permettent de voir les differentes jointures qui sont calculees.
Il est facile de savoir quels sont les articles d'un certain auteur qu'on a mis dans ses favoris.

Location:
_plugins_/mesfavoris
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mesfavoris/mesfavoris_fonctions.php

    r64340 r74888  
    4141        $id_table_objet = $primary;
    4242        $table_objet = table_objet_sql($primary);
    43         $not = $crit->not;
     43        $not = ($crit->not == '!') ? 'non':'oui';
    4444       
    4545        /**
    4646         * On récupère un paramètre potentiel
    4747         */
    48         $type = !isset($crit->param[0][0]) ? "''"
     48        $type = !isset($crit->param[0][0]) ? "'$not'"
    4949                : calculer_liste(array($crit->param[0][0]), array(), $boucles, $boucle->id_parent);
    5050
  • _plugins_/mesfavoris/tests/mesfavoris_critere.html

    r74887 r74888  
    11<h2>Test sur le critere {mesfavoris oui}</h2>
     2
     3[(#SESSION{id_auteur}|non)
     4<div class="error"><h3>Vous devez être authentifié !</h3></div>
     5]
     6
    27<B_3>
    38<ul>
    4 <BOUCLE_3(ARTICLES){mesfavoris oui}{id_auteur ?}{id_rubrique ?}{id_mot ?}>
     9<BOUCLE_3(ARTICLES){mesfavoris oui}{id_auteur ?}{id_article ?}{id_rubrique ?}{id_mot ?}>
    510<li>Favori #ID_FAVORI trouvé pour l'article #ID_ARTICLE</li>
    611</BOUCLE_3>
     
    1419<B_4>
    1520<ul>
    16 <BOUCLE_4(ARTICLES){mesfavoris non}{id_auteur ?}{id_rubrique ?}{id_mot ?}>
     21<BOUCLE_4(ARTICLES){mesfavoris non}{id_auteur ?}{id_article ?}{id_rubrique ?}{id_mot ?}>
    1722<li>L'article #ID_ARTICLE n'est pas en favori</li>
    1823</BOUCLE_4>
     
    2631<B_5>
    2732<ul>
    28 <BOUCLE_5(ARTICLES){mesfavoris}{id_auteur ?}{id_rubrique ?}{id_mot ?}>
     33<BOUCLE_5(ARTICLES){mesfavoris}{id_auteur ?}{id_article ?}{id_rubrique ?}{id_mot ?}>
    2934<li>Favori #ID_FAVORI trouvé pour l'article #ID_ARTICLE</li>
    3035</BOUCLE_5>
     
    3843<B_6>
    3944<ul>
    40 <BOUCLE_6(ARTICLES){!mesfavoris}{id_auteur ?}{id_rubrique ?}{id_mot ?}>
     45<BOUCLE_6(ARTICLES){!mesfavoris}{id_auteur ?}{id_article ?}{id_rubrique ?}{id_mot ?}>
    4146<li>L'article #ID_ARTICLE n'est pas en favori</li>
    4247</BOUCLE_6>
Note: See TracChangeset for help on using the changeset viewer.