Album nach Datum sortieren Album nach Datum sortieren
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Album nach Datum sortieren

Started by daupin, June 27, 2012, 01:34:48 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

daupin

Guten Tag Ich bin es schon wider  ;D

Meine Foto Galerie ist jetzt öffentlich, und es wurden auch schon Bilder hochgeladen. In den Einstellungen habe ich die Funktion "(Kategorien alphabetisch sortieren (anstatt benutzerdefinierter Sortierreihenfolge)" ausgeschalted. Ich möchte die Album nach Erstellungsdatum sortiert haben.
Ist dies irgendwie möglich, ohne das ich die Album Manuel in die richtige Reihenfolge schieben muss?

Besten Dank

Daupin

Αndré

Kategorien und Alben sind 2 verschiedene Dinge, bitte nicht durcheinanderwürfeln. Je nachdem, was du mit "nach Datum sortieren" meinst, sollte dies mit mehr oder weniger Aufwand möglich sein. Grundlegen haben in Coppermine Alben niemals ein Datum. Wonach man recht einfach sortieren könnte, ist die Album-ID (aid). Diese wird für jedes neu erstelle Album um 1 erhöht, erstellst du deine Alben also in der "falschen" Reihenfolge, wird eine Sortierung nach aid unter Umständen nicht das als Ergebnis haben, was du dir vorstellst. Haben deine Albennamen das Datum in der Form "Jahr-Monat-Tag" vorangestellt, könnte man einfach danach sortieren lassen. Schwer zu sagen ohne weitere Informationen oder einen Link zu deiner Galerie.

daupin

Danke für die schnelle Antwort.

Es Geht also um die Album. Da die Alben von den Usern erstellt wird, kann ich nicht garantieren, dass immer das Datum richtig vor dem Albumname geschrieben wird.
Wenn die Album-ID ja vortlaufend ist, sollte ja sobald ein neues erstellt wurde, dies an erster stelle angezeigt werden. (wäre ja auch logisch, und das würde mir auch schon genügen.) leider habe ich festgestellt, das neue Album nicht immer an erster stelle erscheinen.

Besten Dank


Αndré

Öffne index.php, finde
ORDER BY a.pos, a.aid
und ersetze es durch
ORDER BY a.aid DESC
(insgesamt 3 mal).

daupin

OK, Vielen Dank. das hat funktioniert.

Eine kleine zusatz frage. Das ändern der Album-ID ist nachträglich nicht mehr machbar?

Gruss Daupin

Αndré

Dazu müsstest du die direkt Datenbank manipulieren. Das Ändern der aid zieht natürlich auch alle Verweise auf diese aid nach sich (z.B. in der Tabelle pictures, da dort die Zuordnung Album<->Datei festgelegt ist).

daupin

Das heist, dies ist nicht zu empfählen!?

Ja aber ist schon super, das es jetzt so sortiert wird.

Besten Dank

Αndré

Es ist unter keinen Umständen zu Empfehlen. Wenn du das vorhast, solltest du wirklich wissen was du da tust (= Erfahrung im Umgang mit Datenbanken haben). Dafür gibt es auch keinerlei Support.

daupin

Besten Dank

Ja damit werde (muss) ich leben können  :D

Das ist das erste mal das ich mit einer Datenbank arbeite.  ;)

Schönene Nachmittag noch

Gruss Dani

Cookiie

Hallo Dauphin,

wenn du ein bißchen weiter runtergescrollt hättest auf der Seite, hättest du meine Lösung gefunden.

http://forum.coppermine-gallery.net/index.php/topic,74021.msg359708.html#msg359708

Hier "missbrauche" ich das Keyword-Feld des Albums, aber es funktioniert einwandfrei.

Gruß Cookiie