ATTENZIONE ATTENZIONE!!
Sono riuscito a trovare la parte di codice che interessa l'ordinamento delle foto!
Nel file "gallery.php", cercare questa porzione di codice:
/////////////////////////////////////////////////
// Inizio la lettura della directory e applico i filtri
@$d = dir($directory);
if ($d)
{
while($entry = $d->read()) {
$ps1 = strpos(strtolower($entry), $filter1);
if (!(($ps1 === false) || ($ps1 === false))) {
$items[$entry]['mtime'] = filemtime($entry);
}
$ps2 = strpos(strtolower($entry), $filter2);
if (!(($ps2 === false) || ($ps2 === false))) {
$items[$entry]['mtime'] = filemtime($entry);
}
}
$d->close();
e sostituire la riga tra gli IF con questa:
$items[$entry]['mtime'] = $entry;
Ora nell'array "$items" non verrà salvata più la data del file, bensì il nome!
Purtroppo c'è un altro problema: l'array viene ordinato per nome DESCRESCENTE, per far sì che le foto siano ordinate in modo CRESCENTE, si deve modificare un altra porzione di codice:
// start Vamba fix 11.08.2008
if ($items == '')
{
@arsort($items);
} else {
arsort($items);
}
// end Vamba fix
con questa:
// start Vamba fix 11.08.2008
if ($items == '')
{
@asort($items);
} else {
asort($items);
}
// end Vamba fix
Spero di essere stato d'aiuto ad altri utenti..
cari saluti,
Kevin
ps. chi può di inserire [RISOLTO] nel titolo del post ?!