Neue Threads auf Startseite (Homepage) anzeigen - 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: Neue Threads auf Startseite (Homepage) anzeigen (/thread-18731.html) |
Neue Threads auf Startseite (Homepage) anzeigen - Sheeba1507 - 09.08.2011 Hallo zusammen, zwar geht es hier in meinem Fall noch um eine ältere Foren-Version, aber die Problematik selbst betrifft genauso alle aktuellen Versionen. Ich lasse auf meiner Webseite rechts jeweils die 5 neuesten Threads (Betreff) anzeigen zur Info für die Webseiten-Besucher. Bislang werden auch die Threads angezeigt, die im team-internen Bereich erstellt worden sind. Damit Besucher ohne Berechtigung nicht unnötig diese Links aufrufen, möchte ich die Auswahl begrenzen. Zwar sind die Kategorien und Foren alle selbst sortiert, aber die zugehörige ID wird dabei nicht mit sortiert, weshalb eine einfache Abfrage "größer als IDx" hier nicht in Frage kommt. Welche Möglichkeiten habe ich nun, die Threads aus dem internen Bereich nicht mehr mit auf der Startseite anzeigen zu lassen ? Bin für jeden Hinweis dankbar. Gruß, Mike RE: Neue Threads auf Startseite (Homepage) anzeigen - Kenny - 09.08.2011 Ist das nicht was für deine Zwecke? https://www.mybb.de/forum/thread-21150.html RE: Neue Threads auf Startseite (Homepage) anzeigen - Sheeba1507 - 09.08.2011 Hi Kenny, da ich bevorzugt alles selbst codiere, kommt für mich ein fertiges Plugin nur in bestimmten Fällen zur Anwendung. In meinem Fall suche ich lediglich eine Abfrage-Möglichkeit, wie ich die Foren-IDs ausschliessen kann, die zum team-internen Bereich gehören. Meine bisherige Abfrage sieht wie folgt aus : PHP-Code: $sqlabfrage = "SELECT * FROM mybb_threads WHERE visible='1' ORDER BY tid DESC LIMIT 0,5"; Zwar könnte ich jetzt vorab ein Array anlegen mit allen IDs aus diesem Bereich, das ich dann abfragen kann. Jedoch müßte ich bei einer Foren-Erweiterung dieses Array manuell aktualisieren. Es müßte aber doch eine Abfrage möglich sein, wo ich die IDs und die dazu eingetragenen Berechtigungen vorab auslesen kann. Und genau so etwas suche ich. Gruß, Mike RE: Neue Threads auf Startseite (Homepage) anzeigen - StefanT - 09.08.2011 Extern die Rechte auszulesen ist relativ umständlich aufgrund der Vererbung der Rechte etc... Da habe ich auch keinen fertigen Code auf Lager. RE: Neue Threads auf Startseite (Homepage) anzeigen - Sheeba1507 - 09.08.2011 Hi Stefan, einen fertigen Code benötige ich nicht. Den erarbeite ich mir dann schon selbst. Mir fehlt lediglich ein Lösungs-Ansatz, welche Tabelle ich dafür heranziehen kann, um die Rechte auslesen zu können. Gruß, Mike RE: Neue Threads auf Startseite (Homepage) anzeigen - StefanT - 09.08.2011 mybb_forumpermissions wäre das RE: Neue Threads auf Startseite (Homepage) anzeigen - Sheeba1507 - 09.08.2011 Da muß ich mich erst einmal durcharbeiten. Thx aber vorab für den Hinweis. RE: Neue Threads auf Startseite (Homepage) anzeigen - frostschutz - 09.08.2011 Schau dir mal die Funktion get_unviewable_forums() in MyBB inc/functions.php an. Das ist das was du so ungefähr von aussen irgendwie nachbilden musst wenn du dir nicht gleich die MyBB-Datenstrukturen dazu shanghaien willst... RE: Neue Threads auf Startseite (Homepage) anzeigen - Sheeba1507 - 11.08.2011 Thx für den Hinweis. Ich werde diese Funktion mal etwas unter die Lupe nehmen. Gruß, Mike |