Beiträge: 3 , Seiten (1): [ 1 ]  | Sortierung: Ab
Supportboard >> nexusboard: Fragen und Antworten >> Templates anpassen >> Programmierung > Globale Platzhalter
#1  | Mitgliederprofil | eMail | nMail - Private Nachricht | Homepage | IP-Adresse | Suchen |
lunar Männlich
[nexusboard staff]
Avatar, 100 x 100 Pixel
[nexus meister]

ICQ: ICQ Benutzerdaten anzeigen
Beiträge: 8430
Dabei seit: 17.03.01
Barcredits: 3.149
Bankcredits: 2.620

Montag, 30. August 2010 (22:42)
Diese Platzhalter sind in allen Vorlagen gültig:


{session.user.loggedin}
0: Benutzer ist nicht eingeloggt
1: Benutzer ist eingeloggt

{session.user.id}
Benutzernummer, oder leer falls nicht eingeloggt

{session.user.siteid}
Forennummer des Benutzers, oder leer falls nicht eingeloggt

{session.user.name}
Benutzername, oder leer falls nicht eingeloggt

{session.user.admin.level}
0: Benutzer ist kein Administrator
1: Benutzer ist nachträglich angeleger Administrator
2: Benutzer ist Hauptadministrator (Foreninhaber)





(Ich werde die Liste nach und nach erweitern)
 | Löschen | Direktlink zum Beitrag | Verschieben | Melden | Bearbeiten | Zitieren |
#2  | Mitgliederprofil | eMail | nMail - Private Nachricht | Homepage | IP-Adresse | Suchen |
Nexor Männlich
[NexusBoardler]
Avatar, 10 x 10 Pixel
[nexus meister]


Beiträge: 1073
Dabei seit: 28.06.09
Barcredits: 7.127
Bankcredits: 2.249

Freitag, 10. Juni 2011 (9:35)
Hi lunar,

können hier Vorschläge für weitere globale Platzhalter genannt werden?

Falls ja, dann seien globale Platzhalter zusammengefasst, die einen Text einfügen (etliche Vorschläge gehen auf Anregungen verschiedener Mitglieder zurück):

Dieser erste Absatz wäre zwar nicht global, sondern nur in der Beitragsansicht, jedoch möchten manche Boards:
{post.poster.online.now} onlinestatus des Benutzers, "JA"=online, "nein"=offline
{post.poster.online.siteid} SiteID des Forums, das der Benutzergerade besucht, oder leer falls ausgeloggt
{post.poster.online.sitename} Forenname des Forums, das der Benutzergerade besucht, oder leer falls ausgeloggt
{post.poster.online.last} letztes Anmeldedatum des Benutzers, oder "nie" = war nie angemeldet
{post.poster.online.action} letztes Beitragsdatum des Benutzers, oder "kein Beitrag"
{post.poster.online.action.url} URL zum letzten Beitrag des Benutzers, oder "kein Beitrag"

Für Administratoren und Boardinhaber:
{post.poster.ip} IP-Adresse des Benutzers zum Zeitpunkt der Beitragserstellung
{post.poster.browser} Browserkennung des Benutzers zum Zeitpunkt der Beitragserstellung


{date.Zahl.Parameter}
Datum und Uhrzeit (MEZ bzw. MESZ) mit Parametern des php-Befehls date()
Beispiel:
{date.{post.poster.online.last}.D j. M Y (H:i:s)}
ergibt die Text:
Mo 4. Jan 2011 (23:16:54)

{date.now.Parameter}

Datum und Uhrzeit (MEZ bzw. MESZ) mit Parametern des php-Befehls date()
Beispiel:
{date.now.D j. M Y (H:i:s)}
ergibt die Text:
Mi 5. Jan 2011 (13:46:34)

Fehlende Parameterangabe bei date verwendet einen voreingestellten Parametersatz.

{this.document.url} URL der aktuellen Seite
{this.document.title} Titel der aktuellen Seite

{site.url} URL zur Forenhauptseite des Boards, z. B. {site.url.0} ergibt URL des Supportboards
{site.home} URL zur Homepage des Boards, z. B. {site.url.0} ergibt URL von Nexusboard
{site.name} Name des Boards
{site.posts} Anzahl der Beiträge
{site.topics} Anzahl der Themen
{site.usr.tot} Gesamtanzahl der Mitglieder
{site.usr.visible} Anzahl sichtbarer Mitglieder
{site.usr.hidden} Anzahl versteckter Mitglieder
{site.reg.date} Anmeldedatum des Boards
{site.reg.days} Zahl verstrichener Tage seit Anmeldung
{site.visits.{siteid}.0} Anzahl der Besucher (0 für Heute, 1 für Gestern, 2 für Vorgestern, etc.)
{site.this.credits.bar} zeigt Summe der Barcredits des Boards an
{site.this.credits.bnk} zeigt Summe der Bankcredits des Boards an
{site.this.credits.tot} zeigt Summe der Gesamtcredits des Boards an

{session.user.sitename} Forenname des Benutzers, oder leer falls ausgeloggt
{session.user.visiting.siteid} ForenID, des Forums, das der Benutzer gerade besucht, oder leer falls ausgeloggt
{session.user.visiting.sitename} Forenname, des Forums, das der Benutzer gerade besucht, oder leer falls ausgeloggt
{session.user.credits.top} Benutzer steht in der Top100, 1=ja, 0=nein, leer=ausgeloggt bzw. -1= kein Mitspieler
{session.user.credits.jail} Benutzer steht im Knast, 1=ja, 0=nein, leer=ausgeloggt bzw. -1= kein Mitspieler
{session.user.credits.fame} Benutzer steht in Hall_of_Fame, 1=ja, 0=nein, leer=ausgeloggt
{session.user.credits.bar} Barcredits des Benutzers, oder leer=ausgeloggt bzw. -1= kein Mitspieler
{session.user.credits.bnk} Bankcredits des Benutzers, oder leer=ausgeloggt bzw. -1= kein Mitspieler
{session.user.credits.tot} Gesamtcredits des Benutzers, oder leer=ausgeloggt bzw. -1= kein Mitspieler

{credits.cash.today} Ausschüttung heute schon stattgefunden? 0=nein bzw. 1= ja
{credits.cash.start} Ausschüttungshinweis Beginn des Zeitraums, z. B. 17 Uhr
{credits.cash.end} Ausschüttungshinweis Ende des Zeitraums, z. B. 19 Uhr
{credits.cash.last} Uhrzeit der zuletzt stattgefundenen Ausschüttung

Kann der bestehende globale Platzhalter erweitert werden:
{session.user.admin.level}
0: Benutzer ist kein Administrator
1: Benutzer ist nachträglich angeleger Administrator
2: Benutzer ist Hauptadministrator (Foreninhaber)
3: Benutzer ist Moderator

Mit netten Grüßen
Karl
 | Löschen | Direktlink zum Beitrag | Verschieben | Melden | Bearbeiten | Zitieren |
#3  | Mitgliederprofil | eMail | nMail - Private Nachricht | Homepage | IP-Adresse | Suchen |
wuselbande Weiblich
Bastelfee
Avatar, 80 x 80 Pixel
[nexus senator]


Beiträge: 941
Dabei seit: 10.07.08
Barcredits: 9.905
Bankcredits: 95

Samstag, 17. November 2012 (10:42)
Frage:

Gibt es auch einen Platzhalter für gesperrte User? Oder eine weitere Unterteilung von {session.user.admin.level} dazu?

Es wäre imho sinnvoll, wenn man "gesperrt" unter dem Nick anzeigen lassen könnte, damit die User wissen, dass eine weitere Diskussion sinnlos ist.

Oder ist das so schon irgendwie möglich... ohne, dass man manuell jedem gesperrten User händisch einen entsprechenden Benutzertext verpassen muss?

EDIT: OK, habe gerade gesehen, dass das 2009 schon gewünscht und nicht weiter beachtet wurde... dann mache ich das eben händisch...
 | Löschen | Direktlink zum Beitrag | Verschieben | Melden | Bearbeiten | Zitieren |
Supportboard >> nexusboard: Fragen und Antworten >> Templates anpassen >> Programmierung > Globale Platzhalter
Beiträge: 3 , Seiten (1): [ 1 ]  | Es ist nun 2:49