Seite 1 von 1

Welcome mod avatar für gäste und nachricht

Verfasst: 10.01.2012 12:07
von amour
hallo

also ich habe mir den welcome mod installiert und ich will das gäste auch einen avatar für die anzeige
sehn können am besten einen den ich für alle gäste bestimmen kann.und
dann musste ich den gästen noch automatisch eine nachricht zeigen mit der
info das der mchat nur für registrierte user sichtbar ist.also mit der welcome mod dabei.aber nur gäste
dürfen die nachricht dabei haben normale user nicht.


weis jemand wie das geht??

hier infos:
mod:http://www.phpbb3bbcodes.com/viewtopic.php?t=1181
mein style: prosilver
meine version: 3.0.10

Re: Welcome mod avatar für gäste und nachricht

Verfasst: 10.01.2012 14:31
von hackepeter13
Alles möglich mit einigen kleinen Anpassungen in dem Codeteil, den man in derr index_body.html einbauen soll.

Für Dinge die nur für Gäste sichtbar sein soll, gibt es folgenden tollen Befehl: <!-- IF not S_USER_LOGGED_IN --> <!-- ENDIF -->.

Demnach könnte man das mit dem Avatar folgendermaßen Anpassen:

Suche:

Code: Alles auswählen

<!-- IF USER_AVATAR -->{USER_AVATAR}<!-- ELSE --><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="" /><!-- ENDIF -->
Ersetze mit:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN --><!-- IF USER_AVATAR -->{USER_AVATAR}<!-- ELSE --><img src="{T_THEME_PATH}/images/no_avatar.gif" alt="" /><!-- ENDIF --><!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN --><img src="{T_THEME_PATH}/images/guest_avatar.gif" alt="" /><!-- ENDIF -->
(guest_avatar.gif nach belieben Anpassen!)

So das selbe gilt nun auch für einen Hinweistext.
Suche eine Stelle, won der Hinweistext für Gäste angezeigt werden soll, bspw.:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN --><br /><br />{S_JOINED_DATE}<br />{MEMBER_FOR}<!-- ENDIF -->
Und füge danach ein:

Code: Alles auswählen

<!-- IF not S_USER_LOGGED_IN --><br />Dein Hinweistext...<!-- ENDIF -->
("Dein Hinweistext" nach belieben anpassen!")

Eleganter wäre es nun auch, wenn du statt Dein Hinweistext... mit einer Sprachvariablen definierst.
Also statt Dein Hinweistext... fügst du dort bspw. {L_GUESTINFO} ein, öffnest nun die Datei language/de/common.php (evtl. auch /en/) und fügst vor

Code: Alles auswählen

));
// END Welcome Mod
eine neue Zeile hinzu: 'WELCOME_TO_MOD' => 'Ein Hinweistext für Gäste.',

Re: Welcome mod avatar für gäste und nachricht

Verfasst: 10.01.2012 19:14
von amour
danke ich werde es gleich mal probieren und geb dir bescheid.
danke für deine rasche hilfe

weist du vl aus wie ich ein thema auf den portal seitestehn lassen kann?
weil ich will meine boardregeln im portal haben und vl auch überall in den foren.


EDIT NEU:also ich hab es mal so versucht und es geht nicht wirklich.
1-das mit WELCOME_TO_MOD -Dein Hinweis....... ändert die überschrift .aber gleich für alle egal ob gast oder registriert.(aber egal)
2-der hinweistext geht nicht zu ändern er steht zwar links unten in der ecke und auch nur für gäste zu sehn aber ich kann den text nicht ändern.habs schon probiert schreibt immer nur dein hinweistext...(bild zu sehn)
3-Avatar geht überhaubt nicht...ich hab die avatare was ich benutzen wollt in images gespeichert und auch den namen geändert von deinem code.ageht nicht..keider

hier das bild
[ externes Bild ]

weist vl weiter?
und wie könnt ich vl gleich den link zur registrierung in den hinweis eingeben.soll ich einfach den link noormal hinschreiben?ich will das man in anklicken kann.