Autorspezifische Postingfarbe

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Spectica
Mitglied
Beiträge: 2
Registriert: 28.10.2010 20:25

Autorspezifische Postingfarbe

Beitrag von Spectica »

Hallo Phpbb.de!

Ich habe versucht in meinem Forum einem spezifischen Author eine Farbe für dessen Posts zuzuteilen. Leider erfolglos.

Nochmal die genaue Intention, um Missverständnisse auszuschliessen:
- Alle Posts des Users XY werden mit Farbe #HEXCOD und font-weight:bold angezeigt
- das ganze natürlich unabhänig davon welcher Nutzer angemeldet ist


So mein rudimentärer Versuch im viewtopic_body.html im styles/STYLENAME/templates/ Folder.

Originalcode

Code: Alles auswählen

<div class="content">{postrow.MESSAGE}</div>
Mein Code

Code: Alles auswählen

<div class="content" 
<!-- IF POST_AUTHOR_FULL eq 'Username'-->
style="color:#EF4AEB;font-weight:bold"
<!-- ENDIF -->>
{postrow.MESSAGE}
</div>
Ich hoffe ihr könnt helfen. Danke schöön
Zuletzt geändert von Spectica am 29.10.2010 21:02, insgesamt 1-mal geändert.
Spectica
Mitglied
Beiträge: 2
Registriert: 28.10.2010 20:25

Re: Authorspezifische Postingfarbe

Beitrag von Spectica »

Solved! Ich schwöre ich hab Google benutzt.. nach 2 Stunden aber noch was besseres gefunden!

http://4seven.kilu.de/forum/phpbb3/view ... 1723#p1723
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: Authorspezifische Postingfarbe

Beitrag von modernist »

Versuch's lieber mit IF S_USER_ID == 123.
Vorher aber dies hier durchlesen: viewtopic.php?f=93&t=205304
Spectica
Mitglied
Beiträge: 2
Registriert: 28.10.2010 20:25

Re: Authorspezifische Postingfarbe

Beitrag von Spectica »

Folgendes hab ich jetzt gemacht

viewtopic.php

Code: Alles auswählen

       if (!function_exists('group_memberships')){
        include($phpbb_root_path . 'includes/functions_user.'.$phpEx);}

        $member_group = group_memberships(false,$poster_id);

        foreach ($member_group as $groups){
        $template->assign_vars(array(
        'S_GROUP_TEXTFORMAT_' . $groups['group_id'] => true));} 
viewtopic_body.html

Code: Alles auswählen

<div class="content" <!-- IF S_GROUP_TEXTFORMAT_13 -->style="color:#EF4AEB"<!-- ENDIF -->>{postrow.MESSAGE}</div> 

Mein Problem ist jetzt dass sobald ein Member der Gruppe 13 einen Post im Thread erfasst, der gesammte Text (auch der der nicht von GRP 13 stammt) in diesem Pink erscheint.

@Modernist: Danke vielmals! Der Ansatz ist auch ganz nett, jedoch möchte ich doch lieber die Gruppe vergleichen, um nicht jeden User der in der jeweiligen Farbe posten soll in die viewtopic_body.html tippen zu müssen. Die Gruppe scheint mir da geeigneter ;-)
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“