Recent Mod: Foren von "Top 5 Topics" ausschließen

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Antworten
Benutzeravatar
JJacu
Mitglied
Beiträge: 345
Registriert: 27.07.2004 11:44
Wohnort: Gelnhausen
Kontaktdaten:

Recent Mod: Foren von "Top 5 Topics" ausschließen

Beitrag 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.
Benutzeravatar
JJacu
Mitglied
Beiträge: 345
Registriert: 27.07.2004 11:44
Wohnort: Gelnhausen
Kontaktdaten:

Beitrag von JJacu »

Schade das mir keiner helfen kann :(
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag 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 :wink:
Ich bin nicht ganz dicht.... na und.
Benutzeravatar
JJacu
Mitglied
Beiträge: 345
Registriert: 27.07.2004 11:44
Wohnort: Gelnhausen
Kontaktdaten:

Beitrag 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 ;)
Benutzeravatar
JJacu
Mitglied
Beiträge: 345
Registriert: 27.07.2004 11:44
Wohnort: Gelnhausen
Kontaktdaten:

Beitrag 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 ;)
Antworten

Zurück zu „phpBB 2.0: Mod Support“