Drupal content types : user roles

15
Mai 2014 Content types / User roles Construiește cu Drupal și folosește sistemul de permisiuni

description

 

Transcript of Drupal content types : user roles

Page 1: Drupal content types : user roles

Mai 2014

Content types / User rolesConstruiește cu Drupal și folosește sistemul de permisiuni

Page 2: Drupal content types : user roles

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

Page 3: Drupal content types : user roles

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

Page 4: Drupal content types : user roles

Content type vs. Node

Page 5: Drupal content types : user roles

Fields

✤ Text"

✤ Text formatat"

✤ Numeric"

✤ Date"

✤ Fișier"

✤ Imagine"

✤ Select list"

✤ Link"

✤ Referință"

✤ Colecție

Page 6: Drupal content types : user roles

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

Page 7: Drupal content types : user roles

Exemplu

✤ Content type: Mașină"

✤ Titlu (text)"

✤ Descriere (text formatat)"

✤ Imagine (imagine)"

✤ Putere (numeric) cmc"

✤ Brand (taxonomie)

Page 8: Drupal content types : user roles

Taxonomie: Brand

✤ Nume (text)"

✤ Imagine (image)

Page 9: Drupal content types : user roles

Car type example

Page 10: Drupal content types : user roles

User rolesDefinește permisiuni pentru fiecare acțiune

Page 11: Drupal content types : user roles

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.

Page 12: Drupal content types : user roles

Permisiuni

✤ Fiecare acțiune are permisiuni individuale."

✤ Modulele custom trebuie sa fie însoțite de permisiuni adecvate."

✤ Utilizatorilor li se asigneaza roluri.

Page 13: Drupal content types : user roles

Setări default

Nu uita să dezactivezi înregistrare

utilizatorilor noi daca nu

este necesară, poate genera spam users.

Page 14: Drupal content types : user roles

Module utile

✤ https://drupal.org/project/security_review"

✤ https://drupal.org/project/masquerade"

✤ https://drupal.org/project/acl"

Page 15: Drupal content types : user roles

Questions?