Seite 1 von 1

Forumbeiträge sperren

Verfasst: 06.11.2009 08:54
von Yakima
Hallo!

Ich bin phpBB Newbie und verfange mich gerade in der Administration der Foren.

Ich möchte, dass man in den einzelnen Foren als Gäste die Threadtitel sehen kann, aber den jeweiligen Beitrag nur öffnen bzw. die Inhalte nur lesen kann, wenn man angemeldeter Benutzer ist.

Ich hab es über die Berechtigungen bisher nur geschafft, dass Gäste die Anhänge in den Beiträgen nicht herunterladen können. Den Zugang zu den Beiträgen konnt ich ihnen aber bisher nicht verwehren. Die Foren ganz sperren möchte ich auch nicht.

Kann mir da jemand helfen?

Re: Forumbeiträge sperren

Verfasst: 06.11.2009 10:13
von gloriosa
Hallo,
dazu siehe >>> KB:170 <<< bzw. auch >>> KB:171 <<< . :D

Weiterhin gibt es die, viel zu selten benutzte, boardeigene Funktion Suchen um vor dem Posten Informationen zu finden. :wink:

Re: Forumbeiträge sperren

Verfasst: 06.11.2009 14:54
von Yakima
Danke für die Hilfe!

An die Suche hab ich natürlich gedacht, aber dafür müsste man erstmal wissen wie man die Frage richtig formuliert ;-)

Re: Forumbeiträge sperren

Verfasst: 06.11.2009 15:13
von Yakima
So, grundsätzlich hat mir das jetzt schon weitergeholfen.

Aber für das was ich eigentlich wollte, hab ich keine Einstellung gefunden. Jetzt kann ein Gast alle Foren sehen. Aber rein kommt er nicht.
Ich hätte ja gerne gehabt, dass er auch in die Foren reingekommen wäre aber dann nur die Titel der Beiträge lesen kann. Nicht aber die Beiträge selbst.

Re: Forumbeiträge sperren

Verfasst: 06.11.2009 15:20
von blossom10
Finde in der viewtopoic.php

Code: Alles auswählen

$sort_dir	= request_var('sd', $default_sort_dir);
Danach fügst du folgendes ein

Code: Alles auswählen

if ((!$user->data['is_registered'] && $forum_id == 22 ))
    {
   // Setup user environment so we can process lang string
   $user->setup('viewtopic');
        login_box('', $user->lang['LOGIN_VIEWTOPIC']);
}
Wobei die forums_id (hier 22) von dir eingetragen werden muss, welches Forum deine Gäste nur mit Titel sehen sollen.
Willst du das für mehrere Foren machen wiederhole es einfach bis du alle Foren abgedeckt hast.
PS: Deine Einstellung musst du natürlich rückgängig machen, so das Gäste das Forum sehen können und lesen können.

:wink:

Re: Forumbeiträge sperren

Verfasst: 08.11.2009 17:14
von oxpus
Schau dir mal besser im Admin-Bereich die "Benutzerspezifischen Forenrechte" an und wähle dabei den Gast-Account aus.
Vielleicht erübrigen sich dann weitere Code-Änderungen für Gäste, die nicht sein müssten.