Buongiorno a tutti voi.
Sono un'utente ai primi passi con Drupal e sto cercando di creare pagine che contengano testo ed immagini. Il mio problema è capire come si inseriscono le immagini. Esiste un repository interno a Drupal in cui si possano caricare tutte le immagini che poi andranno inserite in varie pagine, magari con il tagl ?
Ringrazio anticipatamente chi vorrà darmi una mano!
L.B.
Ciao e benvenuto !!
Ci sono vari metodi:
Puoi usare il modulo image, che memorizza immagini come singoli contenuti (nodi), e ti permette poi tramite il modulo img_filter di inserire un tag nel testo della pagina che viene sostituito con l'immagine referenziata.
Avrai pertanto il nodo 1 che contiene l'immagine 1, il nodo 2 che è una pagina al cui interno chiedi di visualizzare l'immagine del nodo 1....
Puoi usare il modulo img_assist che ti permette di fare upload delle immagini e di creare il tag html per visualizzzare le immagini
Puoi usare il modulo inline, che insieme al modulo upload permette di caricare insieme ad ogni nodo le immagini e di inserire un tag nel testo della pagina che viene sostituito con l'immagine referenziata.
In questo caso, le immagini sono intimamente legate alla pagina e non sono dei nodi aggiuntivi.
Crei la pagina 1, alleghi le img1,img2 e img3, e metti dei tag nel testo per visualizzare img1, img2 e img3.
Vedi tu quale metodo scegliere.
Facci sapere come va...
Matteo
Ho utilizzato, come mi hai detto, i moduli inline e upload e, come per magia, finalmente ho visto l'immagine nel testo.
Aggiungo ancora una domanda: per ingrandire e centrare l'immagine devo intervenire con un CSS o c'è un modo più semplice?
Grazie infinite per l'aiuto
Sulla nuova versione (CVS) stanno lavorando alla possibilità di specificare un parametro CLASS dove specificare la classe CSS.
In questo momento, puoi usare solo 1 tipo di classe, e puoi giocare con il CSS per l'allineamento.
Matteo
***** "Sulla nuova versione (CVS) stanno lavorando alla possibilità di specificare un parametro CLASS dove specificare la classe CSS." ******
In che senso? in fase di upload di un immagine?.... quando selezioni l'immagine, selezioni anche la classe?
Ciao
Gianni
No, è parte della sintassi del tag inline....
specifichi il nome di una classe, e viene generato il codice html che punta a quella classe css.
Potresi creare 3 classi imgcenter, imgleft, imgright e specificare
class=imgcenter.
Matteo