SubForen als Auflistung untereinander

In diesem moderierten Forum werden Code-Schnipsel, die zu klein sind, um richtige Mods zu sein, abgelegt.
Snippets können über unser Kontaktformular eingereicht werden (bitte als vollständiger, Copy&Paste fähiger Beitrag).
Bei Fragen oder Problemen benutze bitte das Forum [3.0.x] Mod Support.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17405
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

SubForen als Auflistung untereinander

Beitrag von Dr.Death »

Dieses Snippet wurde uns von Boecki91 bereitgestellt:

Um die Auflistung der Subforen untereinander zu bekommen, musst du folgende Änderungen durchführen:

Öffne die Datei includes/functions_display.php

SUCHE:

Code: Alles auswählen

      $s_subforums_list = (string) implode(', ', $s_subforums_list);
ERSETZE MIT:

Code: Alles auswählen

        if(!empty($s_subforums_list))
        {
            $s_subforums_list = (string) implode('</li><li class="subforum">', $s_subforums_list);
            $s_subforums_list = '<ul class="subforum"><br /><li class="subforum">' . $s_subforums_list . '</li></ul>';
        }

Nicht erforderlich:

Änderungen am Style:

Folgendes ist Beispielcode, der funktioniert, aber jederzeit durch eigenen Code ersetzt werden kann, er kann aber auch weg gelassen werden.

prosilver
:
Öffne die Datei styles/prosilver/themes/common.css

SUCHE:

Code: Alles auswählen

.clear {
	display: block;
	clear: both;
	font-size: 1px;
	line-height: 1px;
	background: transparent;
}
Sollte diese Stelle nicht gefunden werde, kann man einfach auch zum Ende des Dokumentes gehen.

DANACH EINFÜGEN:

Code: Alles auswählen

ul.subforum {
    list-style-type:square;
    list-style-position:outside
}
li.subforum {
    margin-left: 20px;
}
subsilver2:
Öffne die Datei styles/subsilver2/theme/stylesheet.css

SUCHE:

Code: Alles auswählen

.username-coloured {
	font-weight: bold;
}
Sollte diese Stelle nicht gefunden werde, kann man einfach auch zum Ende des Dokumentes gehen.

DANACH EINFÜGEN:

Code: Alles auswählen

ul.subforum {
    list-style-type:square;
    list-style-position:outside
}
li.subforum {
    margin-left: 20px;
}
Anschließend muss der Cache vom Browser und von phpBB3 geleert werden.
Antworten

Zurück zu „[3.0.x] Snippets“