ähm also das was ich davor geschrieben habe schaft die neueste kategorie nach oben, dann kann man es noch so machen das wenn man auif eine kategorie geht die neuesten bilder dieser Kategorie als erstes erscheinen. dafür musste wieder in die invlude/contents/gallery.php.
Da dürfte in Zeile 70 ungefähr das
$erg = db_query("SELECT prefix_gallery_imgs.id,prefix_gallery_imgs.cat,datei_name,endung,prefix_gallery_imgs.`besch`,klicks,vote_wertung,vote_klicks FROM prefix_gallery_imgs LEFT JOIN prefix_gallery_cats ON prefix_gallery_imgs.cat = prefix_gallery_cats.id WHERE prefix_gallery_imgs.cat = ".$cid." AND (recht >= ".$_SESSION['authright']." OR recht IS NULL) ORDER BY id ASC LIMIT ".$page.",1");
stehen das ersetzte durch
$erg = db_query("SELECT prefix_gallery_imgs.id,prefix_gallery_imgs.cat,datei_name,endung,prefix_gallery_imgs.`besch`,klicks,vote_wertung,vote_klicks FROM prefix_gallery_imgs LEFT JOIN prefix_gallery_cats ON prefix_gallery_imgs.cat = prefix_gallery_cats.id WHERE prefix_gallery_imgs.cat = ".$cid." AND (recht >= ".$_SESSION['authright']." OR recht IS NULL) ORDER BY id DESC LIMIT ".$page.",1");
und desweiteren musste in Zeile 197 das
$erg = db_query("SELECT prefix_gallery_imgs.id,prefix_gallery_imgs.cat,datei_name,endung,prefix_gallery_imgs.`besch`,klicks,vote_wertung,vote_klicks FROM prefix_gallery_imgs LEFT JOIN prefix_gallery_cats ON prefix_gallery_imgs.cat = prefix_gallery_cats.id WHERE prefix_gallery_imgs.cat = ".$cid." AND (recht >= ".$_SESSION['authright']." OR recht IS NULL) ORDER BY id ASC LIMIT ".$anfang.",".$limit);
durch
$erg = db_query("SELECT prefix_gallery_imgs.id,prefix_gallery_imgs.cat,datei_name,endung,prefix_gallery_imgs.`besch`,klicks,vote_wertung,vote_klicks FROM prefix_gallery_imgs LEFT JOIN prefix_gallery_cats ON prefix_gallery_imgs.cat = prefix_gallery_cats.id WHERE prefix_gallery_imgs.cat = ".$cid." AND (recht >= ".$_SESSION['authright']." OR recht IS NULL) ORDER BY id DESC LIMIT ".$anfang.",".$limit);
ersetzten.
und wenn ich nichts vergessen habe dürfte danach das neueste bild der jeweiligen Kategorie ganz vorn sein.
Für den Fall das du eher daran dachtest das die Kategorie in die zuletzt ein Bild upgeloadet wurde ganz oben stehn soll, sag einfach bescheid, weil dazu hab ich heut abend kein bock mehr :-), (kleiner ansatz; obwohl es bestimmt feinere und einfachere lösungen dafür gibt, könnte man in /include/admin/gallery.php bestimmt ein update befehl einfügen der beim upload die aktuelle zeit in eine extra angelegte spalte in prefix_gallery_cats einträgt. Danach wäre es einfach die galleryn nach der zeit zu sortieren.)
mfg
Kamatro