Download - Terminologie Drupal - Anexa 1

Transcript

Terminologie Drupal Drupal, la fel ca multe alte aplicatii software, are un vocabular specific. Stapanirea termenilor specifici este utila pentru a putea cauta informatiile necesare mai usor. Glosarul de mai jos ofera o imagine de ansamblu termenilor uzuali Drupal:Nod: Un nod este o parte de coninut care poate fi creat pe site. De exemplu, cnd am creat o pagina, de fapt, am creat un nod.Tipuri de continut sau noduri de continut: In cadrul site-ului Drupal sunt necesare diferite tipuri de noduri sau continut. Instalarea implicita contine doua tipuri de continut Page Basic si Articol. Pe masura dezvoltarii site-ului pot fi necesare alte tipuri de continut ca postare, blog, forum, sondaj etc.Toate acestea sunt tipuri de continut cu functionalitati specific.Core: se refera la instalarea modulelor si temelor de baza Drupal. Dei orice persoan care are un cont pe drupal.org poate sugera theoretic o schimbare a codului de baz, doar un numr mic de persoane au dreptul de a face de fapt modificri pentru acest cod. Prin urmare, acesta este stabil i sigur.Contributed Modules: sunt module scrise si impartasite de membrii comunitatii Drupal. Spre deosebire de codul baz, care reprezint activitatea a ctorva sute de contribuabili, module de cele mai multe sunt scrise de ctre persoane fizice, sau echipe mici. Module extind funcionalitatea Drupal, i in acesata lucrare este prezentat modul de utilizare a catorva module necesare dezvoltarii eficiente a unei comunitati online.O privire de ansamblu pentru aceste module este disponibil la http://drupal.org/project/Modules.Theme: Temele sau template-uri-le controleaza aspectul site-ului. Drupal core vine cu mai multe teme de baz, dar o gam de teme este disponibila la http://drupal.org/project/themes.Meniu: meniurile furnizeaza link-uri-le si ajuta la crearea unui sistem de navigare in siteBlock: Un bloc afiseaza un continut intr-o anumita zona specificata a paginiiRegiune: Fiecare tema defineste regiuni specifice; blocurile pot fi plasate in diferite regiuni utilizand optiunile din meniul de administrareTerminologieDrupal face uz de un vocabular tehnic , iar intelegerea acestuia este essential pentru construirea unui site:Entitati

ComentariiContinut atasat unui nod transmis de utilizator; De exemplu o bucata de discutie atasata unui nod forum reprezinta un comentariu

TaxonomiiDrupal are un sistem de clasificare a coninutului cunoscut sub numele de taxonomie. Acest lucru este asigurat de modulul de baz taxonomie. Putei defini propriile vocabulare, i se pot adaug termeni la fiecare vocabular. Fiecare vocabular poate fi ataat la unul sau mai multe tipuri de coninut, i n acest mod, nodurile de pe site-ul dvs. pot fi grupate n categorii, tag-ul, sau neclasificate

utilizatoriUn utilizator este un tip de entitate care reprezint un utilizator al site-ul din lumea real. n mod implicit, un utilizator are un set de proprieti, inclusiv nume de utilizator, parola, rol, i adresa de e-mail. Cu toate acestea, ele pot avea, de asemenea, alte proprieti oferite de alte module, de exemplu, ai putea aduga un nou cmp Link pentru adresa de Twitter a unui utilizator.

moduleUn modul este un software (cod), care extinde funcionalitatea Drupal care se ncadreaz n una din cele trei categorii: Core modules - Module de baz cuprinse implicit de Drupal si pot fi activate sau dezactivate fr a descrca componente suplimentare. Exemplele includ Blog, Book, Poll, sau Taxonomie. Contributed modules - pot fi descrcate de la seciunea de download module de pe drupal.org, i instalate. Exemplele includ Panouri, opinii sau metatag. Custom modules sunt propriile module personalizate si necesit o nelegere aprofundat Drupal si programare PHP.

Regiuni si BlocuriPagini de pe site-ul Drupal sunt oragnizate n regiuni care pot include antet, subsol, barele laterale, i regiunile de coninut principale. Blocurile sunt buci separate de informaii care sunt afiate n regiunile din paginile site-ului. Blocurile poate lua forma unor buci statice de HTML sau text, meniuri sau liste dinamice pe care le-ati creat (de exemplu, o list de evenimente viitoare) .

MeniuriExist patru meniuri standard n Drupal 7: Meniul principal este construit de ctre administratorii site-ului i afiat automat n antetul paginiiMeniul de administrare, i este prezentat n bara de instrumente Admin. Meniul de navigare este un meniu care conine, de obicei, link-uri furnizate de module de pe site-ul tu. Meniul de utilizare conine link-uri ctre contul de utilizator i link-ul de deconectare. Se pot crea si afisa , de asemenea, propriile meniuri personalizate prin rearanjarea elementelor de meniu prin setarea "greutate" sau pur i simplu trgndu-le n alt loc, redenumirea elementele de meniu, i schimbarea titlului link (tooltip care apare atunci cnd mouse-ul este peste un element din meniu).

TemeTema controleaz aspectul site-ului: cum este afisat site-ul, fpnturile, grafica, culorile.

ViewsUn sistem de sortare si listare a continutului, un generator de interogari a bazei de date dupa criterii stabilite de utilizator.

Baza de dateBaza de date Drupal stocheaz informaii. n cadrul acestei baze de date, fiecare tip de informaii are propriul tabel. De exemplu, informaiile de baz despre nodurile din site-ul dvs. sunt stocate n tabelul de nod, iar fiecare cmp stocheaz datele ntr-un tabel separat (pe care Drupal il creeaz n mod automat). Comentarii si Utilizatorii au, de asemenea, propriile lor tabele din baze de date.

PathCnd vizitai un URL n site-ul dvs. Drupal, partea din URL-ul care urmeaza dup adresa site-ul de baza este cunoscut sub numele de cale. De exemplu, pagina http://drupal.org/node/19828, iar calea este "nod / 19828".