Ciao,
ho la necessità di inserire il codice qui sotto nel corpo di una pagina utilizzando la casella di testo di default di drupal per l'inserimento dei contenuti.
<a title="Preview" onclick="MM_openBrWindow('{root_url}/player/ascolta.php?s=1','Player','width=300,height=100'); return false;" href="player/ascolta.php?s=1">Ascolata</a>
Come posso ottenere la root url del sito da sostituire a {root_url} per evitare di inserire http://localhost/nomesito in locale e poi sostituirlo sul sito web vero e proprio con l'indirizzo tipo http://www.nomesito.it/
C'è qualche tag speciale che restituisce questo valore?
Grazie
Non hai bisogno di un URL assoluto con http, ma di un URL assoluto che comincia con /.
Per ottenere l'URL di base del tuo sito, devi inserire del php e stampare la funzione base_path()
<a title="Preview" onclick="MM_openBrWindow('<?php print base_path(); ?>/player/ascolta.php?s=1','Player','width=300,height=100'); return false;" href="player/ascolta.php?s=1">Ascolata</a>
Ricordati che per inserire PHP devi aver attivato il relativo formato di input, tramite l'attivazione di un modulo (incluso nel core di Drupal, ma disattivato di default a partire da D6).