Ich schreibe einige Funktionen, um Dinge wie Datum und Text in meinen Vorlagen zu formatieren.
%Vor%Vorlage:
%Vor%Ausgabe:
%Vor%Ich bin mir nicht sicher, was der wirkliche Unterschied zwischen Funktionen und Filtern ist. Es scheint mir, dass Filter einfach sauberer aussehen?
Der Unterschied besteht darin, dass Filter besonderen Zugriff auf Environment
oder Context
haben können, reguläre (globale) Funktionen jedoch nicht; Insbesondere gibt es contextfilter
und Freunde. Dies kann nützlich sein für kontextsensitive Dinge wie Lokalisierung und Formatierung, ohne vom globalen Status abhängig zu sein.