Seite 1 von 3

"Keine Doppelpostings"-Mod?

Verfasst: 03.02.2005 19:51
von daruler
Hallo,

gibt es bereits einen Mod, der Doppelposts eines Users verbietet?
Wenn der User dann ein Doppelpost machen will, bekommt er eine Fehlermeldung, wo dann steht, dass er gefälligst seinen Post editieren soll.

Danke

Verfasst: 03.02.2005 19:55
von Lenox82
der würde mich auch interessieren

Verfasst: 03.02.2005 20:26
von Phistev
Wird das nicht (zum Teil zumindestens) vom Flood-Intervall abgedeckt? Oder meinst du ganz generell keine zwei Posts von einem User in einem Thema direkt hintereinander?

Verfasst: 03.02.2005 20:29
von daruler
ganz generell...

Verfasst: 03.02.2005 20:34
von Lenox82
aber halt mit Meldung das er es nicht darf oder sowas in der art

Verfasst: 03.02.2005 20:47
von ZeroxXx
Leute ich verstehe euch nicht was habt ihr alle gegen Doppelposts? :roll:

Verfasst: 03.02.2005 20:50
von Phistev
Zur Abfrage der User-ID des letzten Posts:

Code: Alles auswählen

SELECT p.poster_id FROM phpbb_posts p, phpbb_topics t WHERE  t.topic_id = $this_topic AND t.topic_last_post_id = p.post_id
Einfach phpbb_ durch euer gewähltes Prefix ersetzen, $this_topic mit der Variable ersetzen, in der die aktuelle Topic-ID steht und das Ergebnis mit der aktuellen User-ID vergleichen. Wo das hingehört, kann ich aber (leider) noch nicht sagen...

@ZeroxXx: Jeder Post belegt etwas Speicherplatz in der Datenbank (in phpbb_posts und durch die Indizes) und es gibt einige Leute, die auf die Größe ihrer Datenbank achten (müssen).

Verfasst: 03.02.2005 21:00
von daruler
Wäre nett, wenn jemand den Ansatz von Phistev weiterführen könnte.

Verfasst: 03.02.2005 21:08
von ZeroxXx
@Phistev: ja, das ist schon klar aber in manchen Forums kriegt man dafür sogar eine verwarnung :o

Verfasst: 03.02.2005 21:51
von daruler
Okay, ich habe nach bisserl Recherchieren eine noch bessere Lösung gefunden. Die 2 Mods erlauben zwar das Doppelposting, dieses wird aber dann automatisch mit dem 1 Post des Users verschmolzen...

1. Advanced Posts Merging
2.Double Post Merge

Wer einen dieser Mods eingebaut hat, der könnte ja mal ein Demo davon hier zeigen. Leider habe ich in nächster Zeit keine Möglichkeit Mods einzubauen.