Joomla.it Forum
Non solo Joomla... => Pubblica Amministrazione => Accessibilità con "JOOMLAFAP" => : mappyweb 24 Sep 2009, 18:11:04
-
Salve,
mi sto cimentando per la prima volta con la creazione di un sito con joomlafap e ho l'esigenza di utilizzare anche Docman come unico componente aggiuntivo. Guardando sul Forum ho trovato riferimenti a modifiche da fare a volte indicate come molto difficili altre come semplici, ma in ogni caso non ho trovato chiarimenti o meglio istruzioni su quali sono.
C'è qualc'uno che l'ha già fatto che ha voglia di scrivere le istruzioni sul forum così da illuminare chi come me ne ha bisogno?
-
io ho modificato solo il file
\themes\default\templates\documents\document.tpl.php linea 54 e 55
<table summary="<?php echo $this->data->dmname?>" cellspacing="0" >
<caption><?php echo _DML_TPL_DETAILSFOR ?> <?php echo $this->data->dmname ?></caption>
in
<table cellspacing="0" >
<?php echo _DML_TPL_DETAILSFOR ?> <?php echo $this->data->dmname ?>
nel validare i css ho trovato questo errore
-moz-border-radius: 3px;
in media/system/css/modal.css
-
La proprietà caption non mi veniva segnalata come errore dal validatore che invece mi segnala errore 5 righe sotto, più precisamente riga 60 che ho modificato da così:
<td><?php echo _DML_PROPERTY?></td><td><?php echo _DML_VALUE?></td>
a così:
<th><?php echo _DML_PROPERTY?></th><th><?php echo _DML_VALUE?></th>
e nel file \themes\default\templates\categories\list_item.tpl.php ho cambiato la riga 48 così:
[prima]
?><a class="dm_icon" href="<?php echo $item->links->view;?>"><img src="<?php echo $item->paths->icon;?>" alt="folder icon" />[/url]<?php
[dopo]
?><a class="dm_icon" href="<?php echo $item->links->view;?>"><img src="<?php echo $item->paths->icon;?>" alt="<?php echo $item->data->name;?>" />[/url]<?php
il validatore mi dava errore sul valore "alt" delle immagini ripetuto per immagini vicine
quale validatore hai usato? io questi per ora:
http://validator.w3.org/
http://wave.webaim.org/
il secondo è quello che mi segnalava gli errori che ho corretto come sopra
-
http://achecker.ca/checker/index.php
http://validator.w3.org/
http://jigsaw.w3.org/css-validator/
il foglio di stile è messo veramente male..
-
http://achecker.ca/checker/index.php
http://validator.w3.org/
http://jigsaw.w3.org/css-validator/
il foglio di stile è messo veramente male..
Cioè? non ho avuto segnalazioni di errore dalla validazione del CSS.
Intanto segnalo le modifiche al modulo lister di Docman, più precisamente:
file /modules/mod_docman_lister/mod_docman_lister.php
righe 146 - 147:
aggiunto $name = $doc->getData('dmname');
dopo la riga 146 e modificato la ex riga 147 (ora 148) così:
$html .= "<a class=\"$class_link\" title=\"$name\" href=\"$url\">";
modificata anche la ex riga 151 (ora 152) così:
$html .= "<img border='0' src=\"".$doc->getPath('icon', 1, '16x16')."\" alt=\"". _DML_FILEICON_ALT ." ".$row->id."\" /> ";
questo per correggere gli errori che mi venivano segnalati con le impostazioni che io ho dato al modulo, quindi può essere che con impostazioni diverse i risultati siano diversi
-
modificata anche la ex riga 151 (ora 152) così:
$html .= "<img border='0' src=\"".$doc->getPath('icon', 1, '16x16')."\" alt=\"". _DML_FILEICON_ALT ." ".$row->id."\" /> ";
mi autocorreggo:
alla riga 152 va anche tolto l'attributo border='0' che altrimenti genera un errore di validazione HTML