Hallo liebe phpbbler!
Ich hab ein zugegeben eher kniffeliges Problem und hoffe, dass mir jemand dabei helfen kann.
Es geht um folgendes:
Wenn man bei einem Phpbb board auf der Index Seite auf den Namen einer Kategorie klickt, dann werden ja alle Unterforen als Blöcke angezeigt. Diese Funktion finde ich schonmal sehr sinnvoll, da ein User wenn er nur in einer Kategorie schreibt, sich nicht immer durch das ganze Board klicken muss.
Was in meinen Augen aber ein kleiner Schönheitsfehler ist, ist das die Namen der übrigen Kategorien auch immer angezeigt werden.
Bei vielen Kategorien sieht das ziemlich doof aus und ich würde es gerne vermeiden, dass diese angezeigt werden.
Zumal ich für jede Kategorie eine subdomain erstellen möchte, die losgelöst von den anderen Kategorien sein soll.
Hat jemand vielleicht einen Tipp wie ich die Namen der anderen Kategorien ausblenden/wegnehmen kann?
Lieben Gruß und Danke für die Hilfe!
Matthaei
Kategoriennamen wegblenden - GELÖST
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Kategoriennamen wegblenden - GELÖST
Zuletzt geändert von Matthaei am 01.06.2007 16:09, insgesamt 1-mal geändert.
Foto
Ich hab nochmal ein Foto erstellt. Erklärt den Sachverahlt vielleicht etwas besser 
[ externes Bild ]
Die eingekreisten Namen sollen nicht angezeigt werden.

[ externes Bild ]
Die eingekreisten Namen sollen nicht angezeigt werden.
- Jan500
- Ehemaliges Teammitglied
- Beiträge: 4199
- Registriert: 01.03.2003 21:32
- Wohnort: Hamburg
- Kontaktdaten:
hi
du könntest das so machen:
öffne die index.php und suche:
finde
füge danach ein:
jan
du könntest das so machen:
öffne die index.php und suche:
füge danach ein//
// Start page proper
//
finde (direkt daunter)($viewcat != -1)? $where = " where c.cat_id = $viewcat " : $where= '';
ersetze es mit:$sql = "SELECT c.cat_id, c.cat_title, c.cat_order
FROM " . CATEGORIES_TABLE . " c
ORDER BY c.cat_order";
Code: Alles auswählen
$sql = "SELECT c.cat_id, c.cat_title, c.cat_order
FROM " . CATEGORIES_TABLE . " c $where
ORDER BY c.cat_order";
füge daunter eincase 'postgresql':
finde(zweimal)($viewcat != -1)? $where = " AND f.cat_id = $viewcat " : $where= '';
ersetze es mitWHERE p.post_id = f.forum_last_post_id
findeWHERE p.post_id = f.forum_last_post_id $where
füge daunter eincase 'oracle':
finde($viewcat != -1)? $where = " AND f.cat_id = $viewcat " : $where= '';
ersetze es mitWHERE p.post_id = f.forum_last_post_id(+)
findeWHERE p.post_id = f.forum_last_post_id(+) $where
füge daunter eindefault:
finde($viewcat != -1)? $where = " where f.cat_id = $viewcat " : $where= '';
LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
füge danach ein:
so sollte es gehen (und hat gleich den vorteil das es shcneller geht, da er vorher immer die gesamten foren ausgelsen/geladen hat und nun wirklich nur die die in der kategorie sind$where
jan
"Life begins at 40 Knots...!" 
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!

kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!