Diskussion: MyBB 1.2.12 veröffentlicht - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: MyBB.de (https://www.mybb.de/forum/forum-6.html) +--- Forum: Ankündigungen (https://www.mybb.de/forum/forum-7.html) +---- Forum: Ankündigungs-Diskussionen (https://www.mybb.de/forum/forum-49.html) +---- Thema: Diskussion: MyBB 1.2.12 veröffentlicht (/thread-8414.html) |
RE: Diskussion: MyBB 1.2.12 veröffentlicht - Jockl - 26.01.2008 Die Plugins hatte ich vor dem Upgrade wieder deaktiviert. Keine Ahnung, was ich diesmal anders gemacht habe im Vergleich zu den vorherigen Versuchen. Ich hoffe nur, dass es jetzt so bleibt. Ich danke Dir! RE: Diskussion: MyBB 1.2.12 veröffentlicht - Dyers Eve - 28.01.2008 Hallo, ich habe gerade mal die Statistiken (stats.php) aufgerufen und dabei habe ich festgestellt, dass dort Themen anzeigt, die in privaten (unsichtbaren) Foren stehen. Das war vorher nicht so. Wie bekomme ich das gefixt ? Vielen Dank im voraus, Dyers Eve EDIT: Als beim meistbenutzten Forum funktioniert die Einschränkung noch, nur bei den Themen mit der meisten Ansicht und den meisten Antworten scheint das zu ignorieren... EDIT2: Ich vermute mal, dass die 1te If Schleife nicht viel Sinn macht oder ? PHP-Code: // Get forum permissions RE: Diskussion: MyBB 1.2.12 veröffentlicht - Michael - 28.01.2008 Öffne die Datei stats.php und suche nach: PHP-Code: $query = $db->simple_select(TABLE_PREFIX."threads", "tid, subject, replies", "", array('order_by' => 'replies', 'order_dir' => 'DESC', 'limit_start' => 0, 'limit' => $mybb->settings['statslimit'])); PHP-Code: $query = $db->simple_select(TABLE_PREFIX."threads", "tid, subject, replies", $fidnot, array('order_by' => 'replies', 'order_dir' => 'DESC', 'limit_start' => 0, 'limit' => $mybb->settings['statslimit'])); PHP-Code: $query = $db->simple_select(TABLE_PREFIX."threads", "tid, subject, views", "", array('order_by' => 'views', 'order_dir' => 'DESC', 'limit_start' => 0, 'limit' => $mybb->settings['statslimit'])); PHP-Code: $query = $db->simple_select(TABLE_PREFIX."threads", "tid, subject, views", $fidnot, array('order_by' => 'views', 'order_dir' => 'DESC', 'limit_start' => 0, 'limit' => $mybb->settings['statslimit'])); RE: Diskussion: MyBB 1.2.12 veröffentlicht - Dyers Eve - 29.01.2008 Hallo Michael, vielen Dank für deine Hilfe, leider funktioniert es nicht. Hier mal der Link zu meinem Forum: http://forum.4allplayers.org/stats.php Der Thread "Der schnelle Weg zum Feldmarschall" liegt in einem privaten Forum und wurde vorher nicht angezeigt. RE: Diskussion: MyBB 1.2.12 veröffentlicht - Michael - 29.01.2008 Der Code ist korrekt. Kannst du mal bitte die Caches forums und forumpermissions im Admin-CP im Cache-Manager erneuern lassen? Falls es dann immer noch nicht funktioniert füge bitte vor dem ersten zu ändernden Query folgendes ein: PHP-Code: echo $fidnot; Zitat:fid NOT IN (x,y,z)x, y und z stehen dabei für IDs von Foren, aus denen keine Themen angezeigt werden sollen. Ist die ID des betroffenen Forums dabei? RE: Diskussion: MyBB 1.2.12 veröffentlicht - Boardie05 - 29.01.2008 Ich kann die fehlerhafte Statistikseite bestätigen.- Auch bei mir ist das so. Ebenso funktioniert bei mir Michaels Vorschlag nicht. In der Variablen $fidnot sollten doch die unsichtbaren Foren drinstehen, oder? Gruß Boardie05 EDIT: Ich probiere jetzt mal den zweiten Vorschlag von Michael. Erst die Caches, dann den Code... RE: Diskussion: MyBB 1.2.12 veröffentlicht - Boardie05 - 29.01.2008 Michael schrieb:[...]Ich bekomme leider keine Ausgabe durch das "echo" (weder auf der Seite noch im Quelltext). Gruß Boardie05 RE: Diskussion: MyBB 1.2.12 veröffentlicht - Dyers Eve - 29.01.2008 Habe die Caches geleert, ergab leider keine Änderung. Habe dann deine Ausgabe eingebaut und es wird nichts angezeigt, was ja heißt, dass $fidnot leer ist. Dazu ist mir aufgefallen, dass in der engl. Version von MyBB 1.2.12 dieses: PHP-Code: $unviewableforumsarray = array(); und in dem Programmpaket von hier (deutsche Version) dieses PHP-Code: $unviewableforums = get_unviewable_forums(); steht. Allerdings spielt dies anscheinend keine Rolle... Mfg, Dyers Eve RE: Diskussion: MyBB 1.2.12 veröffentlicht - Boardie05 - 29.01.2008 Wenn ich die "echo $fidnot;" vor die Zeile Code: // Most replied-to threads Gruß Boardie05 RE: Diskussion: MyBB 1.2.12 veröffentlicht - Michael - 29.01.2008 Versucht es mal bitte mit der angefügten Datei. Ich habe diese gerade getestet ubnd es scheint keine Probleme zu geben. |