Farbe des Usernamens NUR im Postprofil ändern

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Farbe des Usernamens NUR im Postprofil ändern

Beitrag von Knowhow-Sauger »

Hallo,

ich tue mich total schwer die Farbe des Usernamens zu ändern.
Er wird immer in der jeweiligen Farbe angezeigt, wie er im ACP eingestellt ist.
Auch wenn ich

Code: Alles auswählen

<font color="white">
vor dem Usernamen setze, bleibt alles gleich. :cry:

Wie kann ich die Farbe ändern?
NUR im Postprofil, nicht global!

Danke :)
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12122
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Farbe des Usernamens NUR im Postprofil ändern

Beitrag von Crizzo »

Hi,

das ist auch HTML-Code aus der Steinzeit. :wink:

Verpasse dem Nutzernamen doch per CSS eine Regel, die nur dann greift, wenn der Nutzername nicht farbig angezeigt werden soll. Siehe: http://www.thestyleworks.de/ref/color.shtml und einbau z.B. so: http://www.thestyleworks.de/basics/appl ... tml#inline

Grüße


PS: Ich wiederhole mich ja nur ungern, aber wenn du nicht endlich mal die CSS-Grundlagen lernst, dann kommst du nie voran, sondern trittst auf der Stelle. Empfehlungen: http://www.thestyleworks.de/basics/index.shtml und http://little-boxes.de/little-boxes-teil1-online.html
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Re: Farbe des Usernamens NUR im Postprofil ändern

Beitrag von Knowhow-Sauger »

Ja, soweit war ich auch schon...
Habe es auch bereits mit CSS versucht, klappt aber nicht.
Wenn ich einen CSS-Befehl vor den Usernamen setze, passiert einfach nichts!
Z.B.:

(viewtopic_body.html):

Code: Alles auswählen

<!-- IF not postrow.U_POST_AUTHOR -->
<p style="color: white;">{postrow.POST_AUTHOR_FULL}</p><!-- ELSE -->
<p style="color: white;">{postrow.POST_AUTHOR_FULL}</p>
<!-- ENDIF -->
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Farbe des Usernamens NUR im Postprofil ändern

Beitrag von Miriam »

Irgendwie sehe ich den Sinn dieses Codes nicht. Greift der irgendwann einmal? :oops:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Re: Farbe des Usernamens NUR im Postprofil ändern

Beitrag von Knowhow-Sauger »

Ich sagte doch, dass der nicht funktioniert! Das ist ja das Problem.
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Farbe des Usernamens NUR im Postprofil ändern

Beitrag von Miriam »

Er greift nicht, weil die Programmlogik nicht das widerspiegelt, was Du erreichen möchtest.
Der Code an sich scheint okay zu sein.

Was ist das Postprofil genau, wo Du es anpassen möchtest?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8174
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Farbe des Usernamens NUR im Postprofil ändern

Beitrag von Kirk »

Es funktioniert deshalb nicht weil noch andere css Notationen darauf zugreifen z.b.

Code: Alles auswählen

.postprofile a:link, .postprofile a:visited, .postprofile dt.author a {
@Knowhow-Sauger,
Versuch´s mal hiermit:
Finde in deiner viewtopic.html das hier:

Code: Alles auswählen

<!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->
Ersetze es damit:

Code: Alles auswählen

<div class="post_author">{postrow.POST_AUTHOR}</div>
Öffne: root/styles/stylename/theme/common.css
Setze am Ende das hier ein:

Code: Alles auswählen

.post_author {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}
Damit hast in viewtopic den Benutzernamen in weiß, allerdings ist dieser nicht mehr anklickbar.
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Re: Farbe des Usernamens NUR im Postprofil ändern

Beitrag von Knowhow-Sauger »

Danke Kirk! :)
Damit hast in viewtopic den Benutzernamen in weiß, allerdings ist dieser nicht mehr anklickbar.
Das ist aber ganz schlecht. Anklickbar sollte er schon sein!
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12122
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Farbe des Usernamens NUR im Postprofil ändern

Beitrag von Crizzo »

Dann musst du das hier:
postrow.POST_AUTHOR_FULL einsetzen und dessen Zusammenbau entweder ändern, oder die Variable anpassen, damit er eben die Farbe nicht mehr freigibt. Einfach mal in den .php-Dateien nach POST_AUTHOR_FULL und ähnlich suchen. ;)
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8174
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Farbe des Usernamens NUR im Postprofil ändern

Beitrag von Kirk »

Man kann es auch so machen

Code: Alles auswählen

<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}"><span style="color: #FFFFFF;">{postrow.POST_AUTHOR}</span></a><!-- ENDIF -->
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“