Beiträge: 39
Themen: 8
Registriert seit: 23.11.2016
MyBB-Version: 1.8.x
Genau kann man sich bei Themefreak kaufen.
und gleich mit Dieser Benutzer erhält keinen Support, da eines seiner Foren nicht unseren Foren-Regeln entspricht!
zu kommen sollte man wohl ehr den mods und Admins hier überlassen.
Und wegen dem Footer habe ich hier bereits mal ein Thema erstellt.
Und der Farbton sind nunmal freie CSS hex farbcodes
Den man sogar standart auswählen kann bei themefreak im Flatone Desing.
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Die Meldung
Zitat: Dieser Benutzer erhält keinen Support, da eines seiner Foren nicht unseren Foren-Regeln entspricht!
stammt vom Admin dieser Seite, da wie beschrieben eines seiner Seiten nicht den Regeln entspricht.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 39
Themen: 8
Registriert seit: 23.11.2016
MyBB-Version: 1.8.x
ohh okay sorry das wusste ich nicht tut mir leid dann nehme ich das zurück
Schönen Donnerstag abend euch allen
Beiträge: 98
Themen: 23
Registriert seit: 30.07.2011
Ich hol das nochmal hoch wenn ich darf - ich möchte das die Gäste die Beiträge in bestimmten Foren sehen, aber NICHT lesen können.
Also sie kommen auf die Startseite, in ein Forum, sehen die Themenübersicht, aber sie können die Themen nicht lesen.
Ist das auch möglich?
Viele Grüße Wiebke
Beiträge: 714
Themen: 58
Registriert seit: 20.10.2016
MyBB-Version: 1.8.xx
Beiträge: 98
Themen: 23
Registriert seit: 30.07.2011
Ah ok, dann hab ich den Teil nicht richtig verstanden - für mich erschien es so das die Gäste dann auch richtig lesen können - vielen herzlichen Dank - genau so wie ich es gesucht habe
Viele Grüße Wiebke
Beiträge: 61
Themen: 12
Registriert seit: 30.12.2018
Hallo
Bei mir funktioniert die Ausnahme nicht.
Ich habe im Array die Foren-IDs angegeben, in denen Lesen erlaubt sein soll (es sind auch keine Kategorien), aber wenn Gäste den Beitrag aufrufen erscheint trotzdem die Meldung dass sie keine Berechtigung haben.
Die Berechtigungen selbst sind korrekt gesetzt, ohne die Funktion kann man lesen.
Was mache ich falsch? Oder hat sich seitdem etwas geändert? Ich nutze Mybb 1.8.19 (ich weiß, nicht die neueste Version, kann mir aber nicht vorstellen dass es daran liegt )
Liebe Grüße vom Klecks
Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
Ich habe es gerade mal getestet,. es funktioniert noch genau so. Gäste müssen überall Leserechte haben. Ohne die Änderung können sie dann überall lesen, mit der Änderung können sie nur noch in den Foren lesen, die im Array festgelegt sind.
Beiträge: 61
Themen: 12
Registriert seit: 30.12.2018
Danke für die schnelle Antwort!
Hm, dann bin ich wirklich ratlos. Habe jetzt nochmal überprüft ob Gäste wirklich in allen Foren und Kategorien die Berechtigungen Sehen, Lesen und Durchsuchen haben (wobei Parent-Berechtigung vererbt wird, richtig?) sowie auch die Berechtigungen der Gruppe "Guests" selbst nochmal überprüft. Das stimmt alles soweit.
Habe jetzt auch schon im Array die untersten Unterforen-IDs eingetragen, falls das übergeordnete Forum nicht reicht, aber das Ergebnis ändert sich nicht. Man kann weder in den eingetragenen, noch in den nicht eingetragenen Foren lesen.
Hier mein Eintrag in der showthread.php:
Code: // Does the thread belong to a valid forum?
$forum = get_forum($fid);
if(!$forum || $forum['type'] != "f")
{
error($lang->error_invalidforum);
}
if($mybb->user['uid'] == 0)
{
error("Als Gast hast Du nicht das Recht Beiträge zu lesen. Bitte Melde dich an, oder Registiere dich.");
}
if($mybb->user['uid'] == 0 && !in_array($forum['fid'], array('5','7','8','9','47','49','54','92','95','105','126','128','129')))
{
error("Als Gast hast Du nicht das Recht Beiträge zu lesen. Bitte Melde dich an, oder Registiere dich.");
}
Link zum Forum: https://forum1.lost-chronicles.net
Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
Du musst diesen Code wieder entfernen:
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."); }
Der verhindert, dass Gäste in bestimmten Foren etwas lesen können.
Also nur:
PHP-Code: // Does the thread belong to a valid forum? $forum = get_forum($fid); if(!$forum || $forum['type'] != "f") { error($lang->error_invalidforum); }
if($mybb->user['uid'] == 0 && !in_array($forum['fid'], array('5','7','8','9','47','49','54','92','95','105','126','128','129'))) { error("Als Gast hast Du nicht das Recht Beiträge zu lesen. Bitte Melde dich an, oder Registiere dich."); }
|