menù:sostituire il testo con immagini?

nik
Posts: 55
Iscritto il: 03 Ott 07

Ciao, vorrei sostituire il testo dei menù con un immagine. Per fare un esempio sostituire il testo "commenti recenti" o "Argomenti del forum"con un'immagine gif o png. Mi sapete dire dove devo intervenire?


Posts: 2049
Iscritto il: 01 Gen 07
Admin di Drupal ItaliaSviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneTraduttore

pessima scelta, (usa i CSS se proprio vuoi fare una cosa del genere), in ogni caso prova a dare un occhio a http://drupal.org/project/imagemenu e vedi se riesci ad adattarlo al tuo scopo.

__________________

Ciao
    Mavimo
_________________
Io mio sito su Drupal, CFD e OpenFOAM (e se vi chiedete cosa c'entrano l'uno con l'altro.. bhè, non so nemmeno io la risposta Sticking out tongue )


nik
Posts: 55
Iscritto il: 03 Ott 07

Grazie, posso chiederti perchè ritieni che sia una pessima scelta?


Posts: 2049
Iscritto il: 01 Gen 07
Admin di Drupal ItaliaSviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneTraduttore

Accessibilità innanzitutto (se ti interessa la questione apri un topic nella sezione apposita del forum), poi consumano molta banda (pensa a chi usa il 56k o chi ha dispositivi miobili per cui paga i dati scambiati, la banda che devi acquistare sul server, ...) insomma puoi ottenere risultati altrettanto belli consumando molte meno risorse Smiling

__________________

Ciao
    Mavimo
_________________
Io mio sito su Drupal, CFD e OpenFOAM (e se vi chiedete cosa c'entrano l'uno con l'altro.. bhè, non so nemmeno io la risposta Sticking out tongue )


nik
Posts: 55
Iscritto il: 03 Ott 07

Grazie, metto da parte la tua considerazione.

Ciao.


Posts: 57
Iscritto il: 13 Dic 05
Traduttore

Il problema dell'accessibilità viene risolto alla grandissima col vecchio metodo del text indent, ma in ogni caso è preferibile evitare l'uso di immagini visto che sempre più persone navigano via umts dove ogni singolo kb viene pagato profumatamente.... purtroppo. Sad

__________________

Posts: 91
Iscritto il: 14 Dic 06

mavimo imagemenu non va bene per il suo caso.

Citazione:
A simple module which allows you to create menus from image files. Supports title (displayed when hovering over a menu item), alt text, weights and optional mouseover behaviour.
Si parla di menu standard, non quelli di array $links.

nik, lo puoi fare tranquillamente con CSS

parasite, mavimo, in questo caso parliamo di pochi KB, "sempre più persone navigano via umts" saranno, nella migliore delle ipotesi, 0,1% dei visitatori totali del sito, non siate paranoici. Laughing out loud

__________________

Gross Design Studio – drupal web agency


nik
Posts: 55
Iscritto il: 03 Ott 07

Se utilizzare un'immagine o lasciare il testo lo vedrò in seguito tenendo presente tutte le Vs. considerazioni,
in ogni caso sto studiando adesso i fogli di stile e non trovando in quale? CSS intervenire pensavo di
modificare il block.tpl.php nella cartella del tema come indicato in drupal.org.
Aggiungendo all'inizio del file :

<?php
if ($block->module == 'user' && $block->delta == 1) {
   
$block->subject = '<img src="files/img/navigazione.png">';
}
else if (
$block->module == 'user' && $block->delta == 3) {
       
$block->subject = '<img src="files/img/chieonline.png">';
}
?>

sembra che funzioni. Se avete controindicazioni su questo metodo o volete farmi un esempio in CSS e ben accetto.
Quando sarà il momento spero di poter contribuire in qualche modo...
Grazie comunque a tutti


Condividi contenuti