Seite 1 von 2
Farbe des Usernamens NUR im Postprofil ändern
Verfasst: 05.04.2014 03:04
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
vor dem Usernamen setze, bleibt alles gleich.
Wie kann ich die Farbe ändern?
NUR im Postprofil, nicht global!
Danke

Re: Farbe des Usernamens NUR im Postprofil ändern
Verfasst: 05.04.2014 11:32
von Crizzo
Hi,
das ist auch HTML-Code aus der Steinzeit.
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
Re: Farbe des Usernamens NUR im Postprofil ändern
Verfasst: 05.04.2014 13:56
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 -->
Re: Farbe des Usernamens NUR im Postprofil ändern
Verfasst: 05.04.2014 16:08
von Miriam
Irgendwie sehe ich den Sinn dieses Codes nicht. Greift der irgendwann einmal?

Re: Farbe des Usernamens NUR im Postprofil ändern
Verfasst: 05.04.2014 17:31
von Knowhow-Sauger
Ich sagte doch, dass der nicht funktioniert! Das ist ja das Problem.
Re: Farbe des Usernamens NUR im Postprofil ändern
Verfasst: 05.04.2014 17:37
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?
Re: Farbe des Usernamens NUR im Postprofil ändern
Verfasst: 05.04.2014 18:01
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:
Ö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.
Re: Farbe des Usernamens NUR im Postprofil ändern
Verfasst: 05.04.2014 18:22
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!
Re: Farbe des Usernamens NUR im Postprofil ändern
Verfasst: 05.04.2014 18:29
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.

Re: Farbe des Usernamens NUR im Postprofil ändern
Verfasst: 05.04.2014 19:21
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 -->