Predstavujeme moduly: užívatelia, prihlásenie a registrácia
Hlavný modul pre prácu s užívateľmi. Obsahuje prihlasovanie, odhlasovanie, editáciu profilu užívateľa, alebo možnosť odoslania zabudnutého hesla. Nastavenia modulu a úprav šablón su naozaj bohaté a cez administračné rozhranie viete upravovať takmer všetko. Takisto viete vytvára množstvo skupín a jednotlivé vlastností skupín, ktoré budú identifikovať užívateľov.
Pokiaľ chcete na stránku vložiť aj registráciu, tak popri Frontend Users si musíte nainštalovať aj Self Registration. Ten zabezpečuje registrácie na stránke, cez nastavenia je možné definovať napr. možnosť potvrdenia registrácie cez e-mail, alebo možnosť automtického prihlásenia po úspešnej registrácii.
Keď už máte na stránkach registráciu, prihlásenie a podobné vlastnosti, je potrebné prihláseným užívateľom ukázať obsah, ktorý neprihlásený nebudú vidieť. Na to slúži práve CustomContent, pomocou ktorého viete na stránke alebo v šablónach odlíšiť prihláseného užívateľa od neprihláseného. Podrobnejšie informácie o použítí opäť nájdete v pomocníkovi (v angličitne), ale napr jednoduché použitie može vyzerať napr. takto:
{if $ccuser->loggedin() && $ccuser->memberof('skupina1')}
ak som prihlásený a patrím do skupiny 1, ukážem tento obsah
{else}
v inom prípade ukážem tento obsah
{/if}
Niekedy na stránke potrebujeme zverejniť aj zoznam registrovaných užívateľov. Vtedy treba siahnúť po CGUserDirectory. Šikovný modul, ktorý Vám na stránkach zobrazí zoznam užívateľov abecedne, alebo ako zoznam. Možnosti použitia sú naozaj široké, stačí si naštudovať opäť pomocníka (v angličitne). Jednoduchý príklad je možné vidieť aj na tejto stránke v ukážkach.

Vložiť komentár