Gäste dürfen ihre Beiträge nicht ändern bzw. löschen

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
hariorama
Mitglied
Beiträge: 11
Registriert: 20.08.2008 17:46
Wohnort: Kuhland
Kontaktdaten:

Gäste dürfen ihre Beiträge nicht ändern bzw. löschen

Beitrag von hariorama »

Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.


wie kann ich das ändern?

im admin habe ich die rechte richtig vergeben, aber im frontend wird es so angezeigt.


vielen dank für jede antwort
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

KB:170
KB:171

Ich weiss ja nicht, wo du im ACP was eingestellt hast....
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Egal was die Berechtigungen sagen, editieren und löschen ist für Gäste im Script deaktiviert:
Auszug aus der viewtopic.php wo der Button angezeigt würde:

Code: Alles auswählen

		'U_EDIT'			=> (!$user->data['is_registered']) ? '' : ((($user->data['user_id'] == $poster_id && $auth->acl_get('f_edit', $forum_id) && ($row['post_time'] > time() - ($config['edit_time'] * 60) || !$config['edit_time'])) || $auth->acl_get('m_edit', $forum_id)) ? append_sid("{$phpbb_root_path}posting.$phpEx", "mode=edit&f=$forum_id&p={$row['post_id']}") : ''),
		'U_DELETE'			=> (!$user->data['is_registered']) ? '' : ((($user->data['user_id'] == $poster_id && $auth->acl_get('f_delete', $forum_id) && $topic_data['topic_last_post_id'] == $row['post_id'] && ($row['post_time'] > time() - ($config['edit_time'] * 60) || !$config['edit_time'])) || $auth->acl_get('m_delete', $forum_id)) ? append_sid("{$phpbb_root_path}posting.$phpEx", "mode=delete&f=$forum_id&p={$row['post_id']}") : ''),
man achte auf

Code: Alles auswählen

(!$user->data['is_registered']) ? ''
am Anfang
Zuletzt geändert von nickvergessen am 20.08.2008 21:06, insgesamt 1-mal geändert.
kein Support per PN
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Stimmt... ich hab diesmal nicht auf den Titel geachtet.

Gäste können die Beiträge nicht editieren... da man einem Gast ja nicht die Beiträge zuordnen kann.
Ansonsten würde ein Gast den Beitrag von einem anderen Gast editieren können... :roll:
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Es wäre schwachsinnig Gästen zu erlauben Beiträge zu löschen. Woher soll das Board wissen, dass ein Beitrag exakt mir als Gast gehört. Klar, das ginge begrenzt über Cookies und so. Da lohnt sich der Aufwand aber eher nicht, denn die Cookies wären ja schon weg, sobald man den PC wechselt. Warum nicht einfach registrieren? ;-)
Powered by Coffee
hariorama
Mitglied
Beiträge: 11
Registriert: 20.08.2008 17:46
Wohnort: Kuhland
Kontaktdaten:

Beitrag von hariorama »

ne, nur die eigenen beiträge überarbeiten bzw. löschen. mann könnte ja die ip adresse speichern zum beitrag oder so

ich persönlich empfinde eine registrierung immer als eine hemmschwelle....

man muss dann schon wieder einen usernamen, passwort usw. haben und sich merken und man gibt daten bekannt usw....
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Das auf die IP Adresse zu "matchen" funktioniert leider nicht.... meine IP wechselt dauernd ;-)

( P.S.: Die IP wird so oder so schon gespeichert. )

Wenn Du keine Registrierung durchführen möchtest, musst Du halt damit leben, nicht alle Funktionen eines Forums benutzen zu können.

Wenn ich "Code-technisch" einem Gast erlauben würde Beiträge zu erstellen, zu editieren und zu löschen ( auch nur seine eigenen ) würden das SPAM Bots gnadenlos ausnutzen.
hariorama
Mitglied
Beiträge: 11
Registriert: 20.08.2008 17:46
Wohnort: Kuhland
Kontaktdaten:

Beitrag von hariorama »

ev. mit einem code den man erhält?

es ist einfach so, dass einem nachträglich noch sachen in den sinn kommen oder löschen möchte und es aber so nicht mehr kann.

was solls? es gibt wichtigeres z.b. aktuell schweiz - zypern 2:1 mit ottmar hitzfeld als trainer

vielen dank für das feedback und gute nacht
TheEngineer
Mitglied
Beiträge: 5
Registriert: 07.09.2008 01:56

seh ich anders

Beitrag von TheEngineer »

Hallo Leute,
genau vor dem Problem, dass Gäste keine Berechtigung haben Einträge zu ändern steh ich auch gerade.
Ich sehe das aber etwas anders.
Wir verwenden PHPBB2 nur Intern also jeder einer Gruppe kann schreiben und ändern in den Bereichen für die der Gast berechtigt ist.
In PHPBB3 geht das nun nicht mehr.
Kann mir jemand sagen wie ich den Eintrag U_Edit... der oben genannt ist editieren muss damit die Gäste die Möglicheiten haben alle einträge zu editieren ??

Dank euch schon mal

Gruß
Engineer
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“