Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 78 Gast/Gäste
Overview (MyBB 1.6)
(03.11.2020, 16:42)skrilaxrev schrieb: [...]
Lösung wie folgt:
Code:
$query = $db->query("SELECT subject, username, uid, tid, replies, icon, prefix
                        FROM ".TABLE_PREFIX."threads
                        WHERE visible = '1' {$overview_unviewwhere} AND closed NOT LIKE 'moved|%'
                        ORDER BY dateline DESC
                        LIMIT 0,{$settings['overview_max']};");
Habe ab Zeile 816 folgende Änderung gemacht:
Code:
$query = $db->query("SELECT subject, username, uid, tid, fid, replies, icon, prefix
                        FROM ".TABLE_PREFIX."threads
                        WHERE visible = '1' {$overview_unviewwhere} AND closed NOT LIKE 'moved|%'
AND fid IN (21, 7, 19, 156, 357, 127, 764, 376, 144, 755, 58, 333, 11, 13, 10, 383, 129, 143, 359, 55, 146, 756, 356, 358, 750, 20, 138, 763, 369, 159, 67, 62, 352, 326, 765, 32, 193, 131, 743, 738, 134, 322, 360, 741, 210, 209, 744, 745)
                        ORDER BY dateline DESC
                        LIMIT 0,{$settings['overview_max']};");

Der Vollständigkeit halber sei erwähnt, dass man die Liste bestimmter Foren auf diese Weise einschließen, aber auch ausschließen kann. Je nachdem, um welche und vor allem um welche Menge es sich handelt:
Einschließen:
Code:
WHERE ... AND fid IN (1, 2, 3, 4, 5)
oder ausschließen:
Code:
WHERE ... AND fid NOT IN (6, 7, 8, 9)

[ExiTuS]
MyBB + innovative Themes:
NokiaPort.de Forum Nokia-Traditionsforum seit 2006.
Live Escape Game Forum Diskussionsplattform für Escape-Rooms.
Unlösbares Problem, Dilemma? -> das Nötel Smile
Zitieren
Hallo zusammen,

ich habe das Plug In installiert, aber ... es tut nix.
Also die Variable ist drin und natürlich ist es aktiviert und nein, es ist nicht versteckt (alle Einstellungen gecheckt).

Ich habe mal den Code aus dem overview Template in den Header eingesetzt, dann kommt ein schmaler Balken, aber ohne Inhalt. Fehlermeldung kommt auch keine, es wird einfach nicht angezeigt.
Weiß jemand, was ich falsch mache?

Danke & LG
Zitieren
https://www.mybb.de/forum/thread-22983-p...#pid244771
(vier Beiträge vorher)
Liegt es vielleicht an dieser deiner Änderung? Smile

[ETS]
MyBB + innovative Themes:
NokiaPort.de Forum Nokia-Traditionsforum seit 2006.
Live Escape Game Forum Diskussionsplattform für Escape-Rooms.
Unlösbares Problem, Dilemma? -> das Nötel Smile
Zitieren
Hey du, ich weiß leider nicht, was du meinst. Ich habe nichts verändert.
Auf der letzten Seite hatte jemand Probleme, weil er es in der mobilen Version gar nicht angezeigt bekommen wollte und jemand anderes wollte gewisse Areas ausschließen.
Aber ich WILL ja alles angezeigt bekommen, aber es ist nicht da. Obwohl die variablen drin sind.
Zitieren
Wo ist welche Variable drin?
Werde doch bitte mal etwas deutlicher.
Meine Glaskugel ist gerade zum Polieren. Rolleyes
Es sind drei Variablen, die im Template "index" enthalten sein müssen.
Zitieren
Sorry, meine Glaskugel hat mir nicht verraten, dass 3 Variablen sind XD ich habe das Plug In heute erst installiert und kenne mich damit nicht aus. Es gab auch keine Read Me Datei, wo erklärt wäre wo welche Variable hingehört, daher bin ich davon ausgegangen, dass die sich mit dem aktivieren des Plug Ins an die richtigen Stelle(n) setzen.

Im Index ist {$overview_headerinclude} drin. Das war's. Mehr hab ich nicht
Zitieren
Poste bitte das Template "index".
Das Plugin fügt die Variablen beim Aktivieren ein.
Wenn das bei dir nicht so ist, dann ist die vom Plugin vorgesehene Stelle in deinem Template nicht vorhanden.
Somit kann nichts eingefügt werden.
Zitieren
oh sorry, sind 3 Variablen, die eine war grün wegen body tag, daher hab ich das "übersehen" und die andere zu tief unten - da hab ich nicht mehr damit gerechnet. 

Code:
<html>
<head>
<title>{$mybb->settings['bbname']}</title>
{$headerinclude}
{$overview_headerinclude}
<script type="text/javascript">
<!--
    lang.no_new_posts = "{$lang->no_new_posts}";
    lang.click_mark_read = "{$lang->click_mark_read}";
// -->
</script>
</head>
<body{$overview_body_onload}>
{$header}{$ava_message}
{$forums}
{$boardstats}

    
    
        <div>
        <center><img src="https://www.tintlinge.de/images/boxon.png"> Neue Beiträge <img src="https://www.tintlinge.de/images/boxoff.png"> Keine neuen Beiträge <img src="https://www.tintlinge.de/images/boxclosed.png"> Forum geschlossen <img src="https://www.tintlinge.de/images/boxlink.png"> Forum als Link
            </center>
    </div><br>
    
<br class="clear" />
{$footer}
{$overview_body}
</body>
</html>
Zitieren
Die Variable {$overview} fehlt.
Füge sie mal über {$forums} ein.
Zitieren
Ich wollte mal bescheid geben, dass ich das gleiche Problem hatte und es mit deinen Angaben lösen konnte.

Danke @Schnapsnase
Zitieren