-
Notifications
You must be signed in to change notification settings - Fork 3
url function
Die URL-Funktion $URL erzeugt gültige URLs zu Seiten innerhalb des Frogsystem 2 (wahlweise auch mit Query-String) nach dem eingestellten URL-Schema.
Das bedeutet, alle in dieser Form URLs sind vollkommen unabhängig vom verwendeten URL-Schema und es kann jederzeit problemlos umgestellt werden.
Standardmäßig werden relative URLs erzeugt, bei Bedarf aber auch absolute.
-
''$URL(//page//)''
-
=> wobei //page// der Name einer Seite im Frogsystem 2 ist, wie man diese auch normal verlinken würde
-
''$URL(//page// [//key1//=//value1// //key2//=//value2// ...])''
-
=> mit //keyX//=//valueX// eine beliebige Anzahl von Schlüssel & Wert-Paaren die als URL-Query-String angehängt werden
-
''%URL(//page// [//key//=//value// //true//])''
-
=> mit der Zeichenkette //true// als letzten Wert (ohne Schlüssel), erzeugt die Funktion eine absolute URL. (Statt //true// kann auch //1// geschrieben werden.)
-
''$URL(downloads)''
-
=> ''%%?go=downloads%%'' //bzw.// ''%%downloads.html%%''
-
''$URL(dlfile [dl=TRUE id=10])''
-
=> ''%%?go=dlfile&dl=TRUE&id=10%%'' //bzw.// ''%%dlfile--dl-TRUE-id-10.html%%''
-
''$URL(polls [id=6] true)''
-
=> ''%%frogsystem.de/?go=polls&id=6%%'' //bzw.// ''%%frogsystem.de/polls--id-6.html%%''
Die URL-Funktion kann überall verwendet werden, außer in user-content.
- namespaces-Gruppe „Funktionen“
- ab 2.alix6