Joomla.it Forum

Componenti per Joomla! => Gestione documenti e download => : fede91it 17 Apr 2008, 15:59:40

: [MiniGuida] Errato output descrizioni frontend (solo testo, no html)
: fede91it 17 Apr 2008, 15:59:40
Risolvere il problema di rendering HTML in frontend

Perché ogni versione nuova di Docman da dei problemi?  ;D

Vediamo come risolvere l'errata codifica OUTPUT del codice HTML nelle descrizioni dei nostri documenti in front-end.
Scrivendo una qualsiasi cosa contenente formattazioni, a capi, immagini, dal lato amministrativo di Joomla, Docman, andando a scrivere il codice di output nel componente in frontend interpreta l'html in maniera errata, visualizzando solo testo, senza formattazioni e via dicendo.

Vediamo ora come evitare questo stressante problema:


1) Apriamo il nostro FTP e scarichiamoci il file:


/administrator/components/com_docman/classes/DOCMAN_model.class.php


2) Apriamolo con qualsiasi editor testuale e rechiamoci alla riga 429

3) Cancelliamo l'intera stringa:


$this->objFormatData->dmdescription     = mosHTML::cleanText($objDBDoc->dmdescription);


4) Ricarichiamo il file sull'FTP e gustiamoci un DocMan come si deve  ;)
: Re: [MiniGuida] Errato output descrizioni frontend (solo testo, no html)
: Marksss 21 May 2008, 17:33:24
Grandioso!!! Mi hai fatto risolvere il problema che avevo....!!
GRAZIE!!! ;D ;) ;D
: Re: [MiniGuida] Errato output descrizioni frontend (solo testo, no html)
: Marksss 21 May 2008, 17:50:30
Risolvere il problema di rendering HTML in frontend

Perché ogni versione nuova di Docman da dei problemi?  ;D

Vediamo come risolvere l'errata codifica OUTPUT del codice HTML nelle descrizioni dei nostri documenti in front-end.
Scrivendo una qualsiasi cosa contenente formattazioni, a capi, immagini, dal lato amministrativo di Joomla, Docman, andando a scrivere il codice di output nel componente in frontend interpreta l'html in maniera errata, visualizzando solo testo, senza formattazioni e via dicendo.

Vediamo ora come evitare questo stressante problema:


1) Apriamo il nostro FTP e scarichiamoci il file:


/administrator/components/com_docman/classes/DOCMAN_model.class.php


2) Apriamolo con qualsiasi editor testuale e rechiamoci alla riga 429

3) Cancelliamo l'intera stringa:


$this->objFormatData->dmdescription     = mosHTML::cleanText($objDBDoc->dmdescription);


4) Ricarichiamo il file sull'FTP e gustiamoci un DocMan come si deve  ;)
Scusa, tu sapresti dove si modifica il carattere e la grandezza di questo, per i titoli dei documenti?
Grazie!
: Re: [MiniGuida] Errato output descrizioni frontend (solo testo, no html)
: cicalone 11 Aug 2008, 20:22:51
Ho provato ad effettuare la modifica segnalata, applicandola alla versione 1.4 di DOCman (l'istruzione da cancellare si trova alla riga 215), ma non ho ottenuto l'effetto sperato. Quando dal front-end si visualizzano i documenti in formato htm/html le immagini non vengono visualizzate. E' necessario apportare altre modifiche?