MyBB.de Forum
Unterstrichene Forum-Links! - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-36.html)
+---- Thema: Unterstrichene Forum-Links! (/thread-6830.html)

Seiten: Seiten: 1 2 3 4


RE: Unterstrichene Forum-Links! - ows - 01.09.2007

linwinman schrieb:du musst den Farb-Code (gem. MyBB-CSS) mit angeben

Ooops ... das hatte ich vergessen! Freut´ mich aber, dass es zu funktionieren scheint Cool


RE: Unterstrichene Forum-Links! - Jockl - 27.07.2008

Hallo zusammen,

ich nutze mal dieses Thema für mein kleines Problem:

Die Links der Themen und Beiträge auf der Startseite und den Forenübersichten habe ich so abgeändert, dass bei einem Rollover die Links nicht mehr unterstrichen sondern in einer anderen Farbe angezeigt werden. So weit so gut.
Nun haben wir aber einige Foren über die "Forenverwaltung" mit einer anderen Farbe versehen. Dies, indem wir die Namen der jeweiligen Foren wie folgt abgeändert haben:
Code:
<span style="color:#xxyyzz">Forum XY</span>

Bei diesen Foren wirkt aber nun der Rollovereffekt nicht mehr!? Habe ich da evtl. mit der "Färbung" der Forennamen, einen höheren Rang gegenüber dem restlichen CSS erzeugt?

Würde mich über Tipps für einen Lösungsansatz freuen. Wink


RE: Unterstrichene Forum-Links! - Mak - 27.07.2008

Wie hast du das restliche CSS eingefügt? Auch mit dem Style-Attribut?


RE: Unterstrichene Forum-Links! - Jockl - 27.07.2008

Hallo Mak,

das restliche CSS wurde im Theme über das ACP angepasst. Und zwar in dem jeweiligen Rollover-Bereich im Body und den Tabellen, sowie in Tabellenzeile 1 und 2.

Nachtrag:
merke gerade, dass es den gleichen Effekt bei den Mod-Namen gibt, die auch entsprechend eingefärbt sind.


RE: Unterstrichene Forum-Links! - Mak - 27.07.2008

Könnte sein, dass sich das überschreibt.Am einfachsten ist es, wenn du den Code so änderst:
PHP-Code:
<span class="forumname">Forum XY</span
Dann kannst du die Klasse .forumname im CSS ganz normal formatieren.


RE: Unterstrichene Forum-Links! - Jockl - 27.07.2008

Das war es! Klappt einwandfrei!!!

Danke Mak! :Smile


RE: Unterstrichene Forum-Links! - Jockl - 28.07.2008

So, nun gibt's doch noch eine Frage:

Die Forenlinks sind erfolgreich farblich umgesetzt und erfüllen ihren beabsichtigten Zweck. Aber einen kleinen Wermutstropfen gibt es:
Im Titel des Browsers bzw. dem Tab wird der Forentitel inkl. den <span>-Tags angezeigt. Ist kein Beinbruch, sieht aber nicht besonders toll aus.

Gibt es da evtl. eine Abhilfe?


RE: Unterstrichene Forum-Links! - Michael - 28.07.2008

Suche im Template forumdisplay nach:
Code:
<title>{$mybb->settings['bbname']} - {$foruminfo['name']} </title>
Ersetzen durch:
Code:
<title>{$mybb->settings['bbname']} - {$forumtitle} </title>
Suche in der Datei forumdisplay.php nach:
PHP-Code:
eval("\$forums = \"".$templates->get("forumdisplay")."\";"); 
Darüber einfügen:
PHP-Code:
$forumtitle str_replace(array('<span class="forumname">''</span>'), array(''''), $foruminfo['name']); 



RE: Unterstrichene Forum-Links! - Jockl - 29.07.2008

Immer wieder beeindruckend, wie schnell hier eine Antwort purzelt. Smile

Neben dem Template forumdisplay habe ich auch noch forumdisplay_threadlist entsprechend geändert, aber in dem Zusammenhang merke ich, dass es zwei unterschiedliche Styles für Forum und Unterforum gibt.
Klar, warum einfach, wenn es auch schwierig geht. Wink

Ich werde aber mal sehen, ob ich das selber lösen kann.

Dankeschön und gute Nacht!


RE: Unterstrichene Forum-Links! - Jockl - 31.07.2008

So, ich habe das nun mit der Fkt. strip_tags durchgeführt.
PHP-Code:
$forumtitle strip_tags($foruminfo['name']); 
Es funktioniert erst einmal und ich hoffe, dass es anderweitig zu keinen Problemen führt!?


Nachtrag:
ich würde das noch gerne für die dropdown-Liste "Gehe zu Forum" machen. Ich vermute, dass ich hierzu das Template forumjump_bit ändern müsste, aber welche Variable/Zeile der forumdisplay.php?