volevo mettere titolo e descrizione immagine sopra all'immagine nella pagine displayimage.php e non sotto come è adesso
Ho cercato file di template, ma sono sparsi tra il codice. Insomma io sono pigro e abituato a template separati dalle funzioni e non riesco a trovare il file da modificare. Chiedo aiutoooo
;D
Non vorrei sbagliare, ma dopo che hai impostato un tema per poterlo modificare devi andare in themes/nometemascelto/style.css
Poi se hai già trovato lo style devi vedere nella cartella image a quale immagine corrisponde quella che vuoi modificare, dai lo stesso nome all'immagine che vuoi inserire tu e la carichi.
ok grazie, ma io volevo cambiare proprio il template, non i colori e le immagini.
Vorrei mettere titolo e descrizione dell'immagine in alto prima dell'immagine e non dopo come è di default.
Allora dovresti andare nella cartella del tema scelto, c'è un file chiamato template.html... Lì ci sono tutti i pezzi che poi prendono le scritte.
no, il template da solo l'header e il footer, ma non la parte centrale.
il file che ricupera l'immagine intermediaria è displayimage.php, ma dovresti poter configurare a piacimento il look del tuo tema, operando modifiche su template.html e theme.php del tuo tema in uso.
all'interno di theme.php ci solo commenti
all'interno di template c'è solo indicato che nel "body" c'è la GALLERY
se vado a vedere dentro a displayimage.php ci sono solo le funzioni di informazioni sulle immagini, ma non c'è una riga di numero di html.
che tema usi?
classic
Classic non ha tutti i tokens definiti, (quando non sono definiti prende quelli di default).
Per vedere cosa modificare, prendi il theme "sample", ora se cerchi bene c'e' tutto, se ho capito bene come lo vuoi a te serve modificare questo:
// HTML template for intermediate image display
$template_display_media = <<<EOT
<tr>
<td align="center" class="display_media" nowrap="nowrap">
<table cellspacing="2" cellpadding="0" class="imageborder">
<tr>
<td align="center">
{IMAGE}
</td>
</tr>
</table>
</td></tr>
<tr><td>
<table width="100%" cellspacing="2" cellpadding="0" class="tableb">
<tr>
<td align="center">
{ADMIN_MENU}
</td>
</tr>
</table>
<!-- BEGIN img_desc -->
<table cellpadding="0" cellspacing="0" class="tableb" width="100%">
<!-- BEGIN title -->
<tr>
<td class="tableb"><center><b>
{TITLE}
</b></center></td>
</tr>
<!-- END title -->
<!-- BEGIN caption -->
<tr>
<td class="tableb"><center>
{CAPTION}
</center></td>
</tr>
<!-- END caption -->
</table>
<!-- END img_desc -->
</td>
</tr>
EOT;
Gioca con questo e poi capirai come funziona.
(Ricordati i backup)
Ciao,
-Davide
Grazie a tutti ragazzi!!!
Soluzione applicata: ho preso un theme.php a caso l'ho modificato e sovrascritto a quello classic.
Il mio problema era che non sapevo che in mancanza delle info nel classic si andava a prendere lo stile di default.
ciao e grazie ancora!!!