Seite 1 von 1

bb3: Moderator kann Beitrag als ungelesen markieren :)

Verfasst: 03.11.2008 22:00
von ki.tc
Hallo,

eine Suche nach diesem Thema brachte keinen rechten Erfolg.

Der Moderator soll einen geänderten Beitrag als neuen Beitrag markieren können - unabhängig davon, an welcher Position der Beitrag sich im Thema befindet.

Hintergrund: In unserem Board wird nicht diskutiert, sondern Informationen vorgehalten. Gelegentlich müssen einzelne Beiträge aktualisiert werden, dann sollen die anderen User von der Änderung Kenntnis erhalten.

Habe das Snippet SubForen als Auflistung untereinander eingebaut, da sehe ich auf der Startseite auf einen Blick, in welchem Forum Bewegung ist.

Wenn es nicht geht, wäre ich auch für Hilfe bei der Anpassung von Mark edited posts as unread dankbar - die Ungelesen-Markierung soll nicht automatisch passieren, sondern eben nur explizit, durch den Moderator.

Danke,
ki

Verfasst: 04.11.2008 08:42
von Dr.Death
Hallo,

versuche das Problem doch durch das Foren Recht " Bump " zu lösen.

Gebe deiner Moderatorengruppe das Recht in den passenden Foren die Beiträge zu "bumpen".

ACP -->
Berechtigungen -->
Gruppenspezifische Forenrechte -->
Deine Moderatoren Gruppe auswählen -->
Das betroffene Forum auswählen -->
Erweiterte Berechtigungen -->
Reiter Aktivitäten -->
Kann Themen als neu markieren: Ja

Dummerweise erlaubt der phpBB3 Code nur ein einmaliges Bump nach einer gewissen Zeit.

Setze die Zeit fürs Bumping generell herunter:

ACP -->
Allgemein -->
Beiträge -->
Neu-Markierung möglich nach: 1 Minute
Die Zahl der Minuten, Stunden oder Tage, die seit dem letzten Beitrag zu einem Thema vergangen sein müssen, damit das Thema als „Neu“ markiert werden kann.
und führe folgende Code Änderung durch:

ÖFFNE: includes/functions_content.php

SUCHE:

Code: Alles auswählen

if (!$auth->acl_get('f_bump', $forum_id) || $topic_bumped)
ERSETZE MIT:

Code: Alles auswählen

if (!$auth->acl_get('f_bump', $forum_id))
Damit sollten die Gruppe, die das Recht besitzt zu bumpen die Möglichkeit haben, jede Minute das Thema für alle als neu zu markieren.

Verfasst: 04.11.2008 11:26
von ki.tc
Danke für die Antwort.

Wie schon angemerkt möchte ich nicht, dass Beiträge automatisch als "ungelesen" markiert werden, sondern es soll eine entsprechende Aktion des Moderators notwendig sein.

Danke,
ki

Verfasst: 04.11.2008 12:56
von Dr.Death
Sie werden auch nicht automatisch als ungelesen markiert.


Die Moderatoren erklären das Thema als "neu".

Damit ist es für alle User als "ungelesen".

Nun liest ein User den neuen Beitrag und es ist dann nur für diesen einen User als "gelesen".... bis der Moderator das gleiche Thema wieder als "neu" markiert.

Verfasst: 04.11.2008 15:50
von ki.tc
oops, da habe ich wohl nicht alles gelesen - werde das heute Abend einfach mal ausprobieren.

Danke für den Tipp,
ki

Verfasst: 04.11.2008 16:09
von ki.tc
Auf der Arbeit ist gerade was ausgefallen, daher ist hier etwas Luft für andere Sachen.

Also, die Änderungen habe ich jetzt durchgeführt, allerdings weiß ich nicht, wo ich jetzt ansetzen soll. Wenn ich einen Beitrag als ungelesen markiere, dann betrifft das lediglich mich als User, nicht aber meine Funktion als Moderator.

An welcher Stelle kann ich denn einen Beitrag als neu markieren, ohne jeweils als Admin in das ACP wechseln zu müssen? Habe nirgendwo einen passenden Link gefunden.

BTW: Wie komme ich eigentlich auf dem schnellsten Weg aus dem MCP zurück zum gerade moderierten Beitrag?

Danke,
ki

Verfasst: 05.11.2008 08:02
von Dr.Death
Hi,

beachte bitte unseren KB:16 - Topic Bumping.


Nun zur Sache:

Wenn du einen Beitrag geöffnet hast und nun ganz herunter scrollst....und die Rechte vorher wie beschrieben gesetzt hast, dann solltest du unter dem letzten Beitrag folgendes sehen können:


* Foren-Übersicht * Thema beobachten * Lesezeichen setzen * Thema als neu markieren

Verfasst: 05.11.2008 19:08
von ki.tc
Dr.Death hat geschrieben:beachte bitte unseren KB:16 - Topic Bumping.
:oops: sorry, war so nicht gemeint.
Dr.Death hat geschrieben: * Foren-Übersicht * Thema beobachten * Lesezeichen setzen * Thema als neu markieren
OK, da habe ich einfach den Wald vor lauter Bäumen nicht gesehen - aber du musst zugeben, es stehen wirklich viele Bäume herum :grin:

Ich hatte aber auch eher im Sinn, den einzelnen Beitrag ... aber egal, so funktioniert es auch und hat wenig Aufwand gemacht.

Vielen herzlichen Dank,
ki

Verfasst: 08.11.2008 22:28
von CrazyGenius
Ich wollte keinen neuen Thread eröffnen, weil mein Problem irgendwie ja hiermit zu tun hat ;)

Ich finde diese Funktion ja echt toll, aber es klappt nur bei Threads, die ich selber erstellt habe. Es ist alles an Rechten richtig gesetzt, habe es auch nochmal nach der Anleitung oben überprüft... alles korrekt. Aber es klappt eben nur bei meinen eigenen Threads. Ist das normal oder habe ich irgendwo noch was übersehen?