Concettualmente, un mod per visualizzare le miniature delle categorie prive di album dovrebbe essere molto simile al mio mod per le miniature negli album-parola chiave: potete prender spunto da quello.
Ciao Ludo, è un pò che non mi faccio vivo ma ero occupato con altre cose, ora devo risolvere il problema Galleria per AF.
Darò un'occhiata alla tua Mod ma avrei anche un'altra idea:
Dato che il codice che provvede a visualizzare la Lista delle Categorie è nel file theme.php e precisamente:
<td class="catrow_noalb" colspan="3"><table border="0"><tr><td align="left">{CAT_THUMB}</td><td align="left"><span class="catlink"><b>{CAT_TITLE}</b></span>{CAT_DESC}</td></tr></table></td>
e in particolare la variabile {CAT_THUMB} che visualizza l'immagine (se presente) e {CAT_TITLE} che visualizza il Nome della Categoria in forma di link.
Infatti, il risultato della variabile {CAT_TITLE} è
<span class="catlink"><b><a href="index.php?cat=1">Nome_Categoria</a></b></span>
Ora a noi servono delle immagini da associare alla Categoria.
Non ho trovato dove si forma l'array ma si può aggirare l'ostacolo ricavando da {CAT_TITLE} il "cid", nel caso mostrato il numero "1".
Questo si potrebbe ottenere con una funzione o con un codice di questo tipo:
$cat_tmp = str_replace('">','cat=', {CAT_TITLE}); // trasformo la stringa "> in cat=
$cat = explode('cat=', $cat_tmp); // creo un array utilizzando "cat=" come separatore
$cid_cat = $cat[2]; // il cid è il terzo campo dell'array
$thumb_cat = $path . "/thumbs_cat/thumbcat". $cid_cat . ".jpg" ; /il nome della miniatura
Adesso che ho il "cid" posso creare una eventuale immagine del tipo "thumbcat_1.jpg" da associare alla Categoria 1
caricando delle miniature in una cartella "thumbs_cat" e utilizzando un is_file($thumb_cat) per controllare se esiste.
Il codice diventerebbe:
<td align="left">if (...il file esiste...){...visualizza la miniatura...}else{{CAT_THUMB}}</td>
....
Ci provo e poi vi so dire.