Drupal content types : user roles
description
Transcript of Drupal content types : user roles
Mai 2014
Content types / User rolesConstruiește cu Drupal și folosește sistemul de permisiuni
01
Gabriel UngureanuCEO @ AG Prime"Drupal developer for 6 years"https://drupal.org/user/279352/"!Modules: Exclude Node Title, Path redirect import, User history, User Status Color, IP Block
Content type
O colecție de câmpuri-uri ce f o r m e a z ă o e n t i t a t e omogenă."
Conține:"
✤ Nume"
✤ Descriere"
✤ Opțiuni de editare"
✤ Opțiuni de publicare"
✤ Setări de afișare"
✤ Setarile câmpurilor"
✤ Setări pentru Comentarii"
✤ Setări pentru Meniu
Content type vs. Node
Fields
✤ Text"
✤ Text formatat"
✤ Numeric"
✤ Date"
✤ Fișier"
✤ Imagine"
✤ Select list"
✤ Link"
✤ Referință"
✤ Colecție
Taxonomii
✤ Sunt compuse din vocabulare. Fiecare vocabular poate sa conțină un numar nelimitat de termeni."
✤ Termenii de vocabular pot sa aibă atașate field-uri."
✤ Termenii pot fi predefiniți sau o lista liberă"
✤ Se pot atașa de conținut
Exemplu
✤ Content type: Mașină"
✤ Titlu (text)"
✤ Descriere (text formatat)"
✤ Imagine (imagine)"
✤ Putere (numeric) cmc"
✤ Brand (taxonomie)
Taxonomie: Brand
✤ Nume (text)"
✤ Imagine (image)
Car type example
User rolesDefinește permisiuni pentru fiecare acțiune
Rolurile utilizatorilor
!
!
✤ Pot avea unul sau mai multe roluri"
✤ Utilizatorul cu ID 0 este anonim (utilizatorul neautentificat)"
✤ Utilizatorul cu ID 1 are access la întreg sistemul"
✤ Adaugă roluri suplimentare pentru privilegii suplimentare.
Permisiuni
✤ Fiecare acțiune are permisiuni individuale."
✤ Modulele custom trebuie sa fie însoțite de permisiuni adecvate."
✤ Utilizatorilor li se asigneaza roluri.
Setări default
Nu uita să dezactivezi înregistrare
utilizatorilor noi daca nu
este necesară, poate genera spam users.
Module utile
✤ https://drupal.org/project/security_review"
✤ https://drupal.org/project/masquerade"
✤ https://drupal.org/project/acl"
Questions?