Restrictionare completa pentru oaspeti si useri obisnuiti - Forum
HOTSCRIPT. uCoz. Ro Va ofera Teme, Scripturi, Sabloane, Aspecte Module, Javascript, Teme ucoz traduse
[ Mesaje noi · Membrii · Reguli Forum · Caută · RSS ]
Page 1 of 11
Forum » Configurări ale sistemului uCoz » Configurarea design-ului » Restrictionare completa pentru oaspeti si useri obisnuiti
Restrictionare completa pentru oaspeti si useri obisnuiti
Administrator
Offline
Data: Sunday, 2013-04-28, 11:51 AM | Сообщение # 1
Статус
Am vazut ca unii doresc restrictinarea utilizatorilor pe site cu parole
criptate. E putin cam deficil insa voi arata un exemplu utilizand doar
resursele uCoz si nu cele externe.

Ca exemplu voi lua site-ul http://zimbri.ucoz.com

Intrand pe pagina ca oaspete veti vedea ceva info si forma de logare.
Dupa inregistrare (logare) veti fi redirectionati pe o pagina in care
userul este rugat sa astepte confirmarea de la administrator.
Administratorul il confirma ridicand-ul la o noua grupa (Verificaţi - ID 2) si astfel utilizatoru poate folosi resursele site-ului.

Citit cu atenti intructiunile si asigurati-va ca ati inteles cum sa faceti apoi va apucati de modificare.

Deci incepem astfel:

1) Creem o sectiune globala (ACCES) http://site/panel/?a=gblocks

in aceasta sectiune punem conditia:
Code
<?if($GROUP_ID$="0")?>  
  Continutu pentru oaspeti  
  <?else?>  
  Continutu pentru useri logati obisnuit  
        <?endif?>

Dupa cum vedeti in cod trebuie sa puneti continuturile paginii pentru cele 2
grupe de utilizatori, oaspeti si utilizatorii simpli.

2) In continuate punem conditia de mai jos pe toate paginile in header:
Code
<?if($GROUP_ID$=0 or $GROUP_ID$=1)?>  
  <script type="text/javascript">location.href = '$HOME_PAGE_LINK$'</script>        
  <?endif?>

ca sa va fie mai usor folositi optiunea Înlocuire rapidă http://site/panel/?a=frep
Modulul de înlocuire: Linii Multiple
Caută: </head>

Înlocuit cu:
Code
<?if($GROUP_ID$=0 or $GROUP_ID$=1)?>  
  <script type="text/javascript">location.href = '$HOME_PAGE_LINK$'</script>        
  <?endif?>  
  </head>

Fiti atenti: Intrati pe pagina de inregistrare si stergeti conditia http://site/panel/?a=tmpl;m=4;t=2

3) Intrati pe pagina principala ca Administrator. Apasati butonul
la options bifati Apply personal template to the page (Aplicati propriul template/sablon pentru pagina)
Salvati si inchideti.

4) In cp editati template-ul paginii date Editor de pagini Home page
Puneti urmatoarea conditie:
Code
<?if($GROUP_ID$=0 or $GROUP_ID$=1)?>  
  $GLOBAL_ACCES$  
  <?else?>  
  continutul dintre  

  <!-- <middle> -->  
  si  
  <!-- </middle> -->  
        <?endif?>

Ce este
Acesta este continutul partii centrale ale site-ului sau mai usor zis, continutu dintre $GLOBAL_AHEADER$ si $GLOBAL_BFOOTER$

Tot pe aceasta pagina, stegeti conditia din header:
Code
<?if($GROUP_ID$=0 or $GROUP_ID$=1)?>  
  <script type="text/javascript">location.href = '$HOME_PAGE_LINK$'</script>        
  <?endif?>  
  </head>


Forum » Configurări ale sistemului uCoz » Configurarea design-ului » Restrictionare completa pentru oaspeti si useri obisnuiti
Page 1 of 11
Search:

Teme si Scripturi uCoz!

ParteneriStatistici Trafic
schimb de likeuri ClickLink.ro