Plugin-uri Joomla - TinyMCE, modulul de încărcare, Legacy și alte valori implicite stabilite
Bună ziua, dragă blog cititori KtoNaNovenkogo.ru. Plugin-uri in Joomla este unul dintre cele trei tipuri posibile de extensii și vă permit să se extindă caracteristicile standard ale acestui motor (Content Management System). Unii merg cu ea în mod implicit, unele dintre acestea vor fi activate în mod implicit, iar unele vor trebui să activeze forța de necesitate.
Despre tipurile de extensii pentru Joomla am scris o dată, și de materialele pe care le puteți aduna informații generale despre plug-in-uri. În general, acestea sunt semnificativ diferite de modulele de contact discutate anterior și componentele care utilizează un simplu (care nu au o mulțime de opțiuni, cum ar fi majoritatea componentelor, și nu au nevoie de o astfel de administrare frecventă), dar în înțelegerea modului în care funcționează , plug-in-uri sunt, probabil, cele mai complexe extensii.
Faptul că ei interacționează cu Joomla, ca să spunem așa, cel mai scăzut nivel între CMS și utilizator. Plugin-uri pentru a îndeplini funcția sa în timp util (scopul), sunt obligați să monitorizeze diverse evenimente la diferite niveluri, de exemplu, evenimentele care au loc pe server, în cele mai multe Joomla, evenimente personalizate sau conținut similar.
Deja complicat? În general, este doar o teorie, dar în practică, de multe ori nu se va observa exact cum un anumit plug-in și este activat de un eveniment. Vei fi în primul rând mai întâi descărcați (dacă nu este pre-instalat), și apoi instalați, activați și ajustați dacă este necesar. Dar setările sunt de obicei suficiente.
De fapt, suntem deja se confruntă cu acest tip de extensie, de exemplu, atunci când am descris modul de a insera o galerie foto într-un articol folosind Galeria Phoca, sau mai recent, când am scris despre un plugin de căutare pentru VirtueMart.
Unele dintre ele sunt concepute pentru a intercepta date în format Jumla și să facă modificări înainte, modul în care datele vor fi trimise către browserul utilizatorului. Unele plug-in-uri, dimpotrivă, interceptarea datelor de utilizator înainte de a fi trimis la motor.
La sfârșitul textului de editare atunci când apăsați butonul „Save“ plugin-ul intercepteaza datele și le convertește pe zbor în codul HTML, și apoi transmite la stocarea în baza de date.
Toate plug-in-urile instalate pot fi împărțite în mai multe grupe în funcție de funcționalitatea lor:
Pentru comoditatea de a găsi fereastra din dreapta manager de plug-in, puteți utiliza un filtru enumerate în captura de ecran:
Deci, să încercăm să ia în considerare toate disponibile în extensiile implicite Joomla de acest tip. Unele dintre ele vor fi considerate un pic mai în detaliu, unele mai puțin, în funcție de frecvența lor de utilizare în administrarea normală a site-ului.
În mod implicit, în plug-in-uri concepute pentru a lucra cu un conținut care include șase piese:
Pe link-ul veți găsi o mostră a principiului formării codului care trebuie să fie adăugate la un articol în poziția în care va fi afișat conținutul modulului. Și notați modulul de configurare de încărcare, puteți specifica modul de a afișa conținutul articolului - orizontală, verticală, etc.
În primul rând, dacă doriți să experiență cu adevărat toată puterea și funcționalitatea, apoi selectați din caseta listă drop-down „Mode“ opțiunea „Advanced“. Din bara de instrumente de editare va apărea butoane noi. În câmpul următor puteți alege design-ul grafic al TinyMCE, iar în câmpul „curățare cod menținând în același timp“ - „Niciodată“ pentru a rearanja capusa la
Și, de exemplu, pentru a insera un modul de cod în Joomla hit counter. va trebui să dezactivați TinyMCE, dar după ce dezactivați setările din codul său de curățat înainte de stocarea acestuia în baza de date, aceasta va înceta să joace farse și tăiate din codul lovit contoare tot ceea ce este irelevant pentru validitatea HTML.
În „Tastați URL-ul», puteți specifica ce URL-uri pentru a utiliza TinyMCE atunci când inserați link-uri - referințe relative sau absolute. De preferință, probabil, prima opțiune, deoarece în acest caz, acesta poate fi fără griji, de exemplu, pentru a muta un site dintr-un domeniu de test la cel principal.
În zona de setări, „linie nouă“ ar trebui să folosească opțiunea „tag-ul P“, după cum acesta va fi mai bine pentru motorul de căutare de optimizare a textului considerat de mulți experți SEO. Ei bine, în „tag-ul nepermisă“, de asemenea, puteți adăuga etichete pentru a fi eliminate automat din codul.
Plugin-uri System - Legacy (compatibilitate) și alte
Cu toate acestea, unele dintre extensiile necesare și utile pentru moștenirea Joomla (componente, module, plug-in-uri, precum și modelele de versiunea veche) și nu au fost rescrise, iar pentru utilizarea lor, va trebui să activeze sistemul de Legacy (modul de compatibilitate), făcând clic pe cruce roșie lângă numele acesteia.
Căutare plugin-uri, utilizatorii și xmlrpc în Joomla
Întrebări legate de plug-in-uri de căutare, ne-am atins deja în trecere, astfel încât să se repete, probabil că nu ar trebui. În termeni generali, care le permit utilizatorilor site-ul dvs. să caute informațiile de care au nevoie într-o varietate de domenii de conținut Joomla.
Unele componente terțe părți (de exemplu,) au propriile VirtueMart lor de căutare plug-in-uri, instalați și activați pe care le puteți extinde caracteristicile standard ale motorului în zona de conținut creat de această componentă.
Utilizatorii de plug-utilizator le permite să se înregistreze pe site-ul. Dacă îl dezactivați, atunci înregistrarea va deveni imposibilă.
Da, există două plugin-uri Joomla care vin cu ea în mod implicit, care aparțin grupului xmlrpc (XML-RPC - Blogger API și XML-RPC) și este dezactivată în mod implicit. Acestea sunt concepute pentru a crea acces de la distanță, de exemplu, folosind XML-RPC - API Blogger puteți scrie articole pe orice dispozitiv convenabil pe care doriți să le publicați și fără a fi nevoie să mergeți la panoul de administrare.
A treia parte plug-in-uri pot fi găsite aici.
Mult noroc! Ne vedem în curând pe paginile de blog KtoNaNovenkogo.ru