MyBB.de Forum

Normale Version: Anzeige Letzter Beitrag und Zähler bei passwortgeschütztem Forum
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Bei einem passwortgeschützten Forum werden die Angaben zum letzten Beitrag, sowie die Zähler der Themen und Antworten als - angezeigt.
Ich hätte gerne, dass man diese Informationen trotz des Passwortes sieht.

Weil ich glaubte, es kann irgendwie mit diesem Thema zusammen hängen, habe ich diese beiden Dateien bereits nach Abschnitten, wo das Passwort abgefragt wird, durchsucht und auch ein paar Stellen gefunden, allerdings weiss ich nicht, welche Veränderung ich vornehmen muss.

NetHunter

Habe im Moment keine Zeit mir das genau anzuschauen. Du müsstest in functions_forumlist.php nach password bzw. hdeinfo suchen. Falls du es nicht schaffst, genaueres später.
Ich hab nochmal geschaut und folgende Stelle gefunden:
PHP-Code:
            // If this forum is a link or is password protected and the user isn't authenticated, set counters to "-"
            
if($forum['linkto'] != '' || $hideinfo == true || $hidecounters == true)
            {
                
$posts "-";
                
$threads "-";
            }
            
// Otherwise, format thread and post counts
            
else
            {
                
$posts my_number_format($forum['posts']);
                
$threads my_number_format($forum['threads']);
            }
            
            
// If this forum is a link or is password protected and the user isn't authenticated, set lastpost to "-"
            
if($forum['linkto'] != '' || $hideinfo == true || $hidelastpostinfo == true)
            {
                
$lastpost "-";
            } 

Damit mir die Zahlen angezeigt werden, habe ich hinbekommen - war auch nicht sonderlich schwer Rolleyes
Aber beim letzten Beitrag weiss ich nicht wie, da bräuchte ich Hilfe.

NetHunter

Hallo melancholia,
alles was du tun musst. In inc/functions_forumlist.php, finde:
PHP-Code:
            if($forum['password'] != '' && $mybb->cookies['forumpass'][$forum['fid']] != md5($mybb->user['uid'].$forum['password']))
            {
                
$hideinfo true;
                
$showlockicon 1;
            } 
ersetzen mit:
PHP-Code:
            if($forum['password'] != '' && $mybb->cookies['forumpass'][$forum['fid']] != md5($mybb->user['uid'].$forum['password']))
            {
                
$hideinfo false;
                
$showlockicon 1;
            } 
Das allein genügt um die Anzahl der Foren und Beiträge anzuzeigen. Auch die Ausgabe des letzten Beitrags ist dann wie bei ungeschützten Foren.
So einfach kanns sein Wink
Vielen Dank für die Hilfe.