22.12.2014, 14:05
navis
24.07.2015, 11:25
Hallo,
ich habe das Plugin durch den Hinweis im Ingameszenen Thema gesehen und wollte fragen, ob es denn möglich wäre nur die Themen einer bestimmten Kategorie anzeigen zu lassen? Das Plugin ist nämlich genau das wonach ich schon eine Weile gesucht habe Außerdem wäre es schön, wenn man vielleicht das mit dem neuer Beitrag Icon einbauen könnte und vielleicht anstatt dem "Erstellungsdatum" das "letzter Beitrag" einfügen könnte?
Ein kleines Fehlerchen ist mir nur aufgefallen, zumindest denke ich es ist eines. Mir wird ein Thema angezeigt, obwohl das Account dort keine Leserechte hat und das Forum auch nicht sehen kann.
ich habe das Plugin durch den Hinweis im Ingameszenen Thema gesehen und wollte fragen, ob es denn möglich wäre nur die Themen einer bestimmten Kategorie anzeigen zu lassen? Das Plugin ist nämlich genau das wonach ich schon eine Weile gesucht habe Außerdem wäre es schön, wenn man vielleicht das mit dem neuer Beitrag Icon einbauen könnte und vielleicht anstatt dem "Erstellungsdatum" das "letzter Beitrag" einfügen könnte?
Ein kleines Fehlerchen ist mir nur aufgefallen, zumindest denke ich es ist eines. Mir wird ein Thema angezeigt, obwohl das Account dort keine Leserechte hat und das Forum auch nicht sehen kann.
24.07.2015, 11:57
Suche in der Plugin Datei nach
und mach daraus dies
weiterhin suchen nach
ändern in
DEINE_FOREN_ID = abändern in die ID der Foren Kategorie
PHP-Code:
$query2 = $db->query("
SELECT p.tid, p.dateline, t.*
FROM ".TABLE_PREFIX."posts p
LEFT JOIN ".TABLE_PREFIX."threads t ON (p.tid=t.tid)
WHERE p.visible != '0' AND t.visible != '0' AND p.uid = '{$uid}'
GROUP BY p.tid
ORDER BY {$t}{$sortby}
");
und mach daraus dies
PHP-Code:
$query2 = $db->query("
SELECT p.tid, p.dateline, t.*
FROM ".TABLE_PREFIX."posts p
LEFT JOIN ".TABLE_PREFIX."threads t ON (p.tid=t.tid)
LEFT JOIN ".TABLE_PREFIX."forums f ON (p.fid=f.fid)
WHERE p.visible != '0' AND t.visible != '0' AND p.uid = '{$uid}' AND f.fid IN ('DEINE_FOREN_ID')
GROUP BY p.tid
ORDER BY {$t}{$sortby}
");
weiterhin suchen nach
PHP-Code:
$query = $db->query("
SELECT p.tid, p.username, p.uid, p.fid, t.*, f.fid, f.name
FROM ".TABLE_PREFIX."posts p
LEFT JOIN ".TABLE_PREFIX."threads t ON (p.tid=t.tid)
LEFT JOIN ".TABLE_PREFIX."forums f ON (p.fid=f.fid)
WHERE p.visible != '0' AND t.visible != '0' AND p.uid = '{$uid}'
GROUP BY p.tid
ORDER BY {$t}{$sortby} {$order}
LIMIT {$start},{$perpage}
");
ändern in
PHP-Code:
$query = $db->query("
SELECT p.tid, p.username, p.uid, p.fid, t.*, f.fid, f.name
FROM ".TABLE_PREFIX."posts p
LEFT JOIN ".TABLE_PREFIX."threads t ON (p.tid=t.tid)
LEFT JOIN ".TABLE_PREFIX."forums f ON (p.fid=f.fid)
WHERE p.visible != '0' AND t.visible != '0' AND p.uid = '{$uid}' AND f.fid IN (DEINE_FOREN_ID')
GROUP BY p.tid
ORDER BY {$t}{$sortby} {$order}
LIMIT {$start},{$perpage}
");
navis
24.07.2015, 13:46
Danke für die schnelle Antwort. Da ich jetzt leider kein Ergebnis habe, habe ich da wahrscheinlich einen Denkfehler gehabt. Ich bin davon ausgegangen, dass wenn ich die Kategorie angebe, dann auch die Themen in den dort enthaltenen Unterforen mit angezeigt werden. Das scheint nun nicht der Fall zu sein oder funktioniert es nur bei mir nicht?
24.07.2015, 14:07
Wenn die Kategorie noch Unterforen hat, sollten alle Foren ID´s der Unterforen mit in das Plugin aufgenommen werden. Im etwa so:
AND f.fid IN ('DEINE_FOREN_ID','DEINE_FOREN_ID','DEINE_FOREN_ID')
AND f.fid IN ('DEINE_FOREN_ID','DEINE_FOREN_ID','DEINE_FOREN_ID')
navis
24.07.2015, 16:32
Okay schade, ich habe es fast geahnt, aber danke
25.07.2015, 11:07
MrBrechreiz, wenn Du innerhalb der Tabelle forums suchen möchtest, dann musst Du auch die Zeile
noch anpassen (siehe erste Änderung).
@navis: das Plugin sucht alle Themen, in denen der User einen Beitrag geschrieben. Wenn Du nun bei einem Account Themen sehen kannst, zu denen eigentlich Zugangsberechtigung vorhanden ist, dann ist diese Berechtigung wohl im Nachhinein geändert worden sein. Kann das sein? Außerdem müsste der Account dann aber keinen Zugang bekommen, wenn er den Thread oder Beitrag anklickt. Kannst Du das bitte mal überprüfen?
PHP-Code:
SELECT p.tid, p.dateline, t.*
@navis: das Plugin sucht alle Themen, in denen der User einen Beitrag geschrieben. Wenn Du nun bei einem Account Themen sehen kannst, zu denen eigentlich Zugangsberechtigung vorhanden ist, dann ist diese Berechtigung wohl im Nachhinein geändert worden sein. Kann das sein? Außerdem müsste der Account dann aber keinen Zugang bekommen, wenn er den Thread oder Beitrag anklickt. Kannst Du das bitte mal überprüfen?
05.09.2015, 16:29
Hallo ihr
ich hab eigentlich nur eine Frage zur Anzeige und zwar wird im UCP ja folgendes angezeigt:
"[Icon] Themen mit eig. Beiträgen", in welchem Template finde ich das? Ich habe ein etwas umgestaltetes UCP und möchte diese Verlinkung im Grunde nur an einen anderen Platz verschieben. Ich hab mich schon durch das Plugin und auch sämtliche halbwegs logische Templates geklickt, leider finde ich nichts was danach klingt
ich hab eigentlich nur eine Frage zur Anzeige und zwar wird im UCP ja folgendes angezeigt:
"[Icon] Themen mit eig. Beiträgen", in welchem Template finde ich das? Ich habe ein etwas umgestaltetes UCP und möchte diese Verlinkung im Grunde nur an einen anderen Platz verschieben. Ich hab mich schon durch das Plugin und auch sämtliche halbwegs logische Templates geklickt, leider finde ich nichts was danach klingt
05.09.2015, 16:36
In den globalen Templates sollte sich dieses befinden.
05.09.2015, 17:21
Oh dann hab ich mich falsch ausgedrückt. Ich suche eigentlich die Variable um diese woanders einzufügen.