Support > cpg1.4.x Deutsch (German)
Bilder sortieren - andere Möglichkeit?
Starlight:
Hallo mal wieder,
mich würde folgendes interessieren:
Ich habe jetzt Bilder wiedergefunden, von denen ich glaubte, sie bei einem Upgrade-Fehler verloren zu haben.
Diese Bilder möchte ich gern wieder hochladen, aber sie dann auch gleich an die chronologisch richtige Stelle setzten.
Ich hab schon herausgefunden, wie man in der Datenbank das Uploaddatum verändert. Aber trotzdem möchte ich die Bilder weder an erster Stelle im Album haben, noch bei lastup angezeigt.
Ich weiß, dass man alles mit "Meine Bilder sortieren" machen kann, aber ich habe recht viele Bilder und das wäre mir eigentlich zu aufwendig. Ich würde auch lieber alles nach Datum absteigend sortiert lassen. Also eben nur die betroffenen Bilder an die richtige Stelle rücken und fertig. ;)
Versteht ihr, was ich möchte? Kann man das irgendwie machen, ohne gleich alles neu durchsortieren zu müssen?
http://starlights-graphics.de/gallery/index.php
Αndré:
--- Quote from: Starlight on April 27, 2009, 09:57:17 am ---Aber trotzdem möchte ich die Bilder weder an erster Stelle im Album haben, noch bei lastup angezeigt.
--- End quote ---
--- Quote from: Starlight on April 27, 2009, 09:57:17 am ---Ich würde auch lieber alles nach Datum absteigend sortiert lassen.
--- End quote ---
--- Quote from: Starlight on April 27, 2009, 09:57:17 am ---Ich hab schon herausgefunden, wie man in der Datenbank das Uploaddatum verändert.
--- End quote ---
Was genau möchtest du jetzt wissen? Wenn du das Upload-Datum manipulierst, werden die Bilder so einsortiert wie von dir vorgegeben und erscheinen dann auch irgendwo weiter hinten bei 'lastup'. Das würde ich an deiner Stelle aber erstmal lokal testen.
Starlight:
--- Quote ---Wenn du das Upload-Datum manipulierst, werden die Bilder so einsortiert wie von dir vorgegeben und erscheinen dann auch irgendwo weiter hinten bei 'lastup'.
--- End quote ---
Wirklich? Das ist genau das was ich möchte. Aber ich hab das schon gestern einmal ausprobiert und da war zwar das Datum dann richtig aber die Bilder waren sowohl bei lastup als auch in ihrem Album ganz vorne, obwohl ich es ja nach Datum haben möchte.
Stell ich mich mal wieder umständlich an? ^^
Αndré:
Mein Fehler.
--- Code: ---$query = "SELECT $select_columns FROM {$CONFIG['TABLE_PICTURES']} WHERE approved = 'YES' $META_ALBUM_SET ORDER BY pid DESC $limit";
--- End code ---
Die Bilder werden nach ID absteigend sortiert. Dementsprechend müsstest du die ID auch noch manipulieren. Das heisst aber, dass du entsprechend größe Lücken in deiner Bild-ID-Liste haben musst, um alle Bilder dort einzusortieren.
Alternativ könntest du den SQL-String anpassen, so dass nach Uploadzeit absteigend sortiert wird.
Das ganze ist eine ganz schöne rumtrickserei, bei dem ungewollte Ergebnisse herauskommen, wenn du nicht 100%ig weisst was du tust und das ganze dann auch konzentriert durchführst. Davon mal abgesehen verursacht das wahrscheinlich mehr Arbeit als sie mit Boardmitteln neu einzusortieren, wenn du dich nicht mit SQL auskennst.
Ich rate von der Datenbankmanipulation ab. Du kannst es natürlich trotzdem so machen, wenn es dir das Wert ist. Backups sind dein Freund ;)
Starlight:
Okay, der Vorsicht halber werd ich es dann wohl mit dem Picmanager machen. *seufz*
Wie ist das dann, wenn ich also sort by position verwende, kann ich dann danach neue Bilder auch noch chronologisch einsortieren? (weil ich ja dann nicht mehr sort by date verwende)
Navigation
[0] Message Index
[#] Next page
Go to full version