« Initiation au Lua avec Scribunto/L'objet Frame » : différence entre les versions

Contenu supprimé Contenu ajouté
rédaction
rédaction
Ligne 196 :
 
 
==== frame:callParserFunctionpreprocess ====
 
{{...}}
Nous avons déjà eu l'occasion d'étudier cette fonction qui permet d'interpréter les modèles avant qu'ils ne soient retournés (voir le chapitre sur la [[Initiation au Lua avec Scribunto/Gestion de l'environnement|Gestion de l'environnement]]).
 
<syntaxhighlight lang="lua">
Ligne 205 ⟶ 206 :
</syntaxhighlight>
 
'''<nowiki>{{#invoke:Frame|parserprocess|3|Tulipe|7|janvier}}</nowiki>''' nous indique : {{#invoke:Frame|parserprocess|3|Tulipe|7|janvier}}
 
 
==== frame:expandTemplatecallParserFunction ====
{{...}}
 
Ligne 217 ⟶ 218 :
</syntaxhighlight>
 
'''<nowiki>{{#invoke:Frame|templateparser|3|Tulipe|7|janvier}}</nowiki>''' nous indique : {{#invoke:Frame|templateparser|3|Tulipe|7|janvier}}
 
 
==== frame:extensionTagexpandTemplate ====
{{...}}
 
Ligne 229 ⟶ 230 :
</syntaxhighlight>
 
'''<nowiki>{{#invoke:Frame|tagtemplate|3|Tulipe|7|janvier}}</nowiki>''' nous indique : {{#invoke:Frame|tagtemplate|3|Tulipe|7|janvier}}
 
 
==== frame:preprocessextensionTag ====
{{...}}
 
Ligne 241 ⟶ 242 :
</syntaxhighlight>
 
'''<nowiki>{{#invoke:Frame|processtag|3|Tulipe|7|janvier}}</nowiki>''' nous indique : {{#invoke:Frame|processtag|3|Tulipe|7|janvier}}