Dar, mai întâi, rădăcina problemei:
O astfel de editare neautorizată a codului html în Joomla se întâmplă din cauza chips-uri ACL newfangled (liste de acces) sau listele de control al accesului. Acestea sunt liste de grupuri de utilizatori, care au fiecare o listă de permisiuni. Permisiunea de a citi, scrie, editare, etc. În general, accesul la aceste liste, la toate, repet toate, chiar și tu, administratorul site-ului dvs., inclusiv filtrarea de HTML!
Lista neagră permite toate etichetele și atributele cu excepția celor care sunt listate. În mod implicit, lista neagră include următoarele etichete. applet, corp, bgsound, de bază, BASEFONT, încorporare, cadru, frameset, cap, HTML, id, iframe, ilayer, strat, link-ul, meta, numele, obiect, script-ul, stil, titlu, XML.
Lista neagră implicită include următoarele atribute. acțiune, fundal, codebase, dynsrc, lowsrc.
Puteți bloca orice alte tag-uri, adăugându-le în câmpul „tag-ul de filtrare“ și „Atribut Filtru“, separate prin spații sau virgule.
Lista albă permite doar tag-urile listate în câmpul „tag-ul de filtrare“ și „Atribut Filtru“.
Fix pentru joomla 1.6
- Mergem la panoul de administrare Joomla!
- Apoi, faceți clic pe Conținut pe articolul de manager și să caute printre o grămadă de butoane de pe dreapta Opțiuni
- Deschideți Text Filtre (fila Filtre text)
- În contrast superutilizator (superutilizatori) și selectați Fără filtrare (Fără filtrare)
- Nu uitați să salvați!
Fix pentru joomla 2.5
- Du-te la panoul de administrare
- Faceți clic pe site-ul pe fila Setări generale și căutați pentru filtrele de text
- Deschideți filtrarea textului fila Setări (Filtre text)
- Pe de administratorul contrar și selectați „Fără filtrare“ (Fără filtrare)
- Rămânem!