Changeset 113656 in spip-zone
- Timestamp:
- Jan 28, 2019, 12:52:19 PM (3 weeks ago)
- Location:
- _plugins_/macrosession/trunk
- Files:
-
- 19 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/macrosession/trunk/macrotests.html
r113653 r113656 6 6 <hr> 7 7 ] 8 <h3>Tous les tests</h3> 8 <h3>Tester et comprendre</h3> 9 [(#DEBUG|non) 10 <a href="[(#SELF|parametre_url{var_mode,recalcul}|parametre_url{debug,oui})]">Ajouter recalcul et afficher traces macrosession</a> 11 ] 12 9 13 <ul> 10 <li><a href="?page=macrotests&test=visiteur">visiteur</a></li> 11 <li><a href="?page=macrotests&test=visiteur_etendu">visiteur_etendu</a></li> 12 <li><a href="?page=macrotests&test=visiteur_si">visiteur_si</a></li> 13 <li><a href="?page=macrotests&test=visiteur_si_etendu">visiteur_si_etendu</a></li> 14 <li><a href="?page=macrotests&test=visiteur_non">visiteur_non</a></li> 15 <li><a href="?page=macrotests&test=visiteur_filtre">visiteur_filtre </a></li> 16 <li><a href="?page=macrotests&test=visiteur_filtre_calcul">visiteur_filtre avec argument calculé</a></li> 17 <li><a href="?page=macrotests&test=visiteur_comparaison">visiteur_comparaison</a></li> 18 <li style="margin-bottom:0.5em"><a href="?page=macrotests&test=visiteur_limitations">!! visiteur_limitations !!</a></li> 14 <li><a href="?page=macrotests&test=session">\#_SESSION sans et avec filtres simples</a></li> 15 <li><a href="?page=macrotests&test=session_non">\#_SESSION avec filtres 'non' ou '?'</a></li> 16 <li><a href="?page=macrotests&test=session_comparaison">\#_SESSION avec filtres de comparaison</a></li> 17 <li><a href="?page=macrotests&test=session_si">\#_SESSION_SI</a></li> 18 <li><a href="?page=macrotests&test=session_etendu">\#_SESSION étendues</a></li> 19 <li><a href="?page=macrotests&test=session_si_etendu">\#_SESSION_SI etendu</a></li> 20 <li><a href="?page=macrotests&test=session_si_etendu_emboite">\#_SESSION_SI étendus et emboités</a></li> 21 <li><a href="?page=macrotests&test=session_balise_get">\#_SESSION + filtre avec \#GET</a></li> 22 <li><a href="?page=macrotests&test=session_balise_env">\#_SESSION + filtre avec \#BALISE de l'environnement</a></li> 23 <li><a href="?page=macrotests&test=session_balise_boucle_etoile">\#_SESSION + filtre avec \#CHAMP* de BOUCLE</a></li> 24 <li><a href="?page=macrotests&test=session_balise_boucle_id_article">\#_SESSION + filtre avec \#ID_ARTICLE de BOUCLE (balise sans 'traitement')</a></li> 25 <li style="padding-bottom: 0.5em"><a href="?page=macrotests&test=session_balise_boucle_id_auteur">\#_SESSION comparaison \#ID_AUTEUR de BOUCLE (balise sans 'traitement')</a></li> 26 <li><a href="?page=macrotests&test=session_balise_boucle">ERREUR : \#_SESSION + filtre avec \#TITRE de BOUCLE (balise avec 'traitement')</a></li> 27 <li style="padding-bottom: 0.5em"><a href="?page=macrotests&test=session_limitations">!! Limitations des macros !!</a></li> 19 28 <li><a href="?page=macrotests&test=autoriser">autoriser</a></li> 20 <li><a href="?page=macrotests&test=autoriser_motcle">autoriser_motcle env boucle url</a></li> 21 <li><a href="?page=macrotests&test=autoriser_calcul">autoriser avec argument calculé</a></li> 29 <li><a href="?page=macrotests&test=autoriser_motcle">_autoriser avec calcul par 'env' et 'url'</a></li> 30 <li><a href="?page=macrotests&test=autoriser_motcle_boucle">_autoriser dans BOUCLE, avec calcul par motclé 'boucle'</a></li> 31 <li><a href="?page=macrotests&test=autoriser_balise_boucle">_autoriser dans BOUCLE, avec calcul par balise #CHAMP sans 'traitement'</a></li> 32 <li><a href="?page=macrotests&test=autoriser_balise_get">_autoriser avec calcul par balise #GET</a></li> 33 <li><a href="?page=macrotests&test=autoriser_dans_boucle">autoriser avec argument calculé dans une boucle</a></li> 22 34 </ul> -
_plugins_/macrosession/trunk/macrotests/autoriser.html
r113651 r113656 3 3 nom : #_SESSION{nom}<br> 4 4 statut : #_SESSION{statut}<br> 5 <br> 6 < br>avant autoriser_si webmestre<br>5 6 <h4>\#_AUTORISER_SI{webmestre}</h4> 7 7 8 8 #_AUTORISER_SI{webmestre} 9 webmestre9 OUI webmestre 10 10 #_AUTORISER_SINON 11 pas webmestre11 NON, pas webmestre 12 12 #_AUTORISER_FIN 13 13 14 <br>après<br> 15 <br>avant autoriser_si modifier article 2<br> 14 <h4>\#_AUTORISER_SI{modifier,article,2}</h4> 16 15 17 16 #_AUTORISER_SI{modifier,article,2} 18 peutmodifier article 217 OUI modifier article 2 19 18 #_AUTORISER_SINON 20 peutpas modifier article 219 NON, pas modifier article 2 21 20 #_AUTORISER_FIN 22 21 23 <br>après<br> 22 <h4>\#_AUTORISER_SI{testotor,article,2}</h4> 23 24 #_AUTORISER_SI{testotor,article,2} 25 OUI testotor article 2 26 #_AUTORISER_SINON 27 NON, pas testotor article 2 28 #_AUTORISER_FIN 29 30 31 <br><br>Fin -
_plugins_/macrosession/trunk/macrotests/autoriser_motcle.html
r113653 r113656 1 #SQUELETTE 2 Pour tester ce squelette il faut debug=oui dans l'url<br> 3 et avoir activé le debug dans macrosession_options.php<br> 4 Et l'article dont l'id_article est en url doit exister.<br> 5 Environnement reçu # ID_ARTICLE=#ID_ARTICLE<br> 6 <a href="[(#SELF|parametre_url{id_article,1}">Ajouter id_article=1 à l'url</a><br> 7 <h1># _AUTORISER_SI avec valeurs calculées d'id - HORS BOUCLE</h1> 1 #SQUELETTE<br> 2 3 Environnement reçu # ID_ARTICLE=«#ID_ARTICLE»<br> 4 [(#ID_ARTICLE|non) 5 Il faut un id_article existant dans l'url.<br> 6 <a href="[(#SELF|parametre_url{id_article,1})]">Ajouter id_article=1 à l'url</a><br>] 8 7 <br> 9 <h3>Ici id_article=#ID_ARTICLE venu de l'env</h3> 8 _SESSION : nom=#_SESSION{nom} - statut=#_SESSION{statut} 9 <br> 10 10 11 _SESSION :<br> 12 nom=#_SESSION{nom}<br> 13 statut=#_SESSION{statut}<br> 11 <h1>\#_AUTORISER_SI avec id calculés / motclés HORS BOUCLE</h1> 12 13 14 <hr> 15 <i>Avec testotor : trace bleue + OUI</i><br> 16 17 <h3>Avec motcle url : _AUTORISER_SI{testotor,article,url}</h3> 18 _request(id_article) : [(#VAL{id_article}|_request)] 19 #_AUTORISER_SI{testotor,article,url} 20 OUI 21 #_AUTORISER_SINON 22 NON 23 #_AUTORISER_FIN 14 24 <br> 15 _AUTORISER:<br> 16 #_AUTORISER_SI{modifier,article,1} 17 OUI _AUTORISER modifier article 1 25 <h3>Avec motcle env : AUTORISER_SI{testotor,article,env}</h3> 26 Val d'env de id_article : #ID_ARTICLE 27 #_AUTORISER_SI{testotor,article,env} 28 OUI 18 29 #_AUTORISER_SINON 19 NON _AUTORISER modifier article 1 30 NON 20 31 #_AUTORISER_FIN 32 <br> 33 <hr> 34 <i>Avec modifier</i><br> 21 35 22 <h3>Avec url : _AUTORISER_SI{modifier,article,url}</h3>36 <h3>Avec motcle url : _AUTORISER_SI{modifier,article,url}</h3> 23 37 _AUTORISER modifier article url avec val de id_article : [(#VAL{id_article}|_request)] 24 38 #_AUTORISER_SI{modifier,article,url} … … 28 42 #_AUTORISER_FIN 29 43 <br> 30 <h3>Avec env : AUTORISER_SI{modifier,article,env}</h3>44 <h3>Avec motcle env : AUTORISER_SI{modifier,article,env}</h3> 31 45 Val d'env de id_article : #ID_ARTICLE 32 46 #_AUTORISER_SI{modifier,article,env}
Note: See TracChangeset
for help on using the changeset viewer.