Joomla.it Forum
Non solo Joomla... => Pubblica Amministrazione => Accessibilità con "JOOMLAFAP" => : i0jfe 21 Jan 2010, 22:13:53
-
Se scrivo un articolo al quale attribuisco un sommario succede che il contenuto del sommario viene inserito all'interno di una table senza che sia definito l'attributo summary.
Total validator segnala la cosa come errore.
Ho cercato il file responsabile dell'apertura della table interessata ma non ne sono venuto a capo. :(
Se qualcuno ne sa di più e me lo fa sapere mi incarico di risolvere il problema.
Saluti Giovanni http://www.usprieti.it (http://www.usprieti.it)
-
Ho messo una pezza al problema nel modo seguente.
Template accessibile file html/com_content/article/default.php
Va modificata la porzione che riguarda toc come di seguito:
<?php if (isset ($this->article->toc)) : ?>
<?php $articolo_sommario = str_replace('<table cellpadding="0" cellspacing="0" class="contenttoc">','<table summary="articolo con sommario" cellpadding="0" cellspacing="0" class="contenttoc">',$this->article->toc); ?>
<?php echo $articolo_sommario; ?>
<?php endif; ?>
<?php echo ($this->article->text); ?>
Come si vede opero una semplice sostituzione attraverso la funzione str_replace.
-
Oh, guarda, se me n'ero accorta prima...
Io ho risolto invece a mano in un modo per me meno rischioso:
http://forum.joomla.it/index.php?topic=99338.0
Posto il link così da "concatenare" le due soluzioni a questo stesso problema, se i moderatori del forum sono d'accordo,
ciao
Cinzia