Beiträge: 39
Themen: 8
Registriert seit: 23.11.2016
MyBB-Version: 1.8.x
Hallo,
ich versuche gerade bei mir im Forum es so hinzubekommen das Gäste die Beiträge in den Foren sehen aber nicht lesen können.
Habe mir bereits dieses hier angeschaut aber ich werd daraus nicht schlau.
https://www.mybb.de/forum/thread-33514-p...#pid221406
Mit freundlichen Grüßen
Lui
Beiträge: 25.766
Themen: 269
Registriert seit: 20.09.2005
04.04.2017, 10:34
(Dieser Beitrag wurde zuletzt bearbeitet: 04.04.2017, 10:34 von StefanT.)
Das kannst du über die Forenberechtigungen einstellen:
"Kann Forum sehen" -> Ja
"Kann Themen im Forum lesen" -> Nein
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 39
Themen: 8
Registriert seit: 23.11.2016
MyBB-Version: 1.8.x
das habe ich bereits getan nur wird mir das so angezeigt.
Ich würde gerne das dort das letzte Thema steht wo überall diese - sind
und die anzahl der Themen und Beiträge
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
04.04.2017, 11:07
(Dieser Beitrag wurde zuletzt bearbeitet: 04.04.2017, 11:28 von hkkp.)
forumdisplay.php
suche:
PHP-Code:
// How many pages are there?
davor einfügen:
PHP-Code:
else {
error_no_permission();
}
Zum Bearbeiten von Dateien würde ich dir vorschlagen dieses
Plugin. Damit dies Plugin auch läuft benötigst du
dies (muss nicht aktiviert werden). So kann man die Änderungen nach einem Update der mybb-Version einfach wieder einfügen.
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 39
Themen: 8
Registriert seit: 23.11.2016
MyBB-Version: 1.8.x
danke hkkp leider bei mir ohne jeglichen Erfolg
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
04.04.2017, 11:23
(Dieser Beitrag wurde zuletzt bearbeitet: 04.04.2017, 11:37 von hkkp.)
du willst, dass gäste zwar alles sehen, aber wenn sie drauf klicken dann zum login aufgefordert werden? richtig?
habe noch was vergessen:
functions_forumlist.php
suche:
PHP-Code:
if(isset($permissions['canviewthreads']) && $permissions['canviewthreads'] != 1)
{
$hideinfo = true;
}
löschen...
weitere berechtigungen kann man dann im mybb internen forenberechtigungen setzen, ändern...
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Öffne die showthread.php und füge direkt nach
PHP-Code:
// Does the thread belong to a valid forum?
$forum = get_forum($fid);
if(!$forum || $forum['type'] != "f")
{
error($lang->error_invalidforum);
}
dies ein
PHP-Code:
if($mybb->user['uid'] == 0)
{
error("Als Gast hast Du nicht das Recht Beiträge zu lesen. Bitte Melde dich an, oder Registiere dich.");
}
Den Text kann man natürlich ändern und seinen Bedürfnissen anpassen.
Möchte man nun aber das Gäste in bestimmten Foren Beiträge lesen können, muss man dies mit Hilfe eines array tun.
Hier kommt zum oben gezeigten Code ein array hinzu.
PHP-Code:
if($mybb->user['uid'] == 0 && !in_array($forum['fid'], array('3', '4')))
{
error("Als Gast hast Du nicht das Recht Beiträge zu lesen. Bitte Melde dich an, oder Registiere dich.");
}
Die 3 und die 4 sind die Foren ID´s, welche natürlich an eure Bedürfnisse angepasst werden müssen. Hat man mehr Foren, in welchen die Gäste sehen und somit lesen dürfen, erweitert ihr einfach das array.
Komma Hochkomma Foren-ID Hochkomma
usw
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 39
Themen: 8
Registriert seit: 23.11.2016
MyBB-Version: 1.8.x
Super dankeschön das hat geklappt.
Beiträge: 52
Themen: 6
Registriert seit: 05.02.2017
MyBB-Version: 1.8.10
05.04.2017, 19:39
(Dieser Beitrag wurde zuletzt bearbeitet: 05.04.2017, 19:40 von Taros.)
Dieser Benutzer erhält keinen Support, da eines seiner Foren nicht unseren Foren-Regeln entspricht!
Wieso hast Du das Theme und Icons im selben Stil wie xHilfe-Board.de?
Sowohl Footer als auch der Farbton.
Beiträge: 155
Themen: 6
Registriert seit: 03.12.2014
MyBB-Version: 1.8.x
Weil es das gleiche Theme ist!
[x] <= Hier Nagel einschlagen für neues Display!
Wer Böses spricht,über mich und die Meinen, der gehe nach Hause,und betrachte die Seinen !!!