eliminazione fuso dal modulo event in drupal5.X

7 contenuti / 0 new
Ultimo contenuto
eliminazione fuso dal modulo event in drupal5.X

Salve a tutta la comunità! è la mia prima richiesta di help, sono una neofitissima di Drupal e vorrei chiedere se è possibile che non compaia Fuso orario: Etc/GT+1 nella pubblicazione di un event. Sto provando ad amministrare il sito della mia scuola, accetto critiche , indicazioni e quant'altro. A presto allora

premetto che anch'io non sono esperto di Drupal. Non mi sembra che dalle impostazioni di configurazione si possa eliminare la visualizzazione del fuso. Se te la cavi con html e php vedrai dal sorgente della pagina che la riga timezone è contenuta in un div con classe "event-tz". Una soluzione brutale, che probabilmente mi attirerà il disprezzo di che ne sa pù di me, è cercare nei sorgenti il punto in cui quel div è creato e commentarlo. Io lo vedo in event.theme in modules/event/ (cerca "-tz"). Buon anno

edit. per curiosità ho provato: nella mia versione se commento la riga 385 di event.theme

// $output .= '<div class="event-nodeapi"><div class="'. $node->type. '-tz"><
label>'. t('Timezone: ') .'</label>'. $zones[$node->timezone] .'</div></div>'."\
n";  

sparisce la stampa della timezone. Magari aggiungi $output .= '<br />'; per conservare lo spazio.

prova a vedere se ci sono dei file tpl.php nel modulo event. Aprili e cerca qualcos che si riferisca alla timezone e cancellali. Ora salva il file nella cartella del tuo tema usato e il gioco è fatto :)

nella mia versione (5.x-1.x) non c'è nessun file template

ah no, i template non sono supportati dalla versione 5.x (O meglio, realizzarli è molto più complicato e a molti sviluppatori non conviene). Dovresti aggiornare alla 6.x. Prova a vedere quali moduli ti mancano magari con upgrade_status.

per quanto mi riguarda resto alla 5.x perché mi basta e il sito in questione avrà vita limitata. Magari a kiappy, che inizialmente ha posto la domanda, può interessare una soluzione più semplice basata sul template.

il modo più semplice è aggiungere al file style.css nella directory del tema attivo del tuo sito la seguente linea:

div.event-tz { display:none; }

questa modifica si ripercuote su tutti i nodi di tipo evento.

per approfondimenti guarda l'handbook: http://drupal.org/handbook/modules/event