farbe eines verweislink ändern?

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Shadowproject
Mitglied
Beiträge: 281
Registriert: 05.05.2005 14:32
Wohnort: Echterdingen
Kontaktdaten:

Beitrag von Shadowproject »

er hat die klasse die ich ihm in der tpl gegeben hab.
und diese will nicht funktionieren.
...die allgemeine Link-Klasse verändern oder ihm in der entsprechenden php-Datei eine Klasse zuordnen...
genau des weiß i net wie des geht. . .
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Shadowproject hat geschrieben:er hat die klasse die ich ihm in der tpl gegeben hab.
und diese will nicht funktionieren..
Du widersprichst Dir selber, Du hast vorher gesagt, dass der Link in der php-Datei definiert ist, also kannst Du ihm in der TPL-Datei keine Klasse zuweisen.

Den Link in der PHP-Datei musst Du halt einfach suchen. Wörter wie "href" sollten sich hier relativ leicht ausmachen lassen, da sie nicht sonderlich oft vorkommen.

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Shadowproject
Mitglied
Beiträge: 281
Registriert: 05.05.2005 14:32
Wohnort: Echterdingen
Kontaktdaten:

Beitrag von Shadowproject »

sry dass es nicht ganz verständlich ist . . .
nochmal:
also hier ist die stelle des links den ich ändern will (php-datei):

Code: Alles auswählen

$last_post_author = ( $topic_rowset[$i]['id2'] == ANONYMOUS ) ? ( ($topic_rowset[$i]['post_username2'] != '' ) ? $topic_rowset[$i]['post_username2'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $topic_rowset[$i]['id2']) . '">' . $topic_rowset[$i]['user2'] . '</a>';
die dazugehörige stelle in der tpl ist denke ich mal:

Code: Alles auswählen

{topicrow.LAST_POST_AUTHOR}
jetzt möchte ich per tpl oder per php die farbe dieses links verändern.
meine frage: wie?
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Du ersetzt einfach das:

Code: Alles auswählen

<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $topic_rowset[$i]['id2']) . '">
mit etwas deartigem

Code: Alles auswählen

<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $topic_rowset[$i]['id2']) . '" class="my_link_class">
Jetzt kannst Du in der style-Datei die Klasse einrichten...:

Code: Alles auswählen

a.my_link_class { color: #FF0000};

a.my_link_class.hover { color: #00FF00};
usw...
und so färben wie Du lustig bist...

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Shadowproject
Mitglied
Beiträge: 281
Registriert: 05.05.2005 14:32
Wohnort: Echterdingen
Kontaktdaten:

Beitrag von Shadowproject »

dankööööööö
dadurch hat sich ne idee ergeben ^^
möchte nur wissen was ich da machen muss.

es gibt ja last post author und das bild rechts daneben das zum letzten beitrag führt.
was muss ich machen damit wenn man auf den Usernamen bei last post author drückt nicht das profil sondern der letzte beitrag angezeigt wird?
also quasi das bild mit nem usernamen ersetzen, der dann wenn man draufklickt zum letzten beitrag führt.
die andere stelle lösche ich dann lösche ich dann natürlich ^^

hier sind die 2 stellen:

der zu bearbeitende teil: last post img

Code: Alles auswählen

 '<a href="' . append_sid("viewtopic.$phpEx?"  . POST_POST_URL . '=' . $topic_rowset[$i]['topic_last_post_id']) . '#' . $topic_rowset[$i]['topic_last_post_id'] . '"><img src="' . $images['icon_latest_reply'] . '" alt="' . $lang['View_latest_post'] . '" title="' . $lang['View_latest_post'] . '" border="0" /></a>';
der teil wo man den usernamen, der angezeigt werden soll, herbekommt: last post author

Code: Alles auswählen

 ( $topic_rowset[$i]['id2'] == ANONYMOUS ) ? ( ($topic_rowset[$i]['post_username2'] != '' ) ? $topic_rowset[$i]['post_username2'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '='  . $topic_rowset[$i]['id2']) . '" class="postdetails">' . $topic_rowset[$i]['user2'] . '</a>';
bei dem durcheinander blick ich nämlich nicht was was ist ^^
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Tausch halt einfach die beiden Links. Raten würde ich Dir dazu nicht, eine so weit verbreitete Funktion zu verändern.

Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“