MyBB.de Forum

Normale Version: Foren aus der Overview ausschließen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Guten Tag,

Wie kann ich einstellen, dass das Forum mit der ID 15 nicht in der Overview angezeigt wird?

Ich habe ein Newsbot installiert, welcher automatisch neue News ins Forum schreibt. Wenn die alle in der Overview erscheinen, sieht es sehr voll aus.

Hängen geblieben bin ich hier:

PHP-Code:
//Nicht sichtbare Foren ausschließen
        
$unviewwhere "";
        
$unviewable get_unviewable_forums();
        if(
$unviewable) {
            
$unviewwhere "AND fid NOT IN (".$unviewable.")";
        } 

Bloss weiss ich nicht, wie ich das jetzt verändern muss.

Vielen Dank,
Boolean
PHP-Code:
//Nicht sichtbare Foren ausschließen
        
$unviewwhere "AND fid!=15";
        
$unviewable get_unviewable_forums();
        if(
$unviewable) {
            
$unviewwhere .= " AND fid NOT IN (".$unviewable.")";
        } 
Danke, ich habe es ausgetauscht, doch wenn ich dort zum Test ein Thema erstelle wird es trotzdem in der Overview angezeigt.

Ausgetauscht habe ich es in

Hauptverzeichnis > overview.php UND
Inc / Plugins > overview.php

Steht in beiden Dateien.
Ich habe es über PSPad geändert. Das sieht dann so bei mir aus. Ich habe die fid Nummer genommen, die nicht angezeigt werden sollen. Probiere das mal aus.

PHP-Code:
//Nicht sichtbare Foren ausschließen
        
$overview_unviewwhere "";
        
$overview_unviewable get_unviewable_forums();
        if(
$overview_unviewable) {
        
$overview_unviewwhere "AND fid NOT IN (".$overview_unviewable.",'119','118','117','116','114','113','104','110','108','106','107','45','88','67','97','76','90','59','60','55','56','71','83','57','89','58','64','65','88','102','87','61','74','62','75','63','46','53','101','68','70','54','81','82','99','100','46','105'
)"
;
    } else {
        
$overview_unviewwhere "AND fid NOT IN (,'119','118','117','116','114','113','104','110','108','106','107','45''88','67','97','76','90','59','60','55','56','71','83','57','89','58','64','65','88','102','87','61','74','62','75','63','46','53','101','68','70','54','81','82','99','100','46','105'
)"

Dein Code ist fehlerhaft, da du in der Klammer mit einem Komma anfängst.
Danke für den Hinweis, es wurde sofort geändert.
Hmm alle meine Versuche es so zu machen scheitern.

Also wenn ich zb. Forum mit fid=52 und 53 ausschließen möchte, habe ich es so versucht.

PHP-Code:
//Nicht sichtbare Foren ausschließen
        
$overview_unviewwhere "";
        
$overview_unviewable get_unviewable_forums();
        if(
$overview_unviewable) {
        
$overview_unviewwhere "AND fid NOT IN (".$overview_unviewable."'53','52')"
    
} else {
        
$overview_unviewwhere "AND fid NOT IN ('53','52')"


Funktioniert aber nicht irgendwo hab ich nen Fehler drin ?