Pereiti prie turinio

Vartotojų teisės


Rekomenduojami pranešimai

Sveiki,

 

Visų pirma tai su šv. Kalėdom visus ;)

 

O dabar apie iškilusią problemą. Noriu pasidaryti gana lanksčią vartotojų teisių sistemą. Tarkim, yra blogas ir yra forumas. Nenoriu kiekvienam leisti tvarkyti abi šias skiltis. Noriu, pvz, vartotojui Jonui pavesti blogo priežiūrą (straipsnių rašymas, koregavimas, trinimas(ar trynimas?)), ir noriu vartotojui Petrui duoti vieną forumo skiltį moderuoti, nes joje Petras gerai gaudosi. Dabar pakviečiu savo draugą Antaną užsiregistruoti savo tinklapyje. Antanas - draugas, juo pasitikiu, žinau, kad bėdos nepadarys, ir noriu jam duoti tas teises, kurias turi Jonas ir Petras, t.y. pilnas blogo įrašų valdymas ir viena forumo skiltis, kurią prižiūri Petras. Tai vat kaip man susieti visus šiuos dalykus? Išmasčiau tik tiek:

(lentelės ir stulpeliai)

 

Nariai

- ID

- Nikas

- Slaptažodis

 

Grupės

- ID

- Pavadinimas

 

Grupių komandos

- ID

- Pavadinimas // tarkim, vartotojo baninimas; išregistravimas; blogo įrašų valdymas

 

Grupių teisės

- Grupės ID

- Grupių komandos ID

- Reikšmė (bool) // vienetas arba nulis

 

Nariai ir grupės // Vienas narys gali priklausyti kelioms grupėms, kaip pvz Antanas

- Nario ID

- Grupės ID

 

Tai va, jei neliest forumo - šios sistemos, manau, užtektų, bet liečiu ir forumą. Nežinau kaip išplėst šitą variantą, kad būtų galima protingai, o ne bet kaip kad tik veiktų, kažkur ir forumo id įtalpint. Va dabar rašydamas pagalvojau, kad blogiausiu atveju galima į grupių komandų sąrašą įterpt komandą 'forumo_id_forum' pvz.: '9_forum'. Gal kas nors ką nors geriau pasiūlyt galėsit?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Visas vartotojo teises saugoti viename jo laukelyje (atskirti teises tašku tarkim), o paskui patikrinti ar jam tos teisės priklauso.

 

Galima ir be taško - tarkim JSON masyvas laukelyje. Matau daug variantų ir mano nuomone tu per sudėtingai mąstai. :)

Redagavo dragelis
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai galima ir tekstiniam faile tas teises saugoti. Matai, kai reikia atvaizduoti, pvz vieno forumo moderatorius, su tais taškais konkretumo nebelieka. Pridedant/šalinant teises bus jau pakankamai painu, kai reikės po metų laiko prisiminti, kuris skaičius ką reiškia

Redagavo Juliusen
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai galima ir tekstiniam faile tas teises saugoti. Bet matai, kai reikia atvaizduoti, pvz vieno forumo moderatorius, su tais taškai konkretumo nebelieka. Pridedant/šalinant teises bus jau pakankamai painu, kai reikės po metų laiko prisiminti, kuris skaičius ką reiškia

Pasidaryk administracinį pultą ir nieko nereikės atsiminti. :)

Redagavo dragelis
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...