Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Unterschiedliche Codebuttons in bestimmten Foren (fid)
#1
Hallo,

ich stehe mal wieder vor einem Problem.
Und zwar möchte ich im Template "codebuttons" eine if else verzweigung einbauen.
Wenn man versucht in einem von fünf unterforen zu schreiben, soll ein icon weniger angezeigt werden,
ansonsten sollen alle icons ganz normal angezeigt werden.

Das if else Statement ist nicht das Problem, was mir Probleme bereitet ist,
wie bekomme ich die fid des Forums, in das geschrieben werden soll in das
Javascript bei den codebuttons?
Zitieren
#2
Wie hast Du es denn Momentan geregelt ?

Versuchen könntest Du folgendes.

Vor der ersten Codezeile dies einfügen

Code:
<if ($GLOBALS['fid'] == 2) then>

und an letzter dies

Code:
<elseif ($GLOBALS['fid'] == 3) then>

Darunter wieder den kompletten Inhalt des originalen Templates einfügen, und den Button, oder Buttongruppe, löschen / Auskommentieren.

Diesen Vorgang so oft wiederholen, bis alle Unterforen ID´s vergeben sind. Zum Schluß das <if... wieder schließen mit </if>.


($GLOBALS['fid'] == 1)
($GLOBALS['fid'] == 2) usw, natürlich anpassen. Habe dies mit nur zwei unterforen erfolgreich getestet. Sollte also funktionieren.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#3
Zitat: Wie hast Du es denn Momentan geregelt ?
Momentan ist es noch standard, was ich jetzt rausgefunden habe,
war einfach in "newreply", "newpost" und "editpost" folgende Zeile einzufügen:

Code:
<script type="text/javascript">
   jsfid = '{$fid}';
</script>

Damit konnte man dann die Variable jsfid wieder verwenden im codebuttons Plugin.


Aber deine globale Lösung ist 10 mal bessert!
Danke, werde es gleich einbauen.




edit:
Funktioniert perfekt! Danke!
Zitieren
#4
Schön das es so funktioniert.

Bitte sehr.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Plugin für mehrere unterschiedliche News, Ankündigungen... clayton 0 1.057 19.10.2014, 17:38
Letzter Beitrag: clayton
  Unterforen in bestimmten Foren ausblenden. Sandzange 15 5.142 30.03.2014, 10:43
Letzter Beitrag: webMasterAlex
  Anzahl an Threads eines Users in bestimmten Foren Gobee129 18 5.243 20.03.2014, 21:56
Letzter Beitrag: Jockl
  Melde-Button nur in bestimmten Foren sichtbar? GreenDragon 5 2.332 18.07.2012, 10:05
Letzter Beitrag: GreenDragon
  unterschiedliche Bearbeitungszeiten für Beiträge Jockl 18 7.133 26.06.2012, 22:38
Letzter Beitrag: Jockl