Kaikki Web-sivustot tarjoavat HTML-koodia, joka voi liittää sivustosi näyttää hienoja vaihtoehto: Facebook uutissyöte tai Twitter, YouTube-video, valitse muille sivustoille, jne. Yrität kopioida ja liittää HTML: Joomla artikkeli tai mukautetun HTML-moduuli, ja huomaat, että koodi saadaan cut-off, poistetaan tarvittavat tunnukset, ja sen seurauksena, koodi ei toimi oikein. Ja sinun täytyy etsiä kolmannen osapuolen Joomla-ins, joiden avulla voit ratkaista ongelman. Tämä on ärsyttävää!
On kaksi paikkaa, joissa muutos auttaa sinua välttämään leikkaamalla liittää koodi. Ensimmäinen näistä on visuaalinen editori, ja toinen – vain määrittää järjestelmän Joomla.
Poistaminen leikata paketin visuaalinen editori.
Jos käytät TinyMCE – oletusmuokkaimen Joomla, ei ole mitään keinoa, joka katkaisi romu koodi Joomla 1.7. Ainakin, en löytänyt tällaista vaihtoehtoa. (Jos löydät sen, ota virkaa kommentteja ja haluaisin tietää kuinka teit sen.)
Katso erot asetukset päätoimittaja Joomla 1,5, verrattuna Joomla 1.7. Tämä näkyy, kun menee alas välilehti Extensions – Plugin Manager – Editor TinyMCE (Extensions – Plugin Manager – Päätoimittaja TinyMCE plugin):
Joomla 1.5
Joomla 1.7
Kuten näette, Joomla 1.5 Voit poistaa leikkautumisen koodia, toisin kuin Joomla 1,7, jos tätä vaihtoehtoa ei ole. En tiedä, miten pitää leikkaamasta TinyMCE koodin Joomla 1.7.
Joten, ensimmäinen tehtävä on löytää muulla editorilla, joka voi tehdä. Oma valinta JCE, mutta on muitakin vaihtoehtoja toimitukselle.
Poistaminen leikata koodin suoraan Joomla 1.7.
Poista leikkaus-koodi voidaan suoraan Joomla 1.7.Järjestelmä käyttää automaattisesti suodattimen musta lista HTML-tageja kaikesta sisällöstä, jonka annat tahansa visuaalinen editori. Se poistaa tag, kuten iframe, upottaa, esine, käsikirjoitus, lomake, ym..
Olette kuitenkin suuri valvoa tätä ominaisuutta Joomla 1.7. Siirry siihen välilehtien Materiaalit – johtaja Materiaalit, napsauta Asetukset-painiketta oikeassa yläkulmassa ja valitse Filters-välilehdellä tekstiä.
Voit nähdä, että jokainen käyttäjäryhmä luotu sivusto, oletuksena määritetty mustalle listalle. Kun viet yli pudotusvalikosta Tyyppi-sarakkeessa, suodatin laatikko hyppää esiin hyödyllisiä vinkkejä suodatus valintoja.
Musta lista voit käyttää mitään tageja ja attribuutteja, paitsi että se sisältää.
Oletusarvoisesti musta lista sisältää seuraavat tagit: appletin, kehon, bgsound, base, basefont, upottaa, kehys, kehyksiä, pää, html, id, iframe, ILAYER, kerros, linkki, meta, nimi, esine, käsikirjoitus, tyyli, otsikko, xml.
Oletusarvoisesti musta lista sisältää seuraavat määritteet: toiminta, tausta, Codebase, dynsrc, lowsrc.
Voit estää muita tageja, lisäämällä ne kenttään Filter tunnisteet ja Filter määritteet, välilyönnein eroteltuna tai pilkkuja.
Valkoinen lista sallii ainoastaan tageja lueteltu suodatinkentän tageja ja Filter määritteet.
Kun asetus kieltää HTML kun tallennat materiaalia se poistaa kaikki HTML-tageja.
Huomaa, että nämä suodattimet ajetaan riippumatta visuaalinen editori. Vaikka asetukset visuaalinen editori käytössä suodatus, mukautettuja suodattimia järjestelmä muokkaa tietoja ennen kuin se on tallennettu tietokantaan.
Ole varovainen!
Ei, te sanotte. Aion asettaa suodin Ei suodatusta tilassa ja voivat helposti julkaista viestejä ja videoita.
Mutta ole varovainen, kun valitaan mikä vaihtoehto asettaa Ei suodatusta. En suosittele tämän valinnan niille, jotka eivät pääse admin paneeliin. Muuten, hyökkääjä voisi pistää haitallista koodia sivustossasi. On erinomainen Suodattimen asetukset, mutta käyttää sitä vain niille, johon luotat.
131 день назад

