Joomlashow arrow Articoli arrow Perchè il codice HTML viene rimosso dagli articoli in Joomla 1.5.8?

Perchè il codice HTML viene rimosso dagli articoli in Joomla 1.5.8?

19-04-2009 23:00

Questo articolo è è il risultato di una traduzione e di un'adattamento dell'articolo Why does some HTML get removed from articles in version 1.5.8? tratto dalla documentazione ufficiale di Joomla.

L'articolo è stato tradotto da Paolo Mariani e adattato da Federico Capoano

Joomla! 1.5.8 ha una configurazione di default abbastanza restrittiva per quanto riguarda i filtri presenti durante l'inserimento o modifica degli articoli. Il comportamento predefinito che viene applicato implementa un filtro di tipo "Black list" (lista nera) come precauzione di sicurezza contro possibili attacchi XSS (Cross Site Scripting).

Questo filtro impedisce di utilizzare alcuni tag html che potrebbero essere utilizzati da un utente malintenzionato per attaccare il sito.

I tag html che vengono filtrati sono i seguenti:

'applet', 'body', 'bgsound', 'base', 'basefont', 'embed', 'frame', 'frameset', 'head', 'html', 'id', 'iframe', 'ilayer', 'layer', 'link', 'meta', 'name', 'object', 'script', 'style', 'title', 'xml'

A causa di ciò si possono avere problemi nel tentare di inserire negli articoli video da Youtube o altri oggetti come Javascript o Flash.

Se il filtro di default non è adatto alle vostre esigenze (e probabilmente non lo è), può essere modificato dalla Configurazione Globale degli articoli.
Per esempio, cambiamo le impostazioni di default in modo che non vi siano filtri per i membri del gruppo Super Administrator:

  1. Aprire la sezione "Gestione Articoli" del backend di Joomla 1.5.8

    gestione articoli

  2. Cliccare sul pulsante "Preferenze" in alto a destra per aprire la "Configurazione Globale degli articoli".
    Preferenze
  3. Scorrere in basso verso le "Opzioni Filtro", evidenziare tutti i gruppi (tenere premuto il pulsante CTRL sulla tastiera e selezionare i gruppi) eccetto "Super Administrator", quindi per "Tipo filtro" selezionare "Blacklist (Predefinito)", come indicato nell'immagine.

Opzioni Filtro

Con questa configurazione, Joomla! userà il filtro Blacklist di default per tutti gli utenti eccetto che per il gruppo "Super Administrator". Per permettere ad altri gruppi di utenti di utilizzare le funzionalità di gestione dei contenuti senza filtri o con filtri più permissivi, è sufficiente modificare queste due opzioni; ad esempio per annulare il filtro su tutti i gruppi seguire le istruzioni sopra riportate ma selezionate solo il gruppo Registered.

Le informazioni presenti in questo articolo valgono solamente per la versione 1.5.8 di Joomla.

AstridServizi ItaliaPaolo Mariani, traduttore e imprenditore, titolare di AstridServizi Italia, Monza e socio di Europrogettare, ha collaborato con importanti aziende, case editrici ed enti fieristici in qualità di traduttore, revisore e redattore, copywriter di testi e pagine pubblicitarie. Fin da giovane è appassionato di informatica, in passato si è accostato al PHP e gestisce il sito amatoriale www.tuttomonza.com, recentemente si sta dedicando al CMS Joomla con cui ha creato il sito www.europrogettare.eu.

 

Nemesis DesignFederico Capoano è un freelance web designer / web developer proveniente da Roma che attualmente vive in Spagna, nelle Isole Baleari. Ideatore e fondatore di Joomlashow.it, gestisce una piccola impresa individuale che offre servizi di web design e web development conosciuta come "Nemesis Design".

Puoi tenerti aggiornato su nuovi articoli e tips & tricks su Joomla seguendolo su Twitter.

Commenti utenti  

Visualizza 4 di 4 commenti

provato ma non funziona

grazie per l'aiuto ma non funziona... mannaggia! hai altri suggerimenti? grazie di nuovo

Scritto da: ste (Guest) 29-04-2009 17:29

grande

Ottimo, sei un grande.....utilissimo

Scritto da: stefano (Guest) 30-04-2009 10:03

non va

Nemmeno a me funziona... il codice Javascript continua a cancellarlo

Scritto da: Mary (Guest) 30-04-2009 20:12

avete provato?

nemmeno a me funziona

Scritto da: enrico (Guest) 18-11-2009 17:44

Aggiungi il tuo commento

Nome
E-mail
Titolo  
Commento
 

Caratteri rimasti: 1000

   
   
   
‹ Precedente   Successivo ›

Login

Hai dimenticato la password?

Registrati