SlideShare a Scribd company logo
1 of 15
Download to read offline
Mai 2014
Content types / User roles
Construiește cu Drupal și folosește sistemul de permisiuni
01
Gabriel Ungureanu
CEO @ 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 roles
Defineș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?

More Related Content

Viewers also liked

Contribute to drupal
Contribute to drupalContribute to drupal
Contribute to drupalAG Prime
 
Listening for opportunity
Listening for opportunityListening for opportunity
Listening for opportunityLaurel Ackerman
 
Code Retreat
Code RetreatCode Retreat
Code RetreatAG Prime
 
Drupal Basics
Drupal BasicsDrupal Basics
Drupal BasicsAG Prime
 
Catedral De Sevilla Eugenio Hermoso
Catedral De Sevilla Eugenio HermosoCatedral De Sevilla Eugenio Hermoso
Catedral De Sevilla Eugenio Hermosoguest8f5b78c1
 
Problem Solving Negotiations for Public Officials
Problem Solving Negotiations for Public OfficialsProblem Solving Negotiations for Public Officials
Problem Solving Negotiations for Public OfficialsM Landis
 
Consensus building3addendum
Consensus building3addendumConsensus building3addendum
Consensus building3addendumM Landis
 
Basic psn 2012
Basic psn 2012Basic psn 2012
Basic psn 2012M Landis
 

Viewers also liked (11)

Contribute to drupal
Contribute to drupalContribute to drupal
Contribute to drupal
 
Listening for opportunity
Listening for opportunityListening for opportunity
Listening for opportunity
 
Code Retreat
Code RetreatCode Retreat
Code Retreat
 
Hello
HelloHello
Hello
 
Drupal Basics
Drupal BasicsDrupal Basics
Drupal Basics
 
Catedral De Sevilla Eugenio Hermoso
Catedral De Sevilla Eugenio HermosoCatedral De Sevilla Eugenio Hermoso
Catedral De Sevilla Eugenio Hermoso
 
Green5&7
Green5&7Green5&7
Green5&7
 
Ps neg2
Ps neg2Ps neg2
Ps neg2
 
Problem Solving Negotiations for Public Officials
Problem Solving Negotiations for Public OfficialsProblem Solving Negotiations for Public Officials
Problem Solving Negotiations for Public Officials
 
Consensus building3addendum
Consensus building3addendumConsensus building3addendum
Consensus building3addendum
 
Basic psn 2012
Basic psn 2012Basic psn 2012
Basic psn 2012
 

Drupal content types : user roles