Joomla.it Forum

Non solo Joomla... => Pubblica Amministrazione => Accessibilità con "JOOMLAFAP" => : mappyweb 24 Sep 2009, 18:11:04

: Modificare Docman
: 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?
: Re:Modificare Docman
: roberto2011 25 Sep 2009, 07:39:44
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 ?>&nbsp;<?php echo $this->data->dmname ?></caption>


in
<table  cellspacing="0" >
<?php echo _DML_TPL_DETAILSFOR ?>&nbsp;<?php echo $this->data->dmname ?>

nel validare i css ho trovato questo errore
-moz-border-radius:      3px;
in media/system/css/modal.css



: Re:Modificare Docman
: mappyweb 25 Sep 2009, 13:24:20
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
: Re:Modificare Docman
: roberto2011 26 Sep 2009, 11:00:49
http://achecker.ca/checker/index.php
http://validator.w3.org/
http://jigsaw.w3.org/css-validator/


il foglio di stile è messo veramente male..
: Re:Modificare Docman
: mappyweb 04 Oct 2009, 01:09:35
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
: Re:Modificare Docman
: mappyweb 05 Oct 2009, 21:54:04
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