Hallo zusammen,
ich habe mein forum so konfiguriert das nur eingeloggte und registrierte User den Inhalt der Themen sehen dürfen. Jetzt ist mir gerade aufgefallen das man als Gast über den Archiv-Modus sämtliche Beiträge lesen kann! Weder Gäste noch Suchroboter sollen den Inhalt der Themen (Beiträge) lesen können. Warum berücksichtigt der Archiv-Modus nicht die Berechtigungen? Wie kann ich das ändern? Danke.
Warum sich der Archiv-Modus so verhält kann ich leider nicht sagen. Abhilfe könntest Du aber erst einmal schaffen, in dem Du in der archive/index.php nach
PHP-Code:
if($mybb->user['uid'] == 0)
{
error_no_permission();
}
einsetzt.
Super. Vielen Dank Jockl! Das hilft mir erst mal weiter.
Ich lasse das Thema trotzdem erst mal als unerledigt, weil es ja so nicht sein darf..
Das Problem besteht übrigens auch bei der RSS-Synchronisation. Über die RSS-Feeds kann ich ebenfalls die Beiträge lesen.
Gibt es eine Möglichkeit mybb zu sagen das im RSS-Feed nur der Titel des Beitrags/Themas und als Inhalt ein Link auf den Beitrag im Forum ausgegeben werden soll, anstatt des kompletten Beitragtextes?
(01.04.2010, 15:59)GrosserBlonder schrieb: [ -> ]Das Problem besteht übrigens auch bei der RSS-Synchronisation. Über die RSS-Feeds kann ich ebenfalls die Beiträge lesen.
Diese Aufgabe hatte ich auch. Habe ein Forum so aufgebaut gehabt:
Forum
- Kategorie 1
- Kategorie 2
- etc
auch da konnten Gäste per RSS auf die Themen in Kategorie 1 und 2 zugreifen. Abhilfe hat es da geschaffen, die Berechtigungen der Kategorie 1 und 2 ebenfalls mit anzupassen, nicht nur des Forums.
Archiv-Modus und RSS-Feeds beachten auch die Berechtigungen. Kann es sein, dass du eingeloggt warst, als du die Seiten aufgerufen hast?