Ciao ragazzi,
è possibile inserire del codice javascript all'interno del body di una pagina drupal?
Grazie in anticipo per le risposte!
Saluti
Agostino Polizzano
Ciao ragazzi,
è possibile inserire del codice javascript all'interno del body di una pagina drupal?
Grazie in anticipo per le risposte!
Saluti
Agostino Polizzano
Si. In varie modi:
Per tutto il sito:
Aggiungi lo script nel file miotema.info: http://drupal.org/node/171205#scripts
Per un tipo di nodo o nodo specifico:
Usi template suggestions: http://drupal.org/node/190815 ed aggiungi il markup HTML
<script type="text/javascript" src="url/del/file/javascript"></script>
Programmaticamente:
Aggiungi il file nella funzione
miotema_preprocess_page
usando drupal_add_jsNota: Ricorda sempre il tatuaggio: http://www.drupalitalia.org/node/11106#comment-36126
Più imparo, più dubito.
Grazie infinite! Ho risolto con l'ultimo metodo da te suggeritomi!!
Ho utilizzato questa funzione all'interno del file node.template.php:
Puoi verificare tu stesso come il tutto funziona abbastanza bene
con tutti i browser, tranne che con firefox!!
Il link della pagina è il seguente:
http://www.agostinopolizzano.info/home/content/calcolatore-combinatorio-di-permutazioni-disposizioni-e-combinazioni
Hai qualche suggerimento o alternativa da propormi?
Grazie!
Agostino Polizzano
Agostino Polizzano
Ingegneria Informatica
website: Agostino Polizzano
Buongiorno a tutti , stavo leggendo attentamente la discussione , e ho un po' lo stesso problema , dovrei integrare il codice javascript per il blocco del tasto destro in tutte le pagine del sito che ho creato in drupal , pero' ho seguito la via programmatica ,integrando nel file common.inc la funzione avanzata di drupal_add_js pero' adesso mi sono fermato , perche' non riesco a capire come fare per integrare questo codice js.
Potreste darmi una mano ?
Grazie mille.
Cordiali saluti.
JOKERINO
Se modifichi il file commin.inc cosa fai quando devi aggiornare Drupal ad una nuova versione? Rimodifichi il file common.inc? E se ti dimentichi di farlo?
Le modifiche ai file del core di Drupal non sono mai da fare... la flessibilità di Drupal sta nel fatto che puoi riscrivere tutto via modulo/template senza toccare il core. Nel tuo caso, se vuoi aggiungere un javascript per ogni pagina, puoi farlo direttamente via template aggiungendo il file nel .info:
scripts[] = path_to_your_javascript.js
;)