Textarea.js. Problemi con i temi e i css
Thu, 2006-06-15 14:15 — psicomante
Se avete creato, usato o modificato un tema per drupal, e su Internet Explorer (IE, cioè il diavolo) vedete la textarea resizable spostata verso destra con un orrendo effetto di "rottura" (del DOM, non delle parti basse) allora questa piccola guida fa per voi.
Il problema è stato riscontrato da numerose persone, purtroppo non ho ancora trovato una soluzione definitiva. Sul forum di Drupal, qualcuno ha provato ad allungare il form-item per vedere il problema risolto. Purtroppo il campo subject viene spostato...e crea problemi a risoluzioni basse.
.form-item
{
width: 98%;
clear: none;
}
se volete tagliare la testa al toro, aggiungete queste righe a template.php per disabilitare completamente textarea.js. Naturalmente dovrete avere un tema phptemplate.
function phptemplate_textarea($element) {
$class = array('form-textarea');
$cols = $element['#cols'] ? ' cols="'. $element['#cols'] .'"' : '';
_form_set_class($element, $class);
return theme('form_element', $element, ''. check_plain($element['#value']) .'');
}
![[title-raw] [title-raw]](http://blog.psicomante.net/sites/psicomante.net/files/imagecache/view/imagesblog/locale is unable to rebuild lost javascript translation files-1467240304_cd383f73b5.jpg)

Comments
Post new comment