Skorpions
|
|
|
PRASTS BIEDRS
Foruma ieraksti: 1
UWM Reputācija:
|
uWEBMEISTARS ordeņi:
1. līmenis
2. līmenis
3. līmenis
Jaunākie apbalvojumi:
Lietotājs nav saņēmis apbalvojumus
|
@Skorpions raksta .. :
Ja jūsu forums (portāls) ir aktīvs, kur notiek visādas diskusijas, par visādām tēmām, tad ar laiku parādās vajadzība, kad atsevišķas tēmas var un nevar skatīt noteikts lietotājs.
Protams, viss vienkāršākais ir izveidot lietotāju grupu un tajā ielikt tos lietotājus, kam ir pieeja šai sadaļai, bet.... Bet problēma būs tad, ja šādas "Slēgtās foruma sadaļas" būs ļoti daudz.
Uz ucoz var max izveidot 15 grupas (svešais, lietotājs, pārbaudīts lietotājs, admins, moders, vip, baned... te jau ir 7 grupas). 16 grupas izveidot nevarēs - poga būs pazudusi. Ko darīt?
Atbilde ir vienkārša - izmantojiet IF
Forumā, vai arī pašā portā - atkarībā no vajadzības... mēs ieliekam šo kodu:
Code <!-- LIEGUMUS GRUPAI 17 --> <?if($USER_ID$='1' || $USER_ID$='8')?><?else?><?if($URI_ID$='frForum17')?><META HTTP-EQUIV="refresh" CONTENT="0; URL=http://URL_BLOCK_PAGE"><?endif?><?endif?> <!-- LIEGUMS GRUPAI 17 BEIGAS -->
Kas tad ir šajā kodā?
Lai paši nesaputrotos - kam kāds lietotājs, kurā grupā ir vajadzīgs, tad kodu mēs sākam un beidzam ar šādām rindiņām:
-- LIEGUMUS GRUPAI 17 -- ............................. -- LIEGUMS GRUPAI 17 BEIGAS --
Cipars 17 ir kā piemērs....
Nākamais ir konkrēta lietotāja ID - kuriem ir tiesības te atrasties. Protams, viens no IDiem esat jūs. Otrs ID, laikam jau vajadzētu būt tam, kas tad šo sadaļu uzrauga. Teiksim Moderātors, kas atbild par sadaļu. Nu un nākamie iet visi tie, kam atļauts tur būt.
Saraksts tiek veidots šajā koda daļā: $USER_ID$='1' || $USER_ID$='8' || $USER_ID$='3' || $USER_ID$='896' || $USER_ID$='555' || $USER_ID$='36'
Kā paši saprotat, tad cipars ir lietotāju ID
Tagad mums vajag piešķirt pašas lapas ID - kurai tad no foruma lapām būs liegums. Un to mēs darām šajā koda daļā: $URI_ID$='frForum17' frForum17ir tieši tā sadaļa, kura tiks filtrēta - kam atrasties un kam nē...
Kā noteikt lapas numuru... Ir divi varianti: Pirmais caur adminpaneli:
Otrs caur pašu lapu! Atveram to sadaļu un apskatāmies viņas ID
Tas tā kā būtu viss! Ak jā.... vēl vajag iedot kaut kādu paziņojumu tiem - kam pieeja liegta. Šajā http://URL_BLOCK_PAGE koda vietā vajag iemest kaut kādu linku.
Varat to izdarīt divējādi: 1. izveidojiet atsevišķu lapu un noņemiet visas tiesības to aplūkot. Un būs jums bloku lapa 2. Aizsūtīt viņus tur, kur jau ir uzlikti kaut kādi liegumi.
Jeb arī uz šejieni: IMAGE LINK
Tagad toč viss... kvešns...
Paraksta nav
|
|
|
|