In allegato ho messo il codice della funzione che ho modificato:
view.html.php che va rinominata e sostituita (conservate una copia dell'originale) a quella che si trova nella cartella
/components/oziogallery2/views/09mediagallery/CARATTERISTICHE:
- Funziona ricorsivamente in presenza di sottodirectory
- Permette l'ordinamento alfabetico/alfab-inverso/casuale
- Link alla versione originale della foto con relativo testo opzionale (come l'originale)
- In caso di file e cartelle presenti nella stessa sottodirectory, i file vengono messi in una directory "fittizia" con lo stesso nome della directory padre:
filesystem xml
FOLDER1 FOLDER1
- file 1 - FOLDER1
- file 2 ==> - file1
- FOLDERB - file2
- FOLDERB
NON IMPLEMENTATE:
- Esclusione dei file .th.
- Ordinamento per data
FUNZIONAMENTO:
Questa funzione che ho trovato in rete a partire dal path genera un array di array che rappresenta la struttura delle cartelle.
Io ho riscritto (l'ho fatto a mo' di esercizio) tutta la funzione che genera l'xml a partire da questo file.
Tenete conto che era un bel po' che non prendevo in mano il php e che l'ho sempre utilizzato per micro-funzioni. Probabilmente ci saranno parti poco chiare e qualche pezzo di codice di test qua e là. Spero di non aver fatto troppi danni
[allegato vecchio più di un anno eliminato automaticamente]