MyBB.de Forum
Post-Reputation nur in Themen in den man selbst gepostet hat - 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: Post-Reputation nur in Themen in den man selbst gepostet hat (/thread-25824.html)



Post-Reputation nur in Themen in den man selbst gepostet hat - Speil - 12.06.2012

Hi,

ich möchte die Reputation-Buttons für die Post-Reputation nur den Usern anzeigen, die im jeweiligen Thread schon einen Post hinterlassen haben.

Kann mir jemand ne kleine Hilfestellung geben?

Gruß


RE: Post-Reputation nur in Themen in den man selbst gepostet hat - Jockl - 15.06.2012

Schau mal, ob das funktioniert:

Suche in der inc/functions_post.php folgende Zeile
PHP-Code:
eval("\$post['button_rep'] = \"".$templates->get("postbit_rep_button")."\";"); 
und ersetze es durch
PHP-Code:
$tid $mybb->input['tid'];
$query $db->simple_select("posts""uid""tid= '{$tid}'");
$uid_query $db->fetch_array($query);
 
if(
in_array($mybb->user['uid'], $uid_query)){
 eval(
"\$post['button_rep'] = \"".$templates->get("postbit_rep_button")."\";");