[Agora-devel] Nouveaux TAGS #URL_xxxx

Erwan LE BESCOND elebescond at clever-age.com
Ven 7 Mai 17:08:15 CEST 2004


Ce mail pour vous présenter les nouveaux tags de génération d'url dans 
Spip-AGORA.

#URL_RUBRIQUE_MOT
#URL_MOT_RUBRIQUE
#URL_ARTICLE_MOT
#URL_MOT_ARTICLE
#URL_BREVE_MOT
#URL_MOT_BREVE
#URL_AUTEUR_MOT
#URL_MOT_AUTEUR

Ces tags permettent de générer une URL "avancée" qui prend en compte un 
couple id_element/id_mot du contexte de la boucle.

Un petit exemple pour mieux comprendre....

Dans mon contenu, je n'ai qu'une rubrique (id=1, titre=Français)
Voici le squelette
EXEMPLE1
<ul>
<BOUCLE_mot(MOTS){id_mot=112}>
    <BOUCLE_rubrique(RUBRIQUES)>
        <li>
        #ID_RUBRIQUE --> #TITRE --> #URL_RUBRIQUE_MOT
        </li>
    </BOUCLE_rubrique>
</BOUCLE_mot>
</ul>

<hr />
EXEMPLE2
<ul>
<BOUCLE_rubrique2(RUBRIQUES)>
    <BOUCLE_mot2(MOTS){id_mot=112}>
        <li>
        #ID_MOT --> #TITRE --> #URL_MOT_RUBRIQUE
        </li>
    </BOUCLE_mot2>
</BOUCLE_rubrique2>
</ul>

<hr />
EXEMPLE3
<ul>
<BOUCLE_rubrique3(RUBRIQUES)>
    <li>
    #ID_RUBRIQUE --> #TITRE --> #URL_RUBRIQUE_MOT
    </li>
</BOUCLE_rubrique3>
</ul>

<hr />
EXEMPLE4
<ul>
<BOUCLE_mot3(MOTS){id_mot=112}>
    <li>
    #ID_MOT --> #TITRE --> #URL_MOT_RUBRIQUE
    </li>
</BOUCLE_mot3>
</ul>

Voici le résultat obtenu
EXEMPLE1

    * 1 --> Français --> rubrique.php3?id_rubrique=1&id_mot=112

------------------------------------------------------------------------
EXEMPLE2

    * 112 --> Sécurité --> mot.php3?id_mot=112&id_rubrique=1

------------------------------------------------------------------------
EXEMPLE3

    * 1 --> Français --> rubrique.php3?id_rubrique=1

------------------------------------------------------------------------
EXEMPLE4

    * 112 --> Sécurité --> mot.php3?id_mot=112




Ces nouveaux tags ont pour but de faciliteer la création de sites 
proposant une naviguation moins classique ... Cette fonctionnalité est 
assez expérimentale pour le moment. Elle mérite d'être testée pour 
déterminer ses faiblesses et donc amélioration possible.

Erwan












-------------- next part --------------
An HTML attachment was scrubbed...
URL: /pipermail/attachments/20040507/bfc8488c/attachment.xhtml


Plus d'informations sur la liste de diffusion Agora-devel