MyBB.de Forum

Normale Version: Report Posts werden jedem Moderator angezeigt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
hallo, ja das ist zwar nett gemeint, hilft aber nicht weiter Sad
Teil-Lösung (ungetestet):
Das beeinflusst nicht die Anzeige, dass Beitragsmeldungen vorhanden sind. Es beeinflusst (sollte zumind.) lediglich die Anzeige im Mod CP.

Öffne modcp.php und suche nach (~Zeile 185):

PHP-Code:
    while($report $db->fetch_array($query))
    {
        
$trow alt_trow();
        if(
is_moderator($report['fid']))
        {
            
$trow 'trow_shaded';
        }
        
$report['postlink'] = get_post_link($report['pid'], $report['tid']);
        
$report['threadlink'] = get_thread_link($report['tid']);
        
$report['posterlink'] = get_profile_link($report['postuid']);
        
$report['reporterlink'] = get_profile_link($report['uid']);
        
$reportdate my_date($mybb->settings['dateformat'], $report['dateline']);
        
$reporttime my_date($mybb->settings['timeformat'], $report['dateline']);
        
$report['threadsubject'] = htmlspecialchars_uni($parser->parse_badwords($report['threadsubject']));
        eval(
"\$reports .= \"".$templates->get("modcp_reports_report")."\";");
    } 

Ersetzen mit:
PHP-Code:
    while($report $db->fetch_array($query))
    {
        if(
is_moderator($report['fid']))
        {
            
$trow 'trow_shaded';
            
$report['postlink'] = get_post_link($report['pid'], $report['tid']);
            
$report['threadlink'] = get_thread_link($report['tid']);
            
$report['posterlink'] = get_profile_link($report['postuid']);
            
$report['reporterlink'] = get_profile_link($report['uid']);
            
$reportdate my_date($mybb->settings['dateformat'], $report['dateline']);
            
$reporttime my_date($mybb->settings['timeformat'], $report['dateline']);
            
$report['threadsubject'] = htmlspecialchars_uni($parser->parse_badwords($report['threadsubject']));
            eval(
"\$reports .= \"".$templates->get("modcp_reports_report")."\";");
        }
    } 
Hm, geht in dem Fall nicht ums Mod-CP sondern um das template modcp_reports_report

Da sind so verschieden Parameter wie "{$report['threadlink']}"- gibts da auch einen fürs Forum in dem die Post gemeldet ist und deren Beschreibung? Wie müssten die lauten...
Mit der Lösung oben werden nur die Themen angezeigt, in dem der Benutzer auch Moderator ist. Also hat es wohl mit dem Mod cP zu tun Wink Erst ausprobieren, dann motzen.
Seiten: 1 2