20.05.2013, 18:59
24.09.2013, 20:11
Um Himmels Willen, wenn man den Schritt in der inc/functions_forumlist.php durchführt, gibt es eine Fehlermeldung. Ich habe es wie folgt gemacht:
forumdisplay.php
Suche 2x und lösche:
Suche:
Ersetze es mit:
Ca. ab Zeile 470 (bei mir war es genau die Zeile 574) kommen hintereinander drei {, lösche eine davon.
Dann bekam ich eine Fehlermeldung über eine { Klammer zu viel in der Zeile 844, also habe ich die gelöscht.
inc/functions_forumlist.php
Suche und ersetze das true durch ein false:
Das ganze sollte dann so aussehen:
Hoffe ich konnte helfen und vielen Dank an melancholia
forumdisplay.php
Suche 2x und lösche:
PHP-Code:
if($fpermissions['canviewthreads'] != 0)
{
Suche:
PHP-Code:
$forumpermissions = forum_permissions();
$fpermissions = $forumpermissions[$fid];
if($fpermissions['canview'] != 1)
{
Ersetze es mit:
PHP-Code:
$forumpermissions = forum_permissions();
$fpermissions = $forumpermissions[$fid];
if($fpermissions['canview'] != 1 || $fpermissions['canviewthreads'] != 1)
{
Ca. ab Zeile 470 (bei mir war es genau die Zeile 574) kommen hintereinander drei {, lösche eine davon.
Dann bekam ich eine Fehlermeldung über eine { Klammer zu viel in der Zeile 844, also habe ich die gelöscht.
inc/functions_forumlist.php
Suche und ersetze das true durch ein false:
PHP-Code:
if(isset($permissions['canviewthreads']) && $permissions['canviewthreads'] != 1)
{
$hideinfo = true;
}
Das ganze sollte dann so aussehen:
PHP-Code:
if(isset($permissions['canviewthreads']) && $permissions['canviewthreads'] != 1)
{
$hideinfo = false;
}
Hoffe ich konnte helfen und vielen Dank an melancholia
30.10.2013, 22:52
Huhu,
da ich auch gerne hätte, dass die Gäste kein "leeres Forum" sehen, sondern eben Beitragszahlen habe ich hier mit dem Thread versucht das Problem anzugehen.
Wenn ich aber meine forumdisplay.php öffne, finde ich nur das hier:
angeben, also weit weg von irgendwelchen wie oben angegebenen Befehlen, die mir weiterhelfen könnten. Brauche ich da eine andere php?
da ich auch gerne hätte, dass die Gäste kein "leeres Forum" sehen, sondern eben Beitragszahlen habe ich hier mit dem Thread versucht das Problem anzugehen.
Wenn ich aber meine forumdisplay.php öffne, finde ich nur das hier:
Code:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$foruminfo['name']} </title>
{$headerinclude}
{$rssdiscovery}
<script type="text/javascript">
<!--
lang.no_new_posts = "{$lang->no_new_posts}";
lang.click_mark_read = "{$lang->click_mark_read}";
// -->
</script>
</head>
<body>
{$header}
{$moderatedby}
{$usersbrowsing}
{$rules}
{$subforums}
{$threadslist}
{$footer}
</body>
</html>
angeben, also weit weg von irgendwelchen wie oben angegebenen Befehlen, die mir weiterhelfen könnten. Brauche ich da eine andere php?
NetHunter
31.10.2013, 07:51
Du wühlst in den Templates. Gemeint sind die *.php Dateien. Erreichbar via ftp-Client.
31.10.2013, 10:12
Jap, genau diese .php aus dem Client hab ich kopiert. Außer ich war ihm falschen Verzeichnis?
Ich war hier drinnen:
Struktur ftp Überordner->inc/forumdisplay.php
Ich war hier drinnen:
Struktur ftp Überordner->inc/forumdisplay.php
31.10.2013, 10:15
Eine inc/forumdisplay.php gibt es gar nicht und wird hier auch nirgends erwähnt.
31.10.2013, 18:56
Ja, nick, ich find den Thread hier auch sehr verwirrend
Also wenn ich korrigieren darf, es ist sehr wohl mehrmals hier die Rede von einer forumdisplay in der zweimal derselbe Befehl gelöscht werden soll und zusätzlich von der inc/functions_forumlist.php. Also gehe ich davon aus, dass in beiden Dateien was geändert werden soll. Die Frage ist jetzt nur in welcher der erwähnten Der eine sagt, nicht in der Template suchen, sondern auf dem Server, da finde ich nur eine Datei im inc Verzeichnis, der andere sagt nun, davon ist gar nicht die Rede... ;D Hilfe...
Also wenn ich korrigieren darf, es ist sehr wohl mehrmals hier die Rede von einer forumdisplay in der zweimal derselbe Befehl gelöscht werden soll und zusätzlich von der inc/functions_forumlist.php. Also gehe ich davon aus, dass in beiden Dateien was geändert werden soll. Die Frage ist jetzt nur in welcher der erwähnten Der eine sagt, nicht in der Template suchen, sondern auf dem Server, da finde ich nur eine Datei im inc Verzeichnis, der andere sagt nun, davon ist gar nicht die Rede... ;D Hilfe...
NetHunter
31.10.2013, 19:01
Die forumdisplay.php liegt im Wurzelverzeichnis.
31.10.2013, 19:17
Ach die Den Wald vor lauter Bäumen nicht gesehen
Hm, aber ebenfalls Sackgasse. Da ist auch nur das hier drinnen:
Und in der inc/functions_forumliste.php war ich auch kurz drinnen, da habe ich den angegebenen Befehl nur in dieser Forum gefunden:
Hm, aber ebenfalls Sackgasse. Da ist auch nur das hier drinnen:
Code:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$foruminfo['name']} </title>
{$headerinclude}
{$rssdiscovery}
<script type="text/javascript">
<!--
lang.no_new_posts = "{$lang->no_new_posts}";
lang.click_mark_read = "{$lang->click_mark_read}";
// -->
</script>
</head>
<body>
{$header}
{$moderatedby}
{$usersbrowsing}
{$rules}
{$subforums}
{$threadslist}
{$footer}
</body>
</html>
Und in der inc/functions_forumliste.php war ich auch kurz drinnen, da habe ich den angegebenen Befehl nur in dieser Forum gefunden:
Code:
if(isset($permissions['canviewthreads']) && $permissions['canviewthreads'] != 1)
{
$hideinfo = true;
}
NetHunter
31.10.2013, 19:21
Niemals Clayton. Da sind wir wieder am Anfang. Das ist bestenfalls Templateinhalt. Sieh dir mal die forumdisplay.php aus dem original Download an. Mit dem von dir geposteten Inhalt würde dein Forum nicht funktionieren.