Kétfajta induló oldal

kotto képe

Szóval van egy weboldal aminek csináltam egy induló oldalt. Ezt kell látni a látogatóknak.
Viszont van ca. 20 user akiket össze is foglaltam tagok csoportba ezek lássanak belépés után egy másik induló oldalt. Ezt hogy kell csinálni?

Ha már itt vagyok akkor megkérdezném, hogy a userek között miért van csak anonymus és authenticated user. Szerintem kéne egy admin is. Ezt miért nem adja lapból ill. hogy kell ezt csinálni?

Drupal verzió: 
Nagy Gusztáv képe

Az admin/user/roles oldalon tudsz annyi csoportot létrehozni, amennyit csak akarsz.

De a tagok csoportot nem pont így csináltad? Nem értem.

0
0

Nagy Gusztáv

Bálint képe

Ez a téma a segítségedre lehet, ha ilyesmire gondolsz.

Az admin csoport létrehozásában segítség az Admin Role nevű modul. De ez csak abban segít, hogy ne kelljen mindent végigpipálgatni a jogosultságok oldalon.

0
0
kotto képe

Ez a modul kisegített.

0
0
fox mulder képe

Szerintem az is működőképes, hogy létrehozol egy page-front.tpl.php fájlt a sminked mappájában (a page.tpl.php másolataként), majd telerakod a csoportot vizsgáló if-ekkel:

<?php global $user; ?>
...
<?php if ($user['roles'][xxx] == 'tagok'): ?>
...
<?php endif; ?>

Az xxx a $user['roles'] tömbben a 'tagok' csoport kulcsa. A lényeg, hogy valahogy lekérdezed, hogy az adott felhasználó tagja-e az adott csoportnak. Nézd meg a $user értékét egy print_r() függvénnyel.
0
0

Fox Mulder

pp képe

A kérdés jogos, lesz a hetesben. Mint ahogyan sgergely ezt leírta már. ;)

pp

0
0