Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

2.1 Հաշվի կարգավորումները

07/11/2022, by Narine

Օգտատերեր - սա Drupal-ի հիմնական հատկանիշներից մեկն է, մենք կարող ենք ստեղծել, ջնջել օգտատերերին: Կայքի օգտատերերը թողնում են մեկնաբանություններ, ակնարկներ, նյութեր: Drupal-ն ունի օգտատերերի մոդերացիայի համակարգեր: Եվ սա Drupal-ի ֆունկցիոնալության միայն մի մասն է, ուստի մենք պետք է հասկանանք Drupal-ի ադմինիստրատորի վահանակը՝ այս ամենը կառավարելու համար:

Եկեք գնանք Հաշվի կարգավորումներ.

Drupal users

Հաշվի կարգավորումները

Drupal users settings

Հաշվի կարգավորումների էջում դուք կարող եք փոխել նորաստեղծ օգտատերերի կարգավորումները, ինչպես նաև ծանուցումները, որոնք ուղարկվում են օգտատերերին էլփոստով տարբեր գործողություններով։ Մոդուլների միջոցով կարող եք նաև ընդլայնել գրանցման, մուտքի, գաղտնաբառի վերականգնման և օգտատիրոջ այլ կարգավորումների հնարավորությունները: Մենք կտեղադրենք այս մոդուլներից մի քանիսը և կդիտարկենք դրանց կազմաձևումն ու աշխատանքը:

ԿՈՆՏԱԿՏԻ ՁԵՎԻ ԿԱՐԳԱՎՈՐՈՒՄՆԵՐ

Drupal 8-ն ունի վերանախագծված կոնտակտային մոդուլ, այժմ այն գրեթե հասնում է (և գուցե նույնիսկ գերազանցում է) Webforms մոդուլը, որը հայտնի էր Drupal 7-ում: Յուրաքանչյուր օգտագործողի համար մենք կարող ենք ավելացնել կոնտակտային ձև: Օրինակ, լռելյայնորեն, ադմինիստրատորն ունի ձևը.

/contact

Մյուս օգտատերերի համար ձևաթուղթը կգտնվի հասցեով

/user/%user_id/contact

օրինակ, the path could be /user/1234/contact.

ԱՆԱՆՈՒՆ ՕԳՏԱԳՈՐԾՈՂՆԵՐ

Այստեղ կարող ենք գրել, թե ինչ անուն կունենա անանուն օգտատերը, լռելյայն այն անանուն է

Drupal users settings

ԱԴԻՆԻՍՏՐԱՏՈՐԻ ԴԵՐԸ

Մենք կարող ենք ստեղծել լրացուցիչ դեր, օրինակ՝ Մոդերատոր, և այն դարձնել ամբողջ կայքի ադմինիստրատոր, բայց ես դա չէի անի, ձեր կայքը կոտրելու հնարավորությունը թողեք միայն ադմինիստրատորին :)

ԳՐԱՆՑՈՒՄ ԵՎ ՀԵՌԱՑՈՒՄ

Այստեղ արժե մտածել, թե արդյոք ձեր կայքում նոր օգտվողներ կլինեն: Եթե ձեր կայքը կայք է ձեր ընկերության համար, և միայն դուք կավելացնեք նյութեր կայքում, և օգտատերերը կարող են ձեզ հաղորդագրություններ ուղարկել միայն կոնտակտային ձևի միջոցով, ապա անջատեք նոր օգտվողներ ստեղծելու հնարավորությունը: Լռելյայնորեն, օգտատերերը կարող են գրանցվել կայքում, բայց նրանք կարգելափակվեն այնքան ժամանակ, մինչև չմիացնեք դրանք բոլոր օգտատերերի էջում.

/admin/people

Եթե դուք թողնեք գրանցվելու հնարավորությունը, ապա ինտերնետի ցանկացած բոտ կփորձի դա անել։ Եթե դուք չունեք captcha ձևով, ապա բոտերը արագ կստեղծեն տասնյակ (կամ գուցե հարյուրավոր) հազարավոր հաշիվներ, մինչև ձեր կայքը ապահով կերպով տեղադրվի: Այսպիսով, անջատեք գրանցումը կամ սահմանեք captcha:

Եթե դուք արդեն ունեք մի փունջ սպամ հաշիվներ, և նրանք նյութեր են ստեղծել, նշեք վանդակը, որպեսզի նյութերն ու դրանց նյութերը աքաունթների հետ միասին հեռացվեն հրապարակումից:

drupal 8

Կարող եք նաև անջատել «Միացնել գաղտնաբառի ուժի» ցուցիչը, եթե ձեզ չի հետաքրքրում օգտվողի գաղտնաբառի բարդությունը:

Եթե դուք հանեք «Պահանջել էլ.փոստի հաստատում», երբ այցելուն հաշիվ է ստեղծում, ապա օգտատերը ստիպված չի լինի հաստատել իր էլ. Իսկ եթե դուք թողնում եք ստուգանիշ, ապա գրանցումից հետո օգտատիրոջը կուղարկվի էլփոստի հաստատման հղում, որը օգտատերը պետք է անցնի՝ դրանով իսկ հաստատելով Ձեր էլ. հասցեն 

Ծանուցման էլփոստի հասցեն

Եթե ցանկանում եք, որ այս նամակը լինի միայն այս ծանուցումների համար (օրինակ notification@your-site.ru) կարող եք նշել էլ. Նամակներ Այստեղ դուք կարող եք ուղղել հաղորդագրությունները, որոնք ուղարկվում են օգտվողներին տարբեր միջոցառումների ժամանակ: Ուշադրություն դարձրեք քառակուսի փակագծերում դրված տեքստին, սրանք նշաններ են, նամակում դրանք կփոխարինվեն կայքից ստացված տվյալներով (մուտք, հաստատման հղում, կայքի անվանում)

Կառավարեք դաշտերը

Ինչպես 7-րդ Drupal-ում, մենք կարող ենք կառավարել օգտատերերի դաշտերը: Կարող ենք կցել Հեռախոս, Անուն և Ազգանուն, Օգտատիրոջ հասցե դաշտը, որպեսզի օգտվողը կարողանա լրացնել դրանք հետագայում իր պրոֆիլը գրանցվելիս կամ խմբագրելիս։ Լռելյայն, մենք ունենք միայն օգտվողի պատկերի դաշտ, եկեք ավելացնենք ևս մեկ դաշտ Հեռախոս.

drupal 8 field management

Մենք պետք է ընտրենք դաշտի տեսակը, մենք կարող ենք տեղադրել մոդուլը՝ ստուգելու Հեռախոսի մուտքագրման ճիշտությունը.

https://www.drupal.org/project/phone

Բայց մենք չենք կարող դա անել և հիմնվել այն փաստի վրա, որ օգտագործողը ճիշտ է լցնում հեռախոսը (իրական կայքերում, դեռ օգտագործում է մոդուլը) և ընտրում է տեքստային դաշտի տեսակը (պարզ).

drupal 8 add field

Դաշտի կարգավորումները, առավելագույն երկարությամբ, թողեք 255 նիշ: Բայց մենք կփոխենք հետագա կարգավորումները:

Եկեք այս դաշտը դարձնենք պարտադիր և ցուցադրենք գրանցման էջում.

Drupal required field

Այժմ, ի թիվս մնացած բոլոր դաշտերի, օգտվողների գրանցման էջում կլինի նաև հեռախոս։

Եթե հիմա դուրս գաք

/user/logout

և անցեք օգտվողի գրանցման էջ, կտեսնեք գրանցման երկար ձև:

/user/register

Սա պետք է շտկել։ Հաջորդ ներդիրը Կառավարեք ձևի ցուցադրումը կօգնի մեզ այս հարցում:

drupal form control

Հիմա եկեք Անջատված դաշտում քաշենք «Ժամային գոտի», «Կոնտակտային կարգավորումներ», «Լեզվի կարգավորումներ», «Նկար» դաշտերը: Քաշեք և պահպանեք: Այժմ գրանցման ձևում կլինեն միայն երեք դաշտեր Էլ.փոստ, գաղտնաբառ և հեռախոս.

Drupal 8 registration

Լավ! Ինձ դուր է գալիս այս ձևը: Բայց կա ևս մեկ դժվարություն, սա օգտվողի էջն է:

/user

Այժմ մենք այնտեղ ցուցադրում ենք Հեռախոսի դաշտերը և օգտվողի գրանցման ժամանակը:

Drupal 8 user page

Եկեք հանենք օգտատերերի գրանցման ժամանակը և թողնենք միայն հեռախոսը։ Դա անելու համար օգտագործեք հետևյալ Կառավարել ցուցադրման ներդիրը:

Կառավարեք ցուցադրումը

drupal 8 profile display

Ինչպես նաև ձևի կարգավորումներով, մենք դաշտերը քաշում ենք դեպի Անջատված: Այսպիսով, այժմ կցուցադրվի միայն Հեռախոս դաշտը:

drupal 8 profile fields

Դե, այստեղ մենք պարզեցինք Drupal-ում օգտվողի կարգավորումները խմբագրելը: Կան նաև օգտատերերի ֆունկցիոնալությունը բարելավելու բազմաթիվ մոդուլներ, բոլորն անվճար են և հասանելի են drupal.org կայքում։