CMS Made Simple: v jednoduchosti je krása





  • Zdrojový kód pod licenciou GPL
  • Široké možnosti rozšírenia pomocou modulového API rozhrania
  • Dokumentácia k API
  • Systém udalostí
  • Smarty šablony


Doporučený hosting

SK Pre slovenských užívateľov doporučujeme hosťovať stránky na yegon.sk od 5,51 € / mesiac. 

CZ Doporučujeme pre českých úžívateľov hosťovať stránky na onebit.cz od 30 Kč / mesiac.

twitter

Viac »twitter.com/cmsmadesimplesk

Viac »Podporte vývoj

donate through paypal

Viac »Fórum

Predstavujeme moduly: užívatelia, prihlásenie a registrácia

13. 01. 2010

Pokiaľ potrebujete na stránke sprístupniť časť stránok len zaregistrovaným užívateľom, môžete využiť širokú využiteľnosť modulov: Frontend Users, Self Registration, CustomContent a CGUserDirectory.

Frontend Users

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.

Self Registration

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.

CustomContent

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}

Téma riešená vo fóre

CGUserDirectory

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.

Páčil sa Vám článok? Podporte slovenskú podporu CMS Made Simple

Návrat

Komentáre

Vložiť komentár

Vložiť komentár


Kód z obrázku:
Vaše meno(*):
Komentovať(*):