Last Post im Profil - 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: Last Post im Profil (/thread-33220.html) |
Last Post im Profil - Panicked - 05.03.2016 Hallo liebe Community. Gibt es eine Möglichkeit sowohl den Titel, als auch das Erstelldatum des letzten Beitrags im Profil auszugeben? Vielleicht sogar nur aus ausgewählten Foren? Letzteres wäre nicht allzu wichtig, auch wenn es recht praktisch sein könnte. Ein Plugin scheint es dafür nicht zu geben, daher die Frage, ob das irgendwie anders lösbar wäre. Vielen Dank im Voraus & liebe Grüße. RE: Last Post im Profil - MrBrechreiz - 06.03.2016 Letzter Beitrag des Users, auf dessen Profil man ist ? Oder, letzter Beitrag allg. aus dem Forum ? Möglichkeiten gibt es genug. RE: Last Post im Profil - Panicked - 06.03.2016 Ersteres wäre große Klasse! RE: Last Post im Profil - MrBrechreiz - 06.03.2016 Versuch mal dies bitte. Öffne die Datei member.php und Suche nach PHP-Code: $plugins->run_hooks("member_profile_end"); Darüber dies einfügen PHP-Code: #######last post start###### Einige Abfragen sind noch drinnen, die man evtl noch nutzen kann um zB das Forum zusätzlich abfragen zu können. Um nur aus einem bestimmten Forum die Beiträge abzufragen, fügst Du dies zusätzlich in das WHERE ein. PHP-Code: AND f.fid IN ('2') Wobei die 2 in meinem Fall das Forum mit der ID 2 ist. Upps, völlig vergessen. Diese Variable Code: {$last_post} kommt in das member_profile Template, zum Beispiel nach Code: {$contact_details} Wenn es funktioniert, viel Spass damit. RE: Last Post im Profil - Panicked - 07.03.2016 Wow, das klappt ganz hervorragend. Vielen lieben Dank dafür! Wenn ich nun möchte dass das aus mehreren bestimmten Foren gleichzeitig ausgelesen wird, kann man das auch noch definieren? Als Beispiel: Hier im Forum möchte ich den letzten Beitrag aus dem Bereich MyBB 1.8.x, statt nur aus "allgemeiner Support". Wie könnte ich das dann umsetzen? Denn wenn ich die ID der Kategorie nehme, funktioniert es nicht. Vermutlich muss man die verschiedenen fids dann aneinanderreihen, oder? RE: Last Post im Profil - MrBrechreiz - 07.03.2016 Mach aus PHP-Code: AND f.fid IN ('2') zum Beispiel PHP-Code: AND f.fid IN ('2','4') usw... Alle einzelnen Foren IDs mit einfachem Hochkomma und dazwischen ein Komme setzen RE: Last Post im Profil - Panicked - 07.03.2016 Riesen großen Dank dafür. Klappt ganz hervorragend und ist genau das, wonach ich gesucht habe! |