Ho visto questi 2 codici con le rispettive chiusure, vorrei sapere a cosa servono e se li posso sostituire con html
<ja:rowiterator>
<ja:coliterator>
Printable View
Ho visto questi 2 codici con le rispettive chiusure, vorrei sapere a cosa servono e se li posso sostituire con html
<ja:rowiterator>
<ja:coliterator>
stai prendendo un template di JAlbum e modificandolo per un layout statico tuo? :mrgreen:
Quelli sono tag proprietari di JAlbum, che il programma converte quando inserisce le foto e crea le pagine - probabilmente creano una tabella, iterando su righe (row) e colonne (columns). Dovrai probabilmente ripetere il codice contenuto in essi per ognuna delle tue immagini.
Spero che credito sia dato dove necessario e i copyright rispettati :|
prova a generare una galleria di foto e a guardare il risultato, invece del template. Quei tag saranno sostituiti con dell'html.
Per il copyright, se il codice che stai copiando non è tuo, devi verificare se ti è permesso copiarlo e modificarlo per i tuoi usi (di solito si, ma non si sa mai) e se magari l'autore originale richiede uno speciale modo di riconoscerne la provenienza.
e.g. : le diffusissime icone di Mark James sono libere nel più ampio senso (no, 'spe, non hanno volontà propria), ma l'autore richiede comunque di essere citato come autore originale in ogni sito che le utilizzi.
La gallery è mia http://www.photoman.altervista.org/g...out/index.html e anche tutto ciò che uso.
I tag di jalbum non sono sostituiti ma elaborati e messi in un file html ma comunque non vengono sostituiti, ti posto una pag di come i file di jalbum vengono output, i div li ho messi io, il resto è di jalbum:
Codice HTML:...
<div id="contenuto">
<table summary="">
<ja:rowiterator>
<tr>
<ja:coliterator>
<td>
<a href="$closeupPath" title="$label" target="<%= currentFile.isDirectory()?"_top":"slide" %>" />
<img class="borderThumbs" src="$thumbPath" width="$thumbWidth" height="$thumbHeight" alt="$label" title="$label" />
</td>
</ja:coliterator>
</tr>
</ja:rowiterator>
</table>
</div>
...
quello decisamente non è l'output che poi metterai sul sito, pieno di $thumbPath e tag strani. Quel file ripasserà dentro JAlbum che se ne uscirà con del codice sensato.
Ripeto: gli iteratori vanno sostituiti ripetendo il loro contenuto per ogni riga/colonna di foto che vuoi mostrare