Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Für Gäste keine Themen- und Beitragszahl
#1
Heute hat mich jemand darauf aufmerksam gemacht, dass Gäste seit dem Upgrade keine Themen- und Beitragszahlen mehr sehen können.
Ich habe das überprüft und bemerkt, dass sie die Zahlen erst dann wieder sehen, wenn ich ihnen gestatte, in diesen Foren auch zu lesen.
Das möchte ich aber nicht. Ich möchte es wieder wie vorher haben, dass sie die einzelnen Themen alle sehen können, aber nicht darin lesen.
Und vor allen Dingen sollen sie die Beitragszahlen... wieder sehen können, denn so sieht mein Board ja aus für Gäste, als würde da nie jemand schreiben. Sad

Screenshot (Beitrags- und Themenzahlen sind jetzt nur noch da zu sehen, wo Gäste auch Beiträge lesen dürfen)

   
VG,
Susanne
#2
Hallo,

damit die Themen und Beitragszahlen wieder angezeigt werden, musst du die forumdisplay.php und die inc/functions_forumlist.php bearbeiten (einfach mal zB. mit WinMerge mit den Versionen von 1.4.4 vergleichen.)

Ich habe das bei mir im Forum auch gemacht, weil Gäste sonst nur noch ein leeres Forum sehen. Damit kann man natürlich niemanden neugierig machen. Wink
#3
Danke schon mal für den Tipp! Aber ich traue mich nicht, da einfach was zu verändern, dafür bin ich nicht gut genug. Big Grin
VG,
Susanne
#4
In forumdisplay.php suchen und entfernen:
PHP-Code:
if($fpermissions['canviewthreads'] != 0)

PHP-Code:
}
else
{
    
$tids $threadcache null;

In inc/functions_forumlist.php suchen und entfernen:
PHP-Code:
if($permissions['canviewthreads'] != 1)
{
    
$hideinfo true;


Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
#5
(25.04.2009, 12:30)Michael schrieb: In forumdisplay.php suchen und entfernen:
PHP-Code:
if($fpermissions['canviewthreads'] != 0)

Das ist zwei Mal da. Beide entfernen?
Egal, ob ich eins oder beide entferne, ich habe anschließend das hier
Zitat:Parse error: syntax error, unexpected '}' in //htdocs/xxx/forumdisplay.php on line 470
Die Klammer einfach entfernen?
VG,
Susanne
#6
Hast du auch den anderen Teil entfernt?
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#7
Ja, ich habe den doppelten ersten Code entfernt und den zweiten. Und in der anderen Datei den Einen.
Habe es gerade noch Mal neu gemacht, mit dem gleichen Fehlermeldungsergebnis. Sad
VG,
Susanne
#8
Code 1 und 2 gehören zusammen und müssen daher zusammen gelöscht werden.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
#9
Ich glaube wir reden aneinander vorbei? Ich erklär es mal etwas besser.
In der forumdisplay.php habe ich
PHP-Code:
if($fpermissions['canviewthreads'] != 0)

entfernt. Und noch mal
PHP-Code:
if($fpermissions['canviewthreads'] != 0)

Und dann noch
PHP-Code:
}
else
{
    
$tids $threadcache null;


In der inc/functions_forumlist.php habe ich
PHP-Code:
if($permissions['canviewthreads'] != 1)
{
    
$hideinfo true;

gelöscht.
Anschließend bekomme ich, wenn ich als Gast auf ein Forum/Thema klicke, diese Fehlermeldung
Zitat:Parse error: syntax error, unexpected '}' in //htdocs/xxx/forumdisplay.php on line 470
In Zeile 470 ist eine } Klammer. Wenn ich die entferne ist alles perfekt. Ich habe nur keine Ahnung, ob ich damit vielleicht etwas anderes kaputt mache?
VG,
Susanne
#10
Du kannst nur die eine if-Abfrage löschen, auf die der 2. Code folgt. Sonst funktioniert es nicht.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.