Grupa: Viesis

UWM FORUMS · PORTFOLIO · VIETŅU TOP
JAUNĀKAIS FORUMĀ · BIEDRU SARAKSTS · INFO MEKLĒTĀJS · IZSEKOTĀS TĒMAS · NOBALSO


Ierakstus pievienot var tikai reģistrējies lietotājs!
  UWM AKTUĀLI: DISKUSIJA: Reputācijas restarts - DISKUSIJA: Steam spēļu izloze - NODERĪGI: "CW sistēma" uCoz modulī
  • Lappuse 1 no 1
  • 1
Forums - Slēgtās sadaļas izveide
Skorpions
Sestdiena, 19.05.2012, 3:33:36 | Ieraksts #1
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... uwgetboored
Pielikumi: 0329195.png (3.9 Kb) · 6833391.png (84.2 Kb)


Paraksta nav

  • Lappuse 1 no 1
  • 1
Meklēšana:

UWM apmeklēja:

RESPEKTABLĀKIE PORTĀLA FORUMA KLAVIATŪRISTI :
Foruma viszinis
Korijs
UWM karma: 380
Foruma atkarīgais
wuxmachine
UWM karma: 157
Foruma atkarīgais
Robiits
UWM karma: 87
Foruma šamanis
0wn3r
UWM karma: 80
Foruma atkarīgais
H[o_0]LiGaN
UWM karma: 78
Foruma atkarīgais
Spanky
UWM karma: 76
Foruma viszinis
Ar4ssS
UWM karma: 74
Foruma atkarīgais
Profth3tic
UWM karma: 55
Foruma atkarīgais
emciits
UWM karma: 52
Foruma atkarīgais
JackDaniel
UWM karma: 51
Foruma atkarīgais
Antikrists
UWM karma: 51
Foruma atkarīgais
Ken_D
UWM karma: 50
Ielāde...