| topic name="X" |
| Écrit par Philippe YONNET | |||||||||
| 25-11-2007 | |||||||||
|
Syntaxe Description En fait, lorsque la balise <topic> est absente, tout se passe comme si le gabarit de sujet <topic>*</topic> était utilisé par défaut. La balise <topic> est intéressante pour permettre une discrimination des gabarits d’entrée identiques en fonction du contexte de type <topic>. Remarque : les gabarits sont traités dans cet ordre : Il est possible de changer dynamiquement de contexte de sujet, car la variable "name" de la balise <topic> peut être changé dynamiquement par une balise <set name="XXX"> dans un modèle de réponse. Exemple <category> <pattern>AIMES TU LES BONBONS ?</pattern> <template>Tout le monde aime <set name="it"> <set name="topic">LES BONBONS</set> </set>? </template> </category> <topic name="* LEZARDS"> <category> <pattern>OUI</pattern><that>EST CE QUE C EST UN LEZARD</that> <template>Qu'est-ce que tu donnes à manger à ton <get name="it"/>? </template></category> </topic>
|
|||||||||