Žymės:
Norint, kad kodo dalis esanti mazge (node'e) butu matoma tik tiems, kas turi tam tikra teise (permission'a), darome tiap:
Uzdavinys: Tiem kas turi teise redaguoti mazgus, rodyti "labas", kas neturi tokios teises, rodyti "ate".
- Einame i prieigos kontrole - /admin/user/access
Yra "node modulis" ir jame teise - "administruoti mazgus". Angliskai si teise skamba "administer nodes", veliau kode naudosiu angliska teises pavadinima, nes taip bus maziau problemu. Uzdedame varneles reikalingoms rolems. - Sukuriame nauja lapa - /node/add/page
Ivesties formata nustatome kaip PHP - Belieka kodas:
<?phpif (user_access("administer nodes")) { print "labas";} else { print "ate";}?>
Viskas.
Apie user_access http://api.drupal.org/api/5/function/use...
Tai su prieiga, vadinasi ir saugumu susije dalykai, todel reikia i juos atkreipti didesni demesi.


Komentuoti