Beiträge: 2.288
Themen: 141
Registriert seit: 17.11.2005
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
The User, Formerly Known As "En-Gedi"
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
27.07.2008, 13:48
(Dieser Beitrag wurde zuletzt bearbeitet: 27.07.2008, 13:50 von Jockl.)
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.
Beiträge: 2.769
Themen: 28
Registriert seit: 18.03.2006
Wie hast du das restliche CSS eingefügt? Auch mit dem Style-Attribut?
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
27.07.2008, 14:14
(Dieser Beitrag wurde zuletzt bearbeitet: 27.07.2008, 14:22 von Jockl.)
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.
Beiträge: 2.769
Themen: 28
Registriert seit: 18.03.2006
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.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Das war es! Klappt einwandfrei!!!
Danke Mak! :
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
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?
Beiträge: 18.383
Themen: 257
Registriert seit: 09.02.2005
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']);
Gruß,
Michael
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Immer wieder beeindruckend, wie schnell hier eine Antwort purzelt.
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.
Ich werde aber mal sehen, ob ich das selber lösen kann.
Dankeschön und gute Nacht!
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
31.07.2008, 20:47
(Dieser Beitrag wurde zuletzt bearbeitet: 31.07.2008, 21:04 von Jockl.)
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?