This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.


Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Posting-Zähler in OT-Boards oder OT-Threads abschalten
FP Offline
Godfather of Music
********

Beiträge: 2,352
Themen: 124
Registriert seit: Nov 2005
FT 2024 in BrakelFT 2023 in BrakelFT 2022 in SonsbeckFT 2021 in BrakelFT 2019 in BliensbachFT 2018 in SonsbeckFT 2017 in KastellaunFT 2015 in der AhrhütteFT 2013 in HattingenFT 2012 auf Burg WaldeckFT 2010 in WolfshausenFT 2009 in WolfshausenFT 2006 in Neuerburg
#12
 
Zitat: Original von EeK:
Hi FP,

es ist ein teils technisches und teils logisches \"Problem\".

kurz zur Technik:
Die Anzahl der Posts ist in der Usertabelle gespeichert. Schreibt der User einen Post (reply.php) dann wird beim Einfügen des Posts in die DB die Anzahl in der Usertabelle um 1 erhöht. Soweit, so einfach. Leider ist jedoch bei den verschiedenen Möglichkeiten des Löschens der Zähler nicht immer aktualisiert. Hier könnte man evtl mal ansetzen.

- ok, er macht dan kein separate SQL zum zählen der Einträge...

Wenn ich aber jetzt einfach die Posts in allgemeinen Foren nicht zählen würde, gibt es folgendes Problem: Es gibt ein Korrekturscript, welches schlichtweg durch die Posts-Tabelle geht und die Posts pro User zählt und alle User aktualisiert. Gleichzeitig werden die Seitenzahlen aller Threads korrigiert (ihr erinnert euch vllt an den Geburtstagsthread, der mehr Seiten hatte, als tatsächlcih gefüllt waren) - kurz gesagt, es werden alle Zähler im Board korrigiert. Das wiederum schaut aber logischerweise nicht, in welchem Board die Posts sind.

- klingt logisch

D.h. um das ganze konsistent zu halten, muss auch das (sehr umfangreiche) Korrekturskript korrigiert werden, entweder Usercount update auch hier nur auf bestimmte Boards beschränken, oder es wird einfach generell darauf verzichtet, Usercounts wieder nach unten zu setzen (auch gelöschte Posts bleiben so im Zähler der User enthalten - was wiederum das Gegenteil von \"Postcount niedrig halten\" bedeutet).

- zu viel Arbeit... lohnt sich imho nicht

Die aktuelle Lösung, dass unter bestimmten Voraussetzungen (wenn wir z.B. demnächst noch ein wenig mit inaktiven Usern aufräumen wollen) alle Zählerstände mittels Skript aktualisiert werden, halte ich für absolut praktikabel und im Falle größerer Eingirffe unabdingbar. Das würde ich gerne so lassen.

- klingt auch logisch

zur Logik:
Wie Toco schon sagte: Aktive Member, die sich hauptsächlich in den Allgemeinen Boards aufhalten, würden viel weniger Posts angezeigt bekommen, als sie tatsächlich geschrieben haben. Ich sehe dafür irgendwie keinen Grund, warum das so sein sollte. Ich habe wirklich nicht das Gefühl, dass hier nur um Posts zu sammeln gespammt wird.

- hm... der Eindruck könnte aber imho bei manchen Membern entstehen. In der Vergangenheit gab es schon mal den Fall, dass ein Member jeden Tag jedem zum Burzeltag gratulierte, obwohl es sich diesen Leuten zumeist um Eintagsfliegen handelte. Da kam das Gefühl schon mal auf... Eine andere Sache war da dieser Fred Roneon und Andytheke auf dem Weg zur 10000... oder dieser Spamfred ...

Wo ich aber absolut dafür bin:
Ich werde die Statistikseite nochmal aktualisieren (und dann auch wieder verlinken). Dort werde ich bei den Top10 Threads und anderen Auswertungen das AWSNA Board rausnehmen.

- ein Lichtblick am Horizont

Generell (wie ich auch schon geschrieben habe) sollten wir aber nun wirklich erstmal Prioritäten setzen. Dazu müssen sich vllt mal ein paar Leute die Zeit nehmen, den Status Quo Thread nochmal in eine Wunschliste zu ändern, um dann Boardübergreifend über die Prios abzustimmen.

Kleinigkeiten mache ich nebenbei - sofern sie keinen großen Aufwand bedeuten - aber das hier ist wirklich schon ein Eingriff in mehrere PHPs und Datenbankabfragen, das stelle ich hinten an, sofern es nicht von der Boardmehrheit priorisiert wird.

greez
EeK


Was stört es die Eiche wenn sich die Wildsau an ihr reibt... Dma_smile2
08-06-2012, 15:07
Suchen Zitieren


Nachrichten in diesem Thema
[Kein Betreff] - von Oslo - 04-06-2012, 17:40
[Kein Betreff] - von EeK - 04-06-2012, 17:45
[Kein Betreff] - von Jemflower - 04-06-2012, 17:58
[Kein Betreff] - von Ch@rly - 04-06-2012, 18:03
[Kein Betreff] - von Toco - 04-06-2012, 18:11
[Kein Betreff] - von Aenne - 04-06-2012, 23:51
[Kein Betreff] - von ghetto - 04-06-2012, 23:58
[Kein Betreff] - von erklaerbaer - 05-06-2012, 00:03
[Kein Betreff] - von FP - 08-06-2012, 00:01
[Kein Betreff] - von EeK - 08-06-2012, 10:05
[Kein Betreff] - von FP - 08-06-2012, 15:07
[Kein Betreff] - von Heavy_Malte - 08-06-2012, 19:30
[Kein Betreff] - von Jemflower - 08-06-2012, 20:08
[Kein Betreff] - von Heavy_Malte - 09-06-2012, 08:42

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste

Kontakt | Impressum | gitarrenboard.de | Nach oben | | Archiv-Modus | RSS-Synchronisation