Seit der DNN-Version 4.6 unterstützt das Text/HTML-Modul den Einsatz sogenannter Tokens, die bei Anzeige des Moduls durch entsprechende Inhalte ersetzt werden.
Um beispielsweise den angemeldeten Benutzer mit seinem Anzeigenamen zu begrüssen, kann man folgendes schreiben (bitte die Leerzeichen um den Doppelpunkt entfernen):
Hallo [User : DisplayName]
Die folgenden Notationen werden unterstützt:
[Object : Property]
[Object : Property|Format]
[Object : Property|Format|IfEmpyReplacement] Beispiele:
[User : DisplayName] [User : DisplayName|Hallo {0}] [User : DisplayName|Hallo {0}|Hallo lieber Besucher]
Hier eine Liste der verfügbaren Tokens:
| Token |
Description |
| [Portal : Currency] |
Währungs-String |
| [Portal : Description] |
Portal Beschreibung |
| [Portal : Email] |
Portal Admin Email |
| [Portal : FooterText] |
Portal Copyright Text |
| [Portal : HomeDirectory] |
Portal (relativeer) Pfad der Home Directory |
| [Portal : LogoFile] |
Portal Pfad zur Logo Datei |
| [Portal : PortalName] |
Portal Name |
| [Portal : PortalAlias] |
Portal URL |
| [Portal : TimeZoneOffset] |
Differenz in Minuten zwischen Portal Defaultzeit und UTC-Zeit |
| |
|
| [User : DisplayName] |
Anzeigename des angemeldeten Benutzers
|
| [User : Email] |
Email Addresse des angemeldeten Benutzers |
| [User : FirstName] |
Vorname des angemeldeten Benutzers |
| [User : FullName] |
[veraltet] |
| [User : LastName] |
Name des angemeldeten Benutzers |
| [User : Username] |
Anmeldename des angemeldeten Benutzers |
| |
|
| [Membership : Approved] |
Ist Benutzer freigeschaltet?
|
| [Membership : CreatedDate] |
Datum der Registrierung des angemeldeten Benutzers |
| [Membership : IsOnline] |
Ist der Benutzer gerade online (logisch!)?
|
| |
|
| [Profile:] |
Hier können alle Standard oder erweiterten Eigenschaften aus dem Benutzerprofil verwendet werden. Bitte nur die nicht lokalisierten Titel verwenden.
|
| |
|
| [Tab : Description] |
Seitenbeschreibungstext für Suchmaschine
|
| [Tab : EndDate] |
Seite anzeigen bis Datum
|
| [Tab : FullUrl] |
Volle URL der Seite
|
| [Tab : IconFile] |
Relativer Pfad zur Icon Datei der Seite
|
| [Tab : KeyWords] |
Seiten-Keywords für Suchmaschine |
| [Tab : PageHeadText] |
Seiten Kopftext
|
| [Tab : StartDate] |
Seite anzeigen von Datum |
| [Tab : TabName] |
Seitenname |
| [Tab : TabPath] |
Relativer Pfad der Seite
|
| [Tab : Title] |
Seitentitel (Fenster-Titel)
|
| [Tab : URL] |
Seiten URL |
| |
|
| [Module : Description] |
Modul Definitions Beschreibung |
| [Module : EndDate] |
Modul Anzeigen bis Datum
|
| [Module : Footer] |
Modul Fußtext |
| [Module : FriendlyName] |
Modul Definitionsname |
| [Module : Header] |
Modul Kopftext |
| [Module : HelpUrl] |
Modul Hilfe URL
|
| [Module : IconFile] |
Modul Pfad zur Icon Datei
|
| [Module : ModuleTitle] |
Modul Titel |
| [Module : PaneName] |
Modul Name der Pane
|
| [Module : StartDate] |
Modul Anzeigen von Datum |
| |
|
| [DateTime : Now] |
Aktuelles Datum und Uhrzeit
|
| [Ticks : Now] |
CPU Tick Anzahl für aktuelle Sekunde
|
| [Ticks : Today] |
CPU Tick Anzahl seit Mitternacht
|
| [Ticks : TicksPerDay] |
CPU Ticks pro Tag (für Berechnungen)
|
Für Datums- und Zeitangaben können alle Formattierungsstrings des .NET-Frameworks verwendet werden. Im Support-Bereich finden Sie ein Format-String Cheat-Sheet mit allen verfügbaren Formattierungsstrings.
|