Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2010-06-11 19:31:17

holli.p
Member
From: Pinneberg/Germany
Registered: 2004-04-21
Posts: 83
Website

[de-de] Kommentierer mit den längsten kommentaren ausgeben

Ich habe bereits eine Tagcloud die mir die Kommentierer mit den meisten Kommentaren ausgibt und sowas hätte ich gerne auch für die mit den längsten Kommentaren.

Kennt Ihr ein Plugin, das sowas kann? Meinetwegen muss es auch nicht unbedingt eine Cloud sein.


Visit my Textpattern sites:
Northerndelight | Hasenbude
Curiculum Vitare | Rezepteblock

Offline

#2 2010-06-12 02:33:45

graumeister
Plugin Author
From: Ban Bang Por, Samui, Thailand
Registered: 2005-01-16
Posts: 167
Website

Re: [de-de] Kommentierer mit den längsten kommentaren ausgeben

Nimm dir das Plugin mit der Kommentarcloud und tausch die SQL-Abfrage (und die Funktionsnamen natuerlich) aus. Was du willst ist (ungefaehr) das hier:

SELECT *
FROM `txp_discuss`
ORDER BY CHAR_LENGTH( message ) DESC

Wichtig ist die ORDER-Zeile. Kann dir leider keine Angaben zur Prozessorlast machen, die das erzeugt. Auf message sollte unbedingt ein Index sein, auf den Feldern die du selektierst auch.

Am besten laesst du die komplette SQL-Abfrage des anderen Plugins intakt und fuegst nur die ORDER-Zeile ein, damit das mit moderierten Kommentaren auch klappt.

HTH


Samui? Samui! (about the life as farang in thailand)
David’s Neighbour

Offline

Board footer

Powered by FluxBB