[GELÖST] "Plugin aktuelle Einträge" anders sortier

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
trancemaster2k
Regular
Posts: 45
Joined: Fri Jun 22, 2007 1:53 am

[GELÖST] "Plugin aktuelle Einträge" anders sortier

Post by trancemaster2k »

Hi,
beim Einfügen des Plugins "aktuelle Einträge" in die Sidebar habe ich festgestellt dass der älteste Eintrag ganz oben in der Liste steht.

Das würde ich gerne ändern, so dass der neueste ganz oben steht.


Habe in der Datei serendipity_plugin_recententries.php folgendes gefunden:

Code: Select all

        $entries_query = "SELECT DISTINCT id,
                                                title,
                                                timestamp
                                           FROM {$serendipity['dbPrefix']}entries
                                                $sql_join
                                          WHERE isdraft = 'false' AND timestamp <= " . time() . "
                                                $sql_where
                                       ORDER BY timestamp DESC
                                                $sql_number";
        $entries = serendipity_db_query($entries_query);

Was muß ich hier ändern ?

Es ist nämlich extrem blöd wenn ich z.B. die neuesten 5 Beiträge anzeigen lassen möchte und nur die ältesten in der Liste aufgeführt werden.
Last edited by trancemaster2k on Mon Jul 02, 2007 11:21 pm, edited 1 time in total.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: "Plugin aktuelle Einträge" anders sortieren

Post by garvinhicking »

Hi!

Hm, eigentlich müssten die korrekt sortiert sein wegen:

"ORDER BY timestamp DESC".

Deine Reihenfolge würder einem "ORDER BY timestamp ASC" entsprechen, aber das steht da ja nicht...?

Was benutzt Du denn für ne Datenbankversion und was für nen Typ? MySQL? Wie ist das Plugin sonst konfiguriert? Und vor allem welche Version des plugins?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
trancemaster2k
Regular
Posts: 45
Joined: Fri Jun 22, 2007 1:53 am

Post by trancemaster2k »

Version des Plug-Ins: 1.6
verwendete Datenbank: MySQL

sonstige Konfiguration des Plug-Ins:
Titel: Aktuelle Einträge
Anzahl der Einträge: 10
Angezeigte Einträge überspringen: Alle anzeigen (bei der anderen Einstellung wird sonst gar nichts angezeigt)
Datumsformat: %A, %e. %B %Y
Kategorie: Alle Kategorien

Mehr ist da nicht zu konfigurieren über die Adminschnittstelle im Browser.


Ich habe mal versucht statt DESC einfach mal ASC zu verwenden, aber leider hab es keine Änderung der Reihenfolge...
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Welche MySQL-Version?

Das Problem gabs schonmal bei einigen Installationen, ich konnte das leider nie nachvollziehen da bei mir die Sortierungsreihenfolge stimmt. Kannst Du testweise mal das Plugin aus der aktuellen 1.2-beta version ausprobieren?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
trancemaster2k
Regular
Posts: 45
Joined: Fri Jun 22, 2007 1:53 am

Post by trancemaster2k »

MySQL: 4.1.22-log

Werde nachher gleich mal das Plug-In aus der Beta-Version testen.
trancemaster2k
Regular
Posts: 45
Joined: Fri Jun 22, 2007 1:53 am

Post by trancemaster2k »

Habe das neue Plug-In aus der Beta ausprobiert, leider keine Änderung der Sortierreihenfolge.

Random macht er natürlich, aber ansonsten ist immer noch der älteste Beitrag ganz oben in der Liste...
trancemaster2k
Regular
Posts: 45
Joined: Fri Jun 22, 2007 1:53 am

Post by trancemaster2k »

Problem gelöst !

Habe jetzt die Sortierreihenfolge nach der letzten Bearbeitung ausgewählt.
Post Reply