MODx Revolution: resurs yaratish va frontenddan fayllarni olish.

topshirish / Golovna

Ishni optimallashtirish

Evolyutsiya uchun hamma narsa oddiy edi: huquqlaringizni yarating va siz tayyorsiz!

Va bu erda siz juda ko'p pul topishingiz kerak, lekin boshqa tomondan - hujjatlar va fayllarga bo'lgan huquqlarga ega Modx Revolution, siz o'zingizga kerak bo'lgan hamma narsani topishingiz mumkin (bu nima ekanligini tushunish muhimdir).

Xo'sh, tamom!

1. Administrator panelining yuqori menyusidagi "Xavfsizlik" - "Kirishni boshqarish" ga o'ting

2. "Kirish siyosati" yorlig'iga o'ting

3. “Kirish siyosatini yaratish” tugmasini bosing

Biz dalalar bilan shug'ullanishimiz kerak.

Ism maydoniga biz "menejer" yozamiz, kirish siyosati shablonlari AdministratorTemplate.

Naqshli saqlash tugmasi

  • 4. "Menejer" kirish siyosatini saqlaganimizdan so'ng, u bizning kirish siyosatlarimiz ro'yxatida paydo bo'lganidan xursandmiz.
  • 5. Tahrirlash menejeri
  • 6. Keraksiz parametrlarni olib tashlang
  • Ushbu sahifaning pastki qismida parametrlar ro'yxati mavjud (ruxsat berilgan).
  • Saytning to'g'ri ishlashi uchun kerakli hujjatlarni, fayllarni, elementlarni tahrirlash yoki tanlash imkoniyatiga ega bo'lish uchun ma'muriyatdagi har qanday resurslarning ko'rsatilishini ko'rsatadigan ushbu parametrlardan katakchalarni belgilashimiz kerak.
  • Mavjud parametrlardan katakchalarni tanlang:
  • access_permissions Mijozlar uchun sozlangan kirish huquqlariga ega sahifa koʻrinishi
  • asboblar paneli Pereklyad va keruvannya panellari
  • element_tree Chap navigatsiya panelidagi element daraxtini ko'rish imkoniyati

menu_reports Yuqori menyuda "Qo'ng'iroq" bandini ko'rsating


menu_security Yuqori menyuda "Xavfsizlik" bandini ko'rsating


menu_system Yuqori menyuda "Tizim" bandini ko'rsating


menu_tools Yuqori menyuda "Asboblar" bandini ko'rsating

new_static_resource Yangi statik resurslar yarating.

remove_locks Saytdagi barcha blokirovkalarni ko'ring

12. “Kontekstlarga kirish” menyusiga o‘ting va “Kontekst qo‘shish” tugmasini bosing.

13. Kontekst - mgr, Minimal rol - Menejer - 9, Kirish siyosati - Menejer

14. Yana bitta kontekstni qo'shamiz

Aniqroq qilib aytganda, biz internetni tahrirlaymiz: Kontekst - veb, Minimal rol - Menejer - 9, Kirish siyosati - Administrator.

"Saqlash" tugmasini bosing

15. Men bu rasmni yaxshi ko'raman!

Biz hamma narsani "Koristuvach Group: Manager" yorlig'ida saqlaymiz

16. Dali: "Xavfsizlik" - "Keruvannya by Koristuvachami"

17. Yangi mijoz yarataylik (bu bizning mijozimiz bo'ladi) - "Yangi mijoz" tugmasini bosing.

Siz undan so'rashingiz mumkin, men sizni menejer deb chaqiraman

18. Menejerning ismi - menejer, katakchani belgilang - Faol, elektron pochta manzilini kiriting

19. Moslashuvchan parol

20. Birinchi narsani saqlang, "Kirish huquqlari" yorlig'iga o'ting

21. "Guruhga koristuvach qo'shish" tugmachasini bo'rttiring, Koristuvach guruhi - "Menejer", Rol - "Menejer"

Saqlaylik.

Hujjatlar daraxtida sahifalarni tahrirlash va yaratish tugaguniga qadar mijoz kirish huquqiga ega bo'lgan boshqaruv paneli yaratilgan.

Ushbu server tizimdagi barcha fayllarga kirish huquqiga ega.

Va keyin uni Modx Revolution veb-saytining ildizida yaratgan faqat bitta papkaga kirishimiz uchun yarataylik.

22. "Asboblar" yorlig'iga o'ting - "Fayl fayllari"

23. Fayldagi muvaffaqiyatli fayllar ro'yxati ochiladi.

Birlik yaratildi - Fayl tizimi

Yangi fayl papkasini yaratishdan oldin avval sozlamalarni o'zgartirishingiz kerak.

Sichqonchaning o'ng tugmasi bilan "Fayl tizimi" ni bosing va "Tahrirlash" ni tanlang. 24. Uni ochish juda oson. Tisnemo "Koristuvachlar guruhini qo'shing" 25. Ishtirokchilar guruhlari - Administrator, Minimal rol - Super foydalanuvchi - 0, Siyosat - Media manbasi ma'muri.

"Saqlash" tugmasini bosing

26. Fayllar papkasiga qayting va yangi fayllar papkasini yarating

Uni "Menejer" deb nomlang, Fayl menejeri - Fayl tizimi

27. “Menejer” yangi fayl papkasida sichqonchaning o‘ng tugmasini bosing va “Tahrirlash” ni tanlang.

28. Ko'rish juda yoqimli!

32. Ishtirokchilar guruhlari - Menejer, Minimal rol - Menejer - 9, Siyosat - Media manbasi ma'muri.

Chop etilgan "Saqlash" Ko'p fayllarni saqlaganingizdan so'ng darhol menejer administratorga ma'lum emas. Bir qator fayllarni tahrirlash uchun siz "Xavfsizlik - kirishni boshqarish" menyusiga o'tishingiz kerak.

Tahrirlash uchun menejer guruhini oching: Menejer va "Fayl fayllari" yorlig'ida Menejer menejerini toping va tanlang.

Ulardan faqat ba'zilarini qayta tahrirlash mumkin Dana Dzherelo administratordan.

33. Har qanday xatolar uchun biz keshni tozalaymiz

va umumiy huquqlarga ega bo'lgan muxbirimiz

fayl tizimi

bajarildi! Men buni qilish oson deb aytmayman, lekin agar siz avtomatlashtirish ustida ishlasangiz, unda bu unchalik muhim bo'lmaydi. Umid qilamanki, hamma narsa siz uchun muvaffaqiyatli bo'ldi!

Loyihalaringizga omad! WebHow blogining barcha o'quvchilariga xayrli kun! Nihoyat, maqolalarda kod yuborish uchun ajoyib plagin topdim va endi men jiddiy ishga kirisha olaman.

Aytgancha, bugungi kunda o'zlarining MODx saytida doshka, katalog yoki boshqa xizmatlarni tashkil qilmoqchi bo'lganlar uchun ajoyib post bo'ladi, ular o'zlari o'z tarkiblarini joylashtiradilar.

Men ushbu mavzu bo'yicha bosqichma-bosqich video ko'rsatma yozdim.

Undan oldingi barcha materiallarni yuklab olish narxining bir qismini topasiz.

Snipe kodi formit2resource

getObject("modResource",array("id"=>$hook->getValue("resource_id"))));

user->get ("id");

// Foydalanuvchi ko'rsatgan ildizdan yo'l // ushbu shaklni yuborish uchun yagona yo'l yarating $uploadpath = "assets/uploads/".$mydir."/";

// to'liq yo'lni oling noyob papka $target_path = $modx->config["base_path"] .

$uploadpath;

// yuklangan fayl nomlarini oling: $submittedfiles = array_keys($_FILES);

// Foreach fayllari boʻylab aylanish ($submittedfiles as $sf) ( // Fayl nomini oling va uning yaxshiligiga ishonch hosil qiling. $filename = basename($_FILES[$sf]["name"]); // Fayl kengaytmasini oling $ ext = pathinfo($filename, PATHINFO_EXTENSION); $ext = mb_strtolower($ext fayl turi , agar u mavjud boʻlmasa, $filename); , rost); // fayl kerakli jildga muvaffaqiyatli ko'chirildimi? if(move_uploaded_file($_FILES[$sf]["tmp_name "], $myTarget)) ( // yangi toʻliq yoʻl bilan yangi toʻldiruvchini oʻrnating (keyingi ilgaklarda kerak boʻlganidek) $myFile = $upload path. $ filename; $hook->setValue($sf,$myFile) // faylga ruxsatlarni o'rnating, agar (!chmod($myTarget, 0644)) ( /*ba'zi disk raskadrovka funksiyasi*/ ) ) else ( // Fayl yuklanmagan $); errorMsg = "Faylni yuklashda muammo yuz berdi." $hook->addError($sf, $errorMsg), $output = false 1;); $outputni qaytarish;

Do'stlar!

Televizor maydonlaringiz uchun forma kodini va resurslaringiz identifikatorlarini kiritishni unutmang.

[[!FormIt?
&hooks=`formit2file,formit2resource,redirect` &redirectTo=`Bildirishnomali sahifaning identifikatori` &template=`Bildirishnoma shablonining identifikatori` ]]
*
[[!+modx.user.id:is=`0`:then=`E'lonni joylashtirish uchun avtorizatsiya kerak [[!Loginza?
&groups=`3` &profileFields=`foydalanuvchi nomi, elektron pochta, to`liq ism, rasm`]]`:else=`[[$form_add]]`]]
*

[[+fi.error.error_message]]

[[+fi.id]]

Ism

[[+fi.error.pagetitle]]
[[+fi.pagetitle]] * Misto
[[+fi.city]] Hisobot tavsifi
[[+fi.content]] Rasmlarni biriktiring:
Qabul qilinadigan formatlar: .jpg, .png, .gif Asosan foto chi logo
[[+fi.img]] Dodatkov fotosurati (1)

Dodatkov fotosurati (2)

[[+fi.error.foto2]]
Endi sizning saytingizga hissa qo'shuvchilar nafaqat sharhlar qoldirishlari, balki ularni fotosuratlar bilan to'ldirishlari mumkin.

Yana nima qilish kerak, chunki anketani to'ldirish soatiga qadar avf etilganmi?

Ishni optimallashtirish

Evolyutsiya uchun hamma narsa oddiy edi: huquqlaringizni yarating va siz tayyorsiz!

Va bu erda siz juda ko'p pul topishingiz kerak, lekin boshqa tomondan - hujjatlar va fayllarga bo'lgan huquqlarga ega Modx Revolution, siz o'zingizga kerak bo'lgan hamma narsani topishingiz mumkin (bu nima ekanligini tushunish muhimdir).

Xo'sh, tamom!

1. Administrator panelining yuqori menyusidagi "Xavfsizlik" - "Kirishni boshqarish" ga o'ting

2. "Kirish siyosati" yorlig'iga o'ting

3. “Kirish siyosatini yaratish” tugmasini bosing

Biz dalalar bilan shug'ullanishimiz kerak.

Ism maydoniga biz "menejer" yozamiz, kirish siyosati shablonlari AdministratorTemplate.

Naqshli saqlash tugmasi

  • 4. "Menejer" kirish siyosatini saqlaganimizdan so'ng, u bizning kirish siyosatlarimiz ro'yxatida paydo bo'lganidan xursandmiz.
  • 5. Tahrirlash menejeri
  • 6. Keraksiz parametrlarni olib tashlang
  • Ushbu sahifaning pastki qismida parametrlar ro'yxati mavjud (ruxsat berilgan).
  • Saytning to'g'ri ishlashi uchun kerakli hujjatlarni, fayllarni, elementlarni tahrirlash yoki tanlash imkoniyatiga ega bo'lish uchun ma'muriyatdagi har qanday resurslarning ko'rsatilishini ko'rsatadigan ushbu parametrlardan katakchalarni belgilashimiz kerak.
  • Mavjud parametrlardan katakchalarni tanlang:
  • access_permissions Mijozlar uchun sozlangan kirish huquqlariga ega sahifa koʻrinishi
  • asboblar paneli Pereklyad va keruvannya panellari
  • element_tree Chap navigatsiya panelidagi element daraxtini ko'rish imkoniyati

menu_reports Yuqori menyuda "Qo'ng'iroq" bandini ko'rsating


menu_security Yuqori menyuda "Xavfsizlik" bandini ko'rsating


menu_system Yuqori menyuda "Tizim" bandini ko'rsating


menu_tools Yuqori menyuda "Asboblar" bandini ko'rsating

new_static_resource Yangi statik resurslar yarating.

remove_locks Saytdagi barcha blokirovkalarni ko'ring

12. “Kontekstlarga kirish” menyusiga o‘ting va “Kontekst qo‘shish” tugmasini bosing.

13. Kontekst - mgr, Minimal rol - Menejer - 9, Kirish siyosati - Menejer

14. Yana bitta kontekstni qo'shamiz

Aniqroq qilib aytganda, biz internetni tahrirlaymiz: Kontekst - veb, Minimal rol - Menejer - 9, Kirish siyosati - Administrator.

"Saqlash" tugmasini bosing

15. Men bu rasmni yaxshi ko'raman!

Biz hamma narsani "Koristuvach Group: Manager" yorlig'ida saqlaymiz

16. Dali: "Xavfsizlik" - "Keruvannya by Koristuvachami"

17. Yangi mijoz yarataylik (bu bizning mijozimiz bo'ladi) - "Yangi mijoz" tugmasini bosing.

Siz undan so'rashingiz mumkin, men sizni menejer deb chaqiraman

18. Menejerning ismi - menejer, katakchani belgilang - Faol, elektron pochta manzilini kiriting

19. Moslashuvchan parol

20. Birinchi narsani saqlang, "Kirish huquqlari" yorlig'iga o'ting

21. "Guruhga koristuvach qo'shish" tugmachasini bo'rttiring, Koristuvach guruhi - "Menejer", Rol - "Menejer"

Saqlaylik.

Hujjatlar daraxtida sahifalarni tahrirlash va yaratish tugaguniga qadar mijoz kirish huquqiga ega bo'lgan boshqaruv paneli yaratilgan.

Ushbu server tizimdagi barcha fayllarga kirish huquqiga ega.

Va keyin uni Modx Revolution veb-saytining ildizida yaratgan faqat bitta papkaga kirishimiz uchun yarataylik.

22. "Asboblar" yorlig'iga o'ting - "Fayl fayllari"

23. Fayldagi muvaffaqiyatli fayllar ro'yxati ochiladi.

Birlik yaratildi - Fayl tizimi

Yangi fayl papkasini yaratishdan oldin avval sozlamalarni o'zgartirishingiz kerak.

Sichqonchaning o'ng tugmasi bilan "Fayl tizimi" ni bosing va "Tahrirlash" ni tanlang. 24. Uni ochish juda oson. Tisnemo "Koristuvachlar guruhini qo'shing" 25. Ishtirokchilar guruhlari - Administrator, Minimal rol - Super foydalanuvchi - 0, Siyosat - Media manbasi ma'muri.

"Saqlash" tugmasini bosing

26. Fayllar papkasiga qayting va yangi fayllar papkasini yarating

Uni "Menejer" deb nomlang, Fayl menejeri - Fayl tizimi

27. “Menejer” yangi fayl papkasida sichqonchaning o‘ng tugmasini bosing va “Tahrirlash” ni tanlang.

28. Ko'rish juda yoqimli!

32. Ishtirokchilar guruhlari - Menejer, Minimal rol - Menejer - 9, Siyosat - Media manbasi ma'muri.

Misol uchun, bir kishi matn terish xatosiga yo'l qo'ydi va telefon raqamini noto'g'ri kiritdi yoki u shunchaki chalkashlikni qo'shmoqchi yoki mahsulotining narxini o'zgartirmoqchi bo'lgan.

Tahrirlash uchun menejer guruhini oching: Menejer va "Fayl fayllari" yorlig'ida Menejer menejerini toping va tanlang.

Kelgusi vaqtni e'lon qilamiz, .

33. Har qanday xatolar uchun biz keshni tozalaymiz

Va bu bugungi kun uchun, umid qilamanki, ushbu maqola siz uchun baraka bo'ldi.

Ko'p fayllarni saqlaganingizdan so'ng darhol menejer administratorga ma'lum emas.

Bir qator fayllarni tahrirlash uchun siz "Xavfsizlik - kirishni boshqarish" menyusiga o'tishingiz kerak. Tahrirlash uchun menejer guruhini oching: Menejer va "Fayl fayllari" yorlig'ida Menejer menejerini toping va tanlang..

Shundan keyingina sozlamalarni administratordan qayta tahrirlashimiz mumkin.

  • Va huquqlar almashinuvi va fayl tizimiga kirish bilan bizning muxbirimiz yaratildi!
  • Ko'rib turganimizdek, MODX Revolution kirish huquqlari tizimiga, shuningdek, foydalanuvchilar uchun ruxsatlarni o'rnatish bo'yicha standart ko'rsatmalarga ega.

MODX uchun kirish huquqlari tizimi MODX Revolution foydalanuvchi huquqlarini hisobga olishga ruxsat bermaydi. Bu tizim orqali ishlaydi

koristuvachlar guruhlari Boshqacha qilib aytganda, sudyalarga huquqlar berish uchun quyidagilar zarur: uning ehtiyojlari va afzalliklari asosida guruh yaratish;

ushbu guruhga bir yoki bir nechta koristuvachlarni joylashtiring.


Biroq, koristuvach guruhining mavjudligi uning barcha afzalliklarini rad etishini anglatmaydi.

  • Buyurtmachi bekor qilgan huquqlar ushbu guruh uchun tayinlangan rolga tayinlanadi. Guruh rahbarining roli (darajasi) 0 dan 9999 gacha bo'lgan raqam bilan belgilanadi. Bu qiymat qaysi guruh a'zosi imtiyozlarga ega ekanligini va qaysi biri yo'qligini ko'rsatadi. Boshqa so'zlar bilan aytganda roli- turli manfaatdor tomonlarga bir guruh o'rtasida turli huquqlarni tan olish imkonini beruvchi zanjir mexanizmi. 2000 .
  • Buyurtmachi bekor qilgan huquqlar ushbu guruh uchun tayinlangan rolga tayinlanadi. Keling, kichkina dumbani olaylik. Kimning dumbasi: roli Koristuvac 1000 Foydalanuvchi 1 guruhga kirish 1-guruh 9999 .
  • Buyurtmachi bekor qilgan huquqlar ushbu guruh uchun tayinlangan rolga tayinlanadi. . Bular yanada foydali guruhlar bo'lib, ularning roli kattaroqdir guruhga kirish Foydalanuvchi 2 5000 .

2 guruhda rivojlanadi.

Vin ikki guruhni qo'llab-quvvatlashi mumkin. Birinchi guruh turi (. Kirish siyosati butunlay boshqa MODX ob'ektlari guruhiga, shuningdek kontekstga, resurslar guruhiga, elementlar toifasiga, fayllar guruhiga va nomlar maydoniga tayinlanadi. Sizga kimning kremi kerak?

minimal rol

bu guruhga onalar uchun foydali bo'lishi uchun nima kerak.

Biroq, koristuvach guruhining mavjudligi uning barcha afzalliklarini rad etishini anglatmaydi.

  • Buyurtmachi bekor qilgan huquqlar ushbu guruh uchun tayinlangan rolga tayinlanadi. Guruh rahbarining roli (darajasi) 0 dan 9999 gacha bo'lgan raqam bilan belgilanadi. Bu qiymat qaysi guruh a'zosi imtiyozlarga ega ekanligini va qaysi biri yo'qligini ko'rsatadi. Keling, rasmni ko'rib chiqaylik. 2000 Qisqichbaqasimon teri guruhlarini olib tashlashning afzalliklari terining ulardagi roliga bog'liq roli(1-guruhning roli ) barcha imtiyozli guruhlar mavjud, , roli kattaroq 2000. Tobto.і bu.
  • Buyurtmachi bekor qilgan huquqlar ushbu guruh uchun tayinlangan rolga tayinlanadi. Keling, kichkina dumbani olaylik. K1 ) barcha imtiyozli guruhlar mavjud, , roli kattaroq 2000. Tobto., K2і bu).
  • Buyurtmachi bekor qilgan huquqlar ushbu guruh uchun tayinlangan rolga tayinlanadi. . G2 roli Men guruh rolini topishim mumkin (0) va, albatta, ularning barchasi imtiyozli ( 9999 G1 , roli kattaroq 2000. Tobto.і bu.

Guruhda may

Men rolni minimallashtiraman (

). Siz aniq belgilangan tizimda amallarni bajarishingiz mumkin Kirish siyosati - foydalanuvchi CMS MODX Revolution ostida ishlaydigan veb-saytda faoliyatni amalga oshirishi kerak bo'lgan huquqlar to'plami.

  • Nima uchun bu tarzda amalga oshiriladi?
  • Buning sababi, MODX juda ko'p huquqlarga ega va ularni bir vaqtning o'zida emas, balki guruhlarga (kirish siyosatini qo'llab-quvvatlash uchun) tayinlash osonroq.
  • Masalan, kirish siyosati

Yuklash, roʻyxatlash va koʻrish

Kelgusida ruxsatnomalar to'plami mavjud: yuk (kerakli ob'ektlar); ro'yxat (ob'ektlar to'plamini tanlang);

ko'rinish (ob'ekt ko'rinishi). O'zingizning kirish siyosatingizni qanday yaratishingiz mumkin Bir guruh foydalanuvchilar uchun ruxsatlarni o'rnatganingizdan so'ng, siz MODX tizimidagi mavjud (oldindan o'rnatilgan) siyosatlarga bo'ysunmaysiz.

  1. Ehtiyojlaringiz uchun siz yangi narsalarni yaratishingiz mumkin.
  2. MODX-da siyosat yaratish platformada amalga oshiriladi
  3. kirish siyosati shabloni
.

Kirish siyosati shabloni MODX inqilobining mohiyati bo'lib, yaratilgan kirish siyosati doirasida mavjud ruxsatlarning maksimal ro'yxatini bildiradi.

Shu tarzda, shunday qilish uchun

kerakli ruxsatnomalar bilan kirish siyosatini yarating zarur: Tegishli kirish siyosati shablonini toping (agar kerak bo'lsa, mavjudni tahrirlang yoki yangisini yarating).

Tegishli shablonni tanlash orqali kirish siyosatini yarating.

user->get("foydalanuvchi nomi");

Sahifada snaypni bosing:

[[!GetUser]]

Natija:

(anonim)

MODX veb-saytidagi anonim a'zolarning hisoblari guruh ruxsatnomalarini sozlash orqali tartibga solinadi zarur:.

Agar kerak bo'lsa, siz ushbu guruhga qo'shimcha imtiyozlar berishingiz yoki ularni ajratishingiz mumkin.

Ruxsatlarni o'rnatish uchun standart ko'rsatmalar

  • Ushbu bo'limda kerak bo'lganda amal qilishingiz mumkin bo'lgan ko'rsatmalar mavjud:
  • anonim ishtirokchilar uchun qo'shiq manbalariga kirishni cheklash;

Ma'muriyatdagi resurslarga kirish, shuningdek, suratga olish qobiliyatiga ega bo'lishi kerak bo'lgan kontent menejerini yarating.

Qo'shiq manbalariga kirish cheklangan

Keling, anonim foydalanuvchilar shaxsiy resurslarga (masalan, maxsus hisob qaydnomasiga, parolni o'zgartirish sahifasiga va boshqalarga) qanday kirishlarini ko'rib chiqaylik.

  1. Ushbu manbalarga kirish uchun faqat ro'yxatdan o'tgan a'zolar talab qilinadi. Buni amalga oshirish uchun sizga kerak: Ijodkorlik resurslar guruhi(Birgalikda -> Resurs guruhlari -> "Resurslar guruhini yaratish" tugmasi).
  2. Ushbu manbalarga kirish uchun faqat ro'yxatdan o'tgan a'zolar talab qilinadi. Ko'rsatilgan shaklda "Ism" maydoniga kiriting - Foydalanuvchilar resurslar guruhi va "Saqlash" tugmasini bosing. Unga kerakli resurslarni joylashtiring (kirish anonim provayderlar bilan cheklanishi kerak). koristuvachs foydalanuvchilar guruhi ("Gear" belgisi -> Kirishni boshqarish -> "Yangi mijozlar guruhi" tugmasi)..
  3. Ochilgan dialog oynasida "Ism" maydoniga kiriting -
  4. , "Kontekstlar" - veb, "Backend siyosatlari" - (Siyosat yo'q) Guruhni tahrirlash rejimiga o'ting (Foydalanuvchilar kontekst menyusida "Chet elliklar guruhini tahrirlash" ni tanlang). "Kirish huquqlari" yorlig'ini va unda "Resurs guruhlariga kirish" ni oching."Resurslar guruhini qo'shish" tugmasini bosing va paydo bo'lgan shaklni to'ldiring ("Resurslar guruhi" - Siz aniq belgilangan tizimda amallarni bajarishingiz mumkin).

Guruh , "Kontekst" -(veb) , Minimal rol - Aʼzo (9999)

, “Kirish siyosati” – , Minimal rol - Shundan so'ng, har qanday anonim yoki boshqa investor (hech qanday huquqqa ega bo'lmagan) olib ketadi

  1. 404 manba (chunki hech kimning huquqi yo'q yuk ), agar u ushbu guruhning biron bir tomonini ochishga harakat qilsa. Agar siz anonim treyderlar sahifalar o'g'irlangan taqdirda ularni boshqa narsaga (masalan, avtorizatsiya) o'tkazishlarini istasangiz, siz qo'shimcha bosqichda ro'yxatdan o'tishingiz kerak (va huquqni berishingiz kerak). ushbu manbalar guruhi uchun): Vidkriti
  2. tizimli sozlash zarur:. Buni amalga oshirish uchun sizga kerak:"Resurs guruhlariga kirish" bo'limida ("Kirish huquqlari" yorlig'i) qo'shing (Siyosat yo'q) Guruhni tahrirlash rejimiga o'ting (Foydalanuvchilar kontekst menyusida "Chet elliklar guruhini tahrirlash" ni tanlang). "Kirish huquqlari" yorlig'ini va unda "Resurs guruhlariga kirish" ni oching."Resurslar guruhini qo'shish" tugmasini bosing va paydo bo'lgan shaklni to'ldiring ("Resurslar guruhi" - va kerakli huquqlarni o'rnating (ushbu "Kontekst" bo'limida -).
Faqat yuklash

Anonim foydalanuvchilar uchun Foydalanuvchilar resurs guruhiga kirishni sozlash

Kontent menejeri uchun ruxsatlarni sozlash

Ushbu ilovada siz ma'muriyatda katalogga rasmlarni import qilish va mavjud resurslardan foydalanish uchun ishlatilishi mumkin bo'lgan "Menejerlar" guruhini yaratishingiz mumkin.

Buning uchun, masalan, quyidagi ko'rsatmalardan foydalanishingiz mumkin: 1. Yangi narsa yarating Kirish siyosati menejeri

  • zarur huquqlar bilan:
  • "Kirishni boshqarish" sahifasini oching ("Tishli" belgisi -> Kirish nazorati) va "Kirish siyosati" yorlig'iga o'ting.
  • Kontent muharriri siyosatining nusxasini oling.
  • Yaratilgan nusxani tahrirlang va nom maydonini Menejerga o'zgartiring va ruxsatlar katalogi_ro'yxati, fayl_ro'yxati, fayl_menejeri, fayl_o'chirish, fayl_tree, fayl_yuklab olish yonidagi katakchalarni belgilang.
Menejerga kirish siyosatida 30 ta ruxsat bor.

Bu foydalanuvchiga fayllar bilan ishlash huquqini berish uchun bajarilishi kerak.

  • "Saqlash" tugmasini bosing.
  • Menejerga kirish siyosati konfiguratsiyasi shakli 2. Menejerlar ma'muriyatga kirish uchun javobgar bo'lmagan resurslarni tortib oling: va "Saqlash" tugmasini bosing. "Resurs guruhlari" sahifasini oching va "Resurslar guruhini yaratish" tugmasini bosing.і Ochilgan shaklda "Im" ni kiriting - Menejerlar uchun yopiq
  • mgr
  • degani

"Administrator guruhiga avtomatik ravishda ruxsat berish" opsiyasi.

  • "Saqlash" tugmasini bosing.
  • Yaratilgan guruhdan ma'muriyat rahbarlari tomonidan tortib olinishi kerak bo'lgan resurslarni tortib oling. 3. Rasmni saqlab qolish uchun katalogga kirishga ruxsat bering."Fayl papkasi" sahifasini oching, "Yangi fayl papkasini yaratish" tugmasini bosing. Ochilgan shaklda "Ism" maydoniga matnni kiriting Tasvirlar , "Ta'rif" da -.
  • Yaratilgan nusxani tahrirlang va nom maydonini Menejerga o'zgartiring va ruxsatlar katalogi_ro'yxati, fayl_ro'yxati, fayl_menejeri, fayl_o'chirish, fayl_tree, fayl_yuklab olish yonidagi katakchalarni belgilang.
  • Rasm
  • , "Katalog fayl turi" da - Fayl tizimi Yaratilgan fayllarni diqqat bilan tahrirlang (sichqonchaning o'ng tugmasi -> "Tahrirlash"). Fayl tizimi Parametr qiymatlarini o'zgartirish: basePath - aktivlar/rasmlar/.
  • , baseUrl -
, blockedFileTypes -

jpg, jpeg, png, gif

"Saqlash" tugmasini bosing.

Alohida fayl katalogi uchun MODX ruxsat almashish tizimi turli foydalanuvchilarga ruxsat berilgan kataloglarni belgilash, shuningdek, ular qaysi imtiyozlarga ega ekanligini aniqlash imkonini beradi.

Boshqacha qilib aytganda, bu shunday tizimki, masalan, ba'zi savdogarlarga bitta katalog, boshqalarga esa turli kataloglar berilishi mumkin. 4. Yaratish yangi guruh koristuvachiv

  • va ularning zaruriy huquqlarini tan oladilar.
  • "Kirishni boshqarish" sahifasini oching, "Muxbirlar va hissa qo'shuvchilar guruhlari" yorlig'iga o'ting, "Yangi muxbirlar guruhi" tugmasini bosing. Ochilgan dialog oynasida quyidagi maydonlarni to'ldiring: "Ism" - Menejerlar ;"Ta'rif" - Menejerlar; "Kontekstlar" -.
  • Yaratilgan nusxani tahrirlang va nom maydonini Menejerga o'zgartiring va ruxsatlar katalogi_ro'yxati, fayl_ro'yxati, fayl_menejeri, fayl_o'chirish, fayl_tree, fayl_yuklab olish yonidagi katakchalarni belgilang.
  • veb, mgr
  • ;
  • "Backend siyosati" - Unga kerakli resurslarni joylashtiring (kirish anonim provayderlar bilan cheklanishi kerak). Menejer "Kirish huquqlari" yorlig'ini va unda "Resurs guruhlariga kirish" ni oching. Ehtiyotkorlik bilan yaratilgan "Menejerlar" qo'llab-quvvatlovchilar guruhining tahrirlash rejimiga o'ting (guruhni o'ng tugmasini bosing -> kontekst menyusidagi "Tahrirlash"). Siz aniq belgilangan tizimda amallarni bajarishingiz mumkin"Kirish huquqlari" yorlig'iga o'ting. "Resurs guruhlari" sahifasini oching va "Resurslar guruhini yaratish" tugmasini bosing. Menejer "Kirish huquqlari" yorlig'ini va unda "Resurs guruhlariga kirish" ni oching."Kontekstlarga kirish" bo'limini oching. "Kontekstlar" -.
  • Kontekstga kirish 3. Rasmni saqlab qolish uchun katalogga kirishga ruxsat bering.: "Minimal rol" - "Kirish huquqlari" yorlig'ini va unda "Resurs guruhlariga kirish" ni oching."Resurslar guruhini qo'shish" tugmasini bosing va paydo bo'lgan shaklni to'ldiring ("Resurslar guruhi" - ;.
  • Kirish siyosati

. Kontekstga kirish, Kirish siyosati -

"Fayl xotirasiga kirish" bo'limiga quyidagi ma'noga ega bo'lgan yangi yozuv qo'shildi: "Dzherel" -

Yangi iPhone X, narxi minglab dollarga etadi, dedi ularning hukmdorlari.