MyBB.de Forum
Foren aus der Overview ausschließen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Foren aus der Overview ausschließen (/thread-15391.html)



Foren aus der Overview ausschließen - Boolean - 02.01.2010

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


RE: Foren aus der Overview ausschließen - StefanT - 02.01.2010

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



RE: Foren aus der Overview ausschließen - Boolean - 02.01.2010

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.


RE: Foren aus der Overview ausschließen - hamport - 02.01.2010

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'
)"




RE: Foren aus der Overview ausschließen - StefanT - 04.01.2010

Dein Code ist fehlerhaft, da du in der Klammer mit einem Komma anfängst.


RE: Foren aus der Overview ausschließen - hamport - 04.01.2010

Danke für den Hinweis, es wurde sofort geändert.


RE: Foren aus der Overview ausschließen - FranzA - 20.02.2010

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 ?


RE: Foren aus der Overview ausschließen - StefanT - 20.02.2010

Siehe: https://www.mybb.de/forum/thread-20539-post-152833.html#pid152833