MyBB.de Forum
Vortext für ein bestimmtes Subforum - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Vortext für ein bestimmtes Subforum (/thread-37651.html)



Vortext für ein bestimmtes Subforum - Gerti - 03.02.2021

Ich möchte bei einem Aufruf des Subforum mit z.B. fid=99 einen Hinweis im Forendesign vorschalten.

habe dazu im Template forumdisplay_subforums vor dem eigentlichen Inhalt wie folgt versucht:
Code:
<if THIS_SCRIPT == '/forumdisplay.php?fid=99' then>
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><strong>Überschrift</strong></td>
</tr>
<tr>
<td class="selfpage"> <!-- Ist m css definiert -->
Hinweistext
</td>
</tr>
</table>
</if>
weiter mit dem eigentlichen Templateinhalt
Code:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="6" align="center"><strong>{$lang->sub_forums_in}</strong></td>
</tr>
<tr>
<td class="tcat" width="2%"><center><strong>{$lang->forumbit_status}</strong></center></td>
<td class="tcat" width="2%"><center><strong>{$lang->forumbit_file}</strong></center></td>
<td class="tcat" width="59%"><span class="smalltext"><strong>{$lang->forumbit_forum}</strong></span></td>
<td class="tcat" width="7%" align="center" style="white-space: nowrap"><span class="smalltext"><strong>{$lang->forumbit_threads}</strong></span></td>
<td class="tcat" width="7%" align="center" style="white-space: nowrap"><span class="smalltext"><strong>{$lang->forumbit_posts}</strong></span></td>
<td class="tcat" width="15%" align="center"><span class="smalltext"><strong>{$lang->forumbit_lastpost}</strong></span></td>
</tr>
{$forums}
</table>
<br />
wobei die gewünschte Vorschaltung nicht beachtet wird.

Ich vermute mal, dass der Fehler in der Definition:
Code:
<if THIS_SCRIPT == '/forumdisplay.php?fid=99' then>
liegt.

Wie muss die IF-Bedingung korrekt lauten? Hat jemand einen anderen Lösungsvorschlag um mein Anliegen umsetzen zu können?

Vorab besten Dank für Tipps und Hinweise.


RE: Vortext für ein bestimmtes Subforum - Schnapsnase - 03.02.2021

Versuche es mal mit:

PHP-Code:
if($mybb->input['fid'] == xx

Kann es für dich leider gerade nicht testen.


RE: Vortext für ein bestimmtes Subforum - doylecc - 03.02.2021

Warum benutzt du dafür nicht die Einstellung für die Forenregeln? Dann brauchst du keinen Code.
Wenn du das entsprechende Forum im ACP bearbeitest unter  "Forenregeln" die Anzeigemethode "zeige regeln inline an" auswählen und darunter Titel und bei "Regeln" den Inhalt eintragen. Dort kann auch HTML verwendet werden.

   


RE: Vortext für ein bestimmtes Subforum - Gebby - 03.02.2021

gelöscht, weil etwas übersehen. Beitrag dadurch hinfällig, sorry


RE: Vortext für ein bestimmtes Subforum - Gerti - 03.02.2021

@Schnapsnase:
Die Lösung funktioniert perfekt

@doylecc
Das werde ich mal versuchen umzusetzen.

Danke an Euch Beide.