Beiträge: 1.712
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
Hallo,
1. im Template forumbit_depth1_cat defniere ich die Farben je Kategorie mit:
<td class="thead{$expthead}" colspan="6" id="forum_cat_{$forum['fid']}">
Dies funktioniert (CSS ist angelegt) ohne Probleme!
2. Klickt man die Kategorie an, wird das Template forumdisplay_subforums aufgerufen und es steht im Browser "forumdisplay.php?fid=xx" (xx=aufgerufene FID). Die im CSS eingetragene Farbe (Aufruf wie vor über ID) wird nicht angezeigt, sondern die Forenstandardfarbe (sowie nicht in 1 anders definiert)
Unabhängig an welcher Stelle im Template die Anweisung id="forum_cat_{$forum['fid']}" eingebunden wird.
Frage:
Muss bei den Subforen anstelle "id="forum_cat_{$forum['fid']}" eine andere Defintion angegeben werden? Welche?
Vorab Danke für eine Hilfestellung.
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [
Unixzeit ⇔ Realzeit] ♦ [
BOM-Finder] ♦ [
SQL-Prefix-Changer] ♦ [
USV-Rechner] ♦ [
PlugIns]
Beiträge: 837
Themen: 8
Registriert seit: 08.02.2016
MyBB-Version: 1.8.38
forumbit_* : {$forum['fid']} (in allen Templates)
forumdisplay_subforums: {$forum['fid']}
forumdisplay_threadlist: {$fid}
Die mit GET-Methode übergebene Variable xx spielt hier gar keine Rolle und hat weder mit id, class oder CSS etwas zu tun. Die bearbeitet nur der Webserver intern und erzeugt daraus entsprechende Variablen, die dann auch in Temples genutzt werden können.
[ETS]
Beiträge: 1.712
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
25.06.2021, 17:25
(Dieser Beitrag wurde zuletzt bearbeitet: 25.06.2021, 17:50 von Gerti.)
(25.06.2021, 16:49)[ExiTuS] schrieb: Die mit GET-Methode übergebene Variable xx spielt hier gar keine Rolle und hat weder mit id, class oder CSS etwas zu tun. Die bearbeitet nur der Webserver intern und erzeugt daraus entsprechende Variablen, die dann auch in Temples genutzt werden können.
Erst mal Danke dass Du Dich meinem Anliegen annimmst.
Wie bereits geschrieben:
a) im Template
forumbit_depth1_cat funktioniert es mit:
<td class="thead{$expthead}" colspan="6" id="forum_cat_{$forum['fid']}">
b) nicht aber in
forumdisplay_subforums: {$forum['fid']} und
forumdisplay_threadlist: {$fid}
die CSS beinhaltet:
.forum_cat_xx: {background: #F00}
.forum_cat_yy: {background: #00F}
.forum_cat_zz: {background: #FFF}
was zu a) Fehlerfrei funktioniert.
Wie kann/könnte dies nunmehr zu "b" in Funktion gebracht werden?
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [
Unixzeit ⇔ Realzeit] ♦ [
BOM-Finder] ♦ [
SQL-Prefix-Changer] ♦ [
USV-Rechner] ♦ [
PlugIns]
Beiträge: 2.246
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
(25.06.2021, 17:25)Gerti schrieb: was zu a) Fehlerfrei funktioniert.
Selbst das dürfte, wenn´s denn so ist, nicht funktionieren.
Du definierst im Template eine ID und in der CSS-Datei eine Klasse.
Ohne das ich´s mir jetzt angeschaut habe - wie soll das gehen?
Beiträge: 1.712
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
26.06.2021, 08:23
(Dieser Beitrag wurde zuletzt bearbeitet: 26.06.2021, 08:24 von Gerti.)
(25.06.2021, 19:20)Schnapsnase schrieb: (25.06.2021, 17:25)Gerti schrieb: was zu a) Fehlerfrei funktioniert.
Du definierst im Template eine ID und in der CSS-Datei eine Klasse.
Sorry, versehentlich hier beim Posting einen Punkt statt eine Raute angegeben. Ist selbstverständlich im CSS als ID definiert.
Mea Culpa.
Wie kann "b" umgesetzt werden?
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [
Unixzeit ⇔ Realzeit] ♦ [
BOM-Finder] ♦ [
SQL-Prefix-Changer] ♦ [
USV-Rechner] ♦ [
PlugIns]
Beiträge: 2.246
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
(26.06.2021, 08:23)Gerti schrieb: Wie kann "b" umgesetzt werden?
Funktioniert bei mir problemlos.
1. Was soll der Doppelpunkt hinter deiner CSS-ID? (
.forum_cat_xx: {background: #F00})
2. Im Template "forumdisplay_subforums" musst du $fid verwenden
Beiträge: 1.712
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
26.06.2021, 14:26
(Dieser Beitrag wurde zuletzt bearbeitet: 26.06.2021, 14:30 von Gerti.)
(26.06.2021, 10:05)Schnapsnase schrieb: (26.06.2021, 08:23)Gerti schrieb: Wie kann "b" umgesetzt werden?
Funktioniert bei mir problemlos.
1. Was soll der Doppelpunkt hinter deiner CSS-ID? (.forum_cat_xx: {background: #F00})
2. Im Template "forumdisplay_subforums" musst du $fid verwenden
Zu 1: Der Doppelpunkt ist selbstverständlich nicht gegeben, sonst würde "a" nicht funktionieren.
Bei mir nicht, auch wenn ich $fid (vermutlich inkorrekt, siehe nächste Zeile) verwende.
Beim Abspeichern mit
id="forum_cat_{$forum['$fid']}" kommt die Meldung: "
Es wurde ein mögliches Sicherheitsproblem im Template gefunden. Bitte prüfe deine Eingabe oder wende dich an den MyBB-Support."
Zu 2: Würdest Du bitte mal die gesamte Zeile aus dem Template "forumdisplay_subforums" posten, in welcher Du es funktionierend eingebunden hast?
Danke vorab.
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [
Unixzeit ⇔ Realzeit] ♦ [
BOM-Finder] ♦ [
SQL-Prefix-Changer] ♦ [
USV-Rechner] ♦ [
PlugIns]
Beiträge: 2.246
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
26.06.2021, 14:58
(Dieser Beitrag wurde zuletzt bearbeitet: 26.06.2021, 14:59 von Schnapsnase.)
(26.06.2021, 14:26)Gerti schrieb: Zu 2: Würdest Du bitte mal die gesamte Zeile aus dem Template "forumdisplay_subforums" posten,...
Bitte:
Code:
<td id="forum_cat_{$fid}" class="thead" colspan="5" align="center"><strong>{$lang->sub_forums_in}</strong></td>
Beiträge: 1.712
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
26.06.2021, 16:32
(Dieser Beitrag wurde zuletzt bearbeitet: 26.06.2021, 16:43 von Gerti.)
Es funktioniert jetzt.
Bei forumbit_depth1_cat funktioniert es mit: id="forum_cat_{$forum['fid']}"
Bei forumsdisplay_subforums funktioniert es mit: id="forum_cat_{$fid}"
Hatte die unterschiedliche = geschweiften Klammern nicht verstanden. Darum auch hier für alle die es auch verwenden wollen nochmals nachvollziehbar niedergeschrieben
Besten Dank.
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [
Unixzeit ⇔ Realzeit] ♦ [
BOM-Finder] ♦ [
SQL-Prefix-Changer] ♦ [
USV-Rechner] ♦ [
PlugIns]
Beiträge: 1.712
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
27.06.2021, 08:35
(Dieser Beitrag wurde zuletzt bearbeitet: 27.06.2021, 08:43 von Gerti.)
muss leider nochmals nachfragen
:
Keine der beiden vorgenannten Lösungen funktioniert im Template
forumdisplay_threadlist!
Scheint noch eine dritte Variante von Nöten zu sein? *grübel.
Hat jemand eine Lösung?
Fehler gefunden!
Es funktioniert mit
id="forum_cat_{$fid}" (man sollte auch die ID in der CSS definieren *schäm)
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [
Unixzeit ⇔ Realzeit] ♦ [
BOM-Finder] ♦ [
SQL-Prefix-Changer] ♦ [
USV-Rechner] ♦ [
PlugIns]