X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=doc%2FTemplateSyntax.txt;h=2ed1e546074493495a2012a4fced4118ea3d2cde;hp=ab4cc37d37060a2e0b229629bf70df791df0a1c8;hb=701ba7f582c84412cabd47aeb9d785b93a892c07;hpb=ca82909d6bb910769eb756058d51d55e6d257914 diff --git a/doc/TemplateSyntax.txt b/doc/TemplateSyntax.txt index ab4cc37d..2ed1e546 100644 --- a/doc/TemplateSyntax.txt +++ b/doc/TemplateSyntax.txt @@ -7,10 +7,15 @@ A template is constructed from a charstream. Everything that is not in " will translate "This is free Text." into the users language, (escaped) and output it. - - Translate the last string. Output $var1,...,$varn sprintf-ed into the translated string. + Translate the last string. Output $var1,...,$varn replaced into the %s positions in the translated string. + +- will output the variable "variablename" but not HTML-escaped +- will insert the variable "variablename" into the translated text but not HTML-escaped +- will insert "some data" into the translated text +- will insert "some data" into the translated text literally (not HTML-escaped) - - Output/execute the text until "" only if $variable is boolean and true. + Output/execute the text until "" only if $variable not null or Boolean.FALSE. - If $variable is an "IterableDataset"