Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.8 veröffentlicht (17.10.16)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Übersicht 3.0.4
#1
Moin!

Ich würde gerne bestimmte Foren (in diesem Fall fid=1; fid=2 & fid=25) von der Übersicht ausschliessen. Lässt sich das realisieren?
Grüsse aus Hamburg
Bernd alias BeeJayZZR

MyBB Version.: 1.8.6
PHP Version...: 5.3.18-nmm1
MySQL Version: 5.1.43


[Bild: signature_red_en_us.php]
Zitieren
#2
Schau dir mal die Queries in der Plugindatei an, da findest du in manchen die Variable $unviewable. Füge dahinter ein:
Code:
AND fid NOT IN ('1','2','25')

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#3
Hi Michael!

Mir ist nicht so ganz klar wo ich das einfügen soll.

In der /inc/plugins/overview.php gibt es 2 Mal dieses Query:
Ab Zeile 603:
PHP-Code:
//Nicht sichtbare Foren ausschließen
        
$unviewwhere "";
        
$unviewable get_unviewable_forums();
        if(
$unviewable) {
            
$unviewwhere "AND fid NOT IN (".$unviewable.")";
        } 

Ab Zeile 944:
PHP-Code:
// Unsichtbare Foren ermitteln
function get_unviewable() {
    
$unviewwhere "";
    
$unviewable get_unviewable_forums();
    if(
$unviewable) {
        
$unviewwhere "AND fid NOT IN (".$unviewable.")";
    } 

Und im Root-Verzeichnis die overview.php
Ab Zeile 43:
PHP-Code:
//Nicht sichtbare Foren ausschließen
$unviewwhere "";
$unviewable get_unviewable_forums();
if(
$unviewable) {
    
$unviewwhere "AND fid NOT IN (".$unviewable.")";

Grüsse aus Hamburg
Bernd alias BeeJayZZR

MyBB Version.: 1.8.6
PHP Version...: 5.3.18-nmm1
MySQL Version: 5.1.43


[Bild: signature_red_en_us.php]
Zitieren
#4
Sorry, ich meinte die Variable $unviewwhere, die in verschiedenen Queries auftaucht.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#5
Hi Michael!

Ich bekomme es einfach nicht hin. Müsste schon die genaue Syntax wissen und wohin damit.

Vielleicht guckst Du ja noch mal...

Vielen Dank im Voraus
Grüsse aus Hamburg
Bernd alias BeeJayZZR

MyBB Version.: 1.8.6
PHP Version...: 5.3.18-nmm1
MySQL Version: 5.1.43


[Bild: signature_red_en_us.php]
Zitieren
#6
Ersetze alle
PHP-Code:
if($unviewable) {
    
$unviewwhere "AND fid NOT IN (".$unviewable.")";

durch
PHP-Code:
if($unviewable) {
    
$unviewwhere "AND fid NOT IN (".$unviewable.",'1','2','25')";
} else {
    
$unviewwhere "AND fid NOT IN ('1','2','25')";

Geht es dann?

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#7
Hi Michael

Funktioniert bestens und fehlerfrei! Smile

Vielen lieben Dank dafür!
Grüsse aus Hamburg
Bernd alias BeeJayZZR

MyBB Version.: 1.8.6
PHP Version...: 5.3.18-nmm1
MySQL Version: 5.1.43


[Bild: signature_red_en_us.php]
Zitieren
#8
funktioniert das auch mit der suche der "heutigen beiträge"?

z.b wenn man einen nachrichtenbot ins jeweilige Forum einstellt?
Zitieren
#9
Es werden die Beiträge aus den gewünschten Foren nirgends in der Übersicht angezeigt.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#10
Dragon schrieb:Es werden die Beiträge aus den gewünschten Foren nirgends in der Übersicht angezeigt.

ja das hat auch bei mir geklappt, so wollte ich es auch haben.


aber es wäre nicht schlecht wenn es auch nicht bei der suche auftauchen würde, wie z.b bei den "Heutigen Beiträgen"

es kommen zu viele nachrichten und man verliert den Überblick bei den normalen Themen ;-)
Zitieren