Back to top

Autore Topic: Modificare Docman  (Letto 5108 volte)

Offline mappyweb

  • Esploratore
  • **
  • Post: 68
    • Mostra profilo
Modificare Docman
« il: 24 Set 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?

Offline roberto2011

  • Nuovo arrivato
  • *
  • Post: 13
    • Mostra profilo
Re:Modificare Docman
« Risposta #1 il: 25 Set 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




Offline mappyweb

  • Esploratore
  • **
  • Post: 68
    • Mostra profilo
Re:Modificare Docman
« Risposta #2 il: 25 Set 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

Offline roberto2011

  • Nuovo arrivato
  • *
  • Post: 13
    • Mostra profilo
Re:Modificare Docman
« Risposta #3 il: 26 Set 2009, 11:00:49 »

Offline mappyweb

  • Esploratore
  • **
  • Post: 68
    • Mostra profilo
Re:Modificare Docman
« Risposta #4 il: 04 Ott 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

Offline mappyweb

  • Esploratore
  • **
  • Post: 68
    • Mostra profilo
Re:Modificare Docman
« Risposta #5 il: 05 Ott 2009, 21:54:04 »
Citazione
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

 



Web Design Bolzano Kreatif