Seite 1 von 1
Recent Mod: Foren von "Top 5 Topics" ausschließen
Verfasst: 24.12.2004 10:13
von JJacu
Hallo, habe bereits suchge nutzt, doch da sprach einer nur von irgendnem Portal udn so , hab ich ja alles nicht.
Meien Frage
Code: Alles auswählen
## Will man diese speziellen Foren von der Anzeige ausschliessen, macht man folgende
## Änderung an der recent.php:
#
#-----[ FINDE ]----------------------------------------------------
#
$where_forums = ( $special_forums == '0' ) ? 't.forum_id NOT IN ('. $except_forums .')' : 't.forum_id NOT IN ('. $except_forums .') AND t.forum_id IN ('. $forum_ids .')';
#
#-----[ FINDE in dieser Zeile ]----------------------------------------------------
#
t.forum_id IN
#
#-----[ MIT FOLGENDEM ERSETZEN ]----------------------------------------------------
#
# "IN" wurde mit "NOT IN" ersetzt
t.forum_id NOT IN
Forum ID die ich ausschließen will von der Top5 anzeige ist ID=16.
Versteeh das nciht, also bitte den "vollständigen" Code hier posten.
Verfasst: 24.12.2004 15:36
von JJacu
Schade das mir keiner helfen kann

Verfasst: 25.12.2004 11:39
von Helmut
Hallo JJacu,
also bei mir schaut die Zeile so aus:
Code: Alles auswählen
$where_forums = ( $special_forums == '0' ) ? 't.forum_id NOT IN ('. $except_forums .')' : 't.forum_id NOT IN ('. $except_forums .') AND t.forum_id IN ('. $forum_ids .')';
Du mußt dann oben bei der Voreinstellung folgendes eingeben:
// ############### Edit below ###############
$topic_length = '40'; // Länge des Titels
$topic_limit = '5'; // Anzahl der Themen
$special_forums = '1'; // 0 = nein; 1 = ja (Hier auf "1" stellen)
$forum_ids = '16'; // ID der auszuschliessenden Foren (Hier alle Foren ID's eintragen, die nicht angezeigt werden sollen (z.B. 16, 11, 3, ....))
$topic_id = '21'; // ID des Themas für Laufzeile
$content = '100'; // Länge des Beitrages
// ############### Edit above ###############
Damit sollte es bei dir gehen und nur die nicht ausgeschlossenen Beiträge angezeigt werden.
Gruß Helmut

Verfasst: 25.12.2004 14:23
von JJacu
hm mist, ging nicht, habs
recent.php
Code: Alles auswählen
$where_forums = ( $special_forums == '0' ) ? 't.forum_id NOT IN ('. $except_forums .')' : 't.forum_id NOT IN ('. $except_forums .') AND t.forum_id NOT IN ('. $forum_ids .')';
unte oben in der recent.php
Code: Alles auswählen
<?php
// ############ Edit below ########################################
$topic_length = '30'; // length of topic title
$topic_limit = '5'; // limit of displayed topics
$special_forums = '1'; // specify forums ('0' = no; '1' = yes)
$forum_ids = '16,21'; // IDs of forums; separate them with a comma
$content = '100'; // length of displayed text
// ############ Edit above ########################################
jetzt so aussehent und klappt alles, trotzdem danke

Verfasst: 25.12.2004 14:24
von JJacu
hm mist, ging nicht, habs
recent.php
Code: Alles auswählen
$where_forums = ( $special_forums == '0' ) ? 't.forum_id NOT IN ('. $except_forums .')' : 't.forum_id NOT IN ('. $except_forums .') AND t.forum_id NOT IN ('. $forum_ids .')';
unte oben in der recent.php
Code: Alles auswählen
<?php
// ############ Edit below ########################################
$topic_length = '30'; // length of topic title
$topic_limit = '5'; // limit of displayed topics
$special_forums = '1'; // specify forums ('0' = no; '1' = yes)
$forum_ids = '16,21'; // IDs of forums; separate them with a comma
$content = '100'; // length of displayed text
// ############ Edit above ########################################
jetzt so aussehent und klappt alles, trotzdem danke
