Neue Nachricht in anderer Farbe

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Joschi
Mitglied
Beiträge: 81
Registriert: 15.09.2002 11:27
Wohnort: Dortmund
Kontaktdaten:

Neue Nachricht in anderer Farbe

Beitrag von Joschi »

Hallo zusammen,

Eine Frage hätte ich mal.

Ist es Möglich den Text "Sie haben eine neue Nachricht" oder "Sie haben x neue Nachrichten" in einer anderen Farbe darzustellen ?

Also wenn ich eine Neue PM bekomme das das in der overall_header.tpl
in Rot erscheint ??

Gibt es da einen Mod für oder kann mir jemand so Helfen ??

Schonmal Vielen Dank.

Gruß
Joschi
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

Suche in der lang_main.php die Texte, die du bearbeiten willst und füge die Farbe per html ein. Das könnte dann z.B. so aussehen:

Code: Alles auswählen

$lang['New_pms'] = '<font color="#DD6900">Du hast %d neue Nachrichten</font>';
Joschi
Mitglied
Beiträge: 81
Registriert: 15.09.2002 11:27
Wohnort: Dortmund
Kontaktdaten:

Beitrag von Joschi »

Hallo Schumi,

Vielen Dank für die Flotte Antwort.
Hat Prima geklappt. :grin:

Schönen Dank
Joschi
Benutzeravatar
MrMind
Mitglied
Beiträge: 464
Registriert: 29.11.2003 17:14
Wohnort: Darmstadt/Odw
Kontaktdaten:

Beitrag von MrMind »

Also den Vorschlag von Schumi ist schnell und relativ gut, allerdings muss man auch so mal bedenken, wenn man einen neuen Style hat und diese "rote" Farbe nun Standard in dem Style ist, fällt es nun wieder nicht auf.

Sprich: Diese Methode ist global und nicht Style abhängig.

Wenn man dies Styleabhänging machen möchte, also bei jedem Style eine andere Farbe ist es ein bissl aufwendiger.

Hab momentan nicht mein phpBB-System vor mir, sonst könnte ich evtl. dir eine möglichkeit noch geben, aber vielleicht findet sich ja noch ein User der das mal macht ;)

Ansonsten schreibe ich nächstes WE die zweite Lösung noch hinzu.

Mfg
MrMind
Selbst ist der Coder
Coder unter Linux
Benutzeravatar
MrMind
Mitglied
Beiträge: 464
Registriert: 29.11.2003 17:14
Wohnort: Darmstadt/Odw
Kontaktdaten:

Beitrag von MrMind »

Naja so wie ich halt bin, konnte ich das jetzt net so stehen lassen ;)


Also hier eine neue Lösung die Style abhänging ist (die Farbe die oben bei den PM's angezeigt wird, ist die selbe wie die Admins haben, kann man immer noch selber anpassen):

overall_header.tpl

Suche nach:

Code: Alles auswählen

.helpline { background-color: {T_TR_COLOR2}; border-style: none; }
Darunter einfügen:

Code: Alles auswählen

.newpm { color: {T_FONTCOLOR3};}

includes/page_header.php

Suche nach:

Code: Alles auswählen

$l_privmsgs_text = sprintf($l_message_new, $userdata['user_new_privmsg']);
Darunter einfügen:

Code: Alles auswählen

$l_privmsgs_text = '<span class=newpm>'.$l_privmsgs_text.'</span>';

Fertig.


Mfg
MrMind


PS: wenn du eine ganz andere Farbe haben möchtest, die du nicht verwendest, dann müsstest du einen neue Spalte in der DB erstellen bei Themes und diese dann entweder manuell eintragen oder halt noch in der admin_styles.php und den dazugehörigen Templates noch editieren, damit man es auch noch über das ACP einstellen kann für die Styles. Oben ist es nur eine Simple Lösung für alle Styles.
Selbst ist der Coder
Coder unter Linux
Joschi
Mitglied
Beiträge: 81
Registriert: 15.09.2002 11:27
Wohnort: Dortmund
Kontaktdaten:

Beitrag von Joschi »

Hi MrMind,

Vielen Dank für deine Lösung. Da es in dem Board nur einen Style gibt ist dies nicht so schlimm.

Aber deine Methode habe ich mir mal in die Merkkiste gelegt.

Vielen Dank
Joschi
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

Bei erscheint immer das im header: Du hast 2 neue Nachrichten" hspace="3" />Du hast 2 neue Nachrichten
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..scheinbar is da der Eintrag in der lang_main.php (?) wohl fehlerhaft.

Du kannst ja mal die Datei als *.txt Version hierher verlinken.
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

Auch wenn du keine neuen Nachrichten hast?
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

nee nur wenn ich neue Nachrichten habe.

mit <b> und </b> geht es
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“