Drupal Ինչպես կարող եմ ստեղծել էջ. Drupal-ի հիմնական էջը ծածկել ձեր սեփականով

Տուն / Տվյալների վերականգնում

Այս նյութը անփոխարինելի ուղեցույց է սկսնակ Drupal ծրագրավորողների համար, քանի որ այն ներառում է ոչ միայն տեղադրման և հիմնական սկզբունքները, այլ նաև Drupal կայքի կառուցման «երեք սյուներից» երկուսը` Views և CCK: Լավագույնն այն է, որ ամբողջ հոդվածը նվիրված է օգտակար կայքէջի (տեղեկագրերի տախտակ) գործնական ստեղծմանը: Իրոք, Drupal 4.7-ի ժամանակ, երբ ես նոր էի սկսում ծանոթանալ, կարելի էր միայն երազել նման մանրամասն ու հստակ ուղեցույցների մասին։

Ինչպես սկսել Drupal-ի հետ. ամբողջական ուղեցույցDrupal-ը բաց կոդով բովանդակության կառավարման հանրաճանաչ համակարգ է: Իր հզոր ֆունկցիոնալության պատճառով Drupal-ում բարդ կայքերի մշակումը շատ ավելի հեշտ է, քան դրանք զրոյից գրելը: Զարմանալի չէ, որ օգտատերերի մեծ համայնքի և մոդուլների հսկայական քանակի շնորհիվ մենք ավելի ու ավելի հաճախ ենք լսում Drupal-ի մասին:
Այս ձեռնարկում մենք գործնականում կզբաղվենք Drupal-ի հետ և կստեղծենք կայք նոր տեսակի բովանդակությամբ և էջերով՝ այն ցուցադրելու համար:
պատրա՞ստ ես։ Եկեք սուզվենք բովանդակության կառավարման բացառիկ հզոր համակարգի մեջ: Նպատակներն այս ուղեցույցը կարդալուց հետո դուք.
  • ծանոթանալ Drupal-ի առավելությունների և թերությունների մասին.
  • տեղադրել Drupal;
  • հասկանալ դրա գործունեության սկզբունքը.
  • սովորել Drupal մոդուլների մասին;
  • սովորել աշխատել կառավարման էջերի հետ;
  • ստեղծել և հրապարակել կայքի բովանդակություն;
  • կարգավորեք ձեր բովանդակության տեսակը CCK;
  • սովորեք, թե ինչպես ստեղծել դիտումներ՝ մոդուլի միջոցով բովանդակություն ցուցադրելու համար Դիտումներ;
  • ստեղծել էջի դիտումներ;
  • ստեղծել դիտումներ բլոկային ցուցադրմամբ;
  • սովորել դիզայնի թեմաների մասին:
Ինչ ենք մենք անելու Մենք կմշակենք Drupal կայք՝ աշխատանքային տախտակով, որտեղ այցելուները կարող են ավելացնել աշխատատեղեր և նախագծեր: Մեր նպատակն է, որ դուք անմիջապես սկսեք ստեղծել կայքեր, և ոչ միայն կարդալ, թե ինչպես է դա արվում: Նախ, եկեք արագ նայենք, թե որոնք են Drupal-ի առավելությունները (և թերությունները), որպեսզի կարողանաք որոշել, թե արդյոք այս CMS-ը ճիշտ է ձեզ համար:

Կազմաձևման ճկունություն:

Drupal-ի հիմնական առավելությունը ճկուն ճարտարապետության մեջ է: Դուք կարող եք օգտագործել այն ցանկացած տեսակի կայք ստեղծելու համար՝ սկսած սոցիալական մեդիայի կայքերից, որոնք օգտատերերին թույլ են տալիս հրապարակել և քվեարկել իրենց սեփական բովանդակության, ֆորումների և աշխատանքի կայքերի վրա, մինչև պատկերասրահներ կամ պորտֆոլիոյի հաղորդագրություններ ձևավորելու համար: Drupal-ը կատարյալ կկատարի գործը (իհարկե, դրա համար պետք է մի քիչ աշխատել):

Խոշոր և բանիմաց մշակողների համայնք:

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

Մոդուլներ

Հսկայական թվով մոդուլներ են մշակվել Drupal-ի համար՝ ընդլայնելով նրա սկզբնական ֆունկցիոնալությունը (մենք մի փոքր ուշ կխոսենք այն մասին, թե ինչ է մոդուլը): Հեշտություն մշակողների համար:Որպես վեբ ծրագրավորող՝ դուք սահմանափակ չեք զգա Drupal-ի հետ աշխատելիս։ Ի վերջո, Drupal-ը մշակվել է՝ հաշվի առնելով մշակողների կարիքները։ Որոշ հիմնական CMS-ների սխալը օգտատիրոջ միջերեսի չափազանց կարևորումն է, ինչը հաճախ հանգեցնում է նրանց կարիքների նկատմամբ ուշադրության պակասի, ովքեր իրականում կզարգացնեն և կխթանեն համակարգը ապագայում: Բայց դա այդպես չէ Drupal-ի դեպքում: Ներկառուցված քեշավորման համակարգ: Drupal-ն ունի ներկառուցված քեշավորման համակարգ, որը կարող է նվազեցնել սերվերի բեռնվածությունը և նվազեցնել էջի ստեղծման ժամանակը: Քեշավորումը խուսափում է տվյալների բազայի բարդ հարցումներից, ինչը բարելավում է սերվերի աշխատանքը:

Արժանապատիվ ներկառուցված որոնման համակարգ:
Դժվար է ոչ մշակողների համար:
Քանի որ մշակողների կարիքներն այստեղ առաջնային են, նրանց, ովքեր այնքան էլ ծանոթ չեն տեղեկատվական տեխնոլոգիաներին, որոշ ժամանակ կպահանջվի Drupal-ին ընտելանալու համար: Սա նշանակում է, որ վեբ մշակման միայն մակերեսային պատկերացում ունեցող մասնագետներին դժվար կլինի ստեղծել (կամ նույնիսկ կառավարել) Drupal կայքերը։ Բարդ ինտերֆեյս..
Կայքի կառավարման միջերեսը Drupal-ում որոշ չափով դժվար է հասկանալ. ընդհանուր առմամբ, դա այնքան էլ հարմար չէ օգտագործողի համար, որքան կարող էր լինել: (Սակայն դա պատրաստվում է փոխվել:) Drupal vs. WordPress Ամեն անգամ, երբ քննարկվում է Drupal-ը, միշտ ճնշող ցանկություն է առաջանում համեմատել այն մեկ այլ առաջատար բաց վեբ հարթակի հետ; սովորաբար սա է

WordPress
Եվ որտեղ էլ որ առաջարկեք, որ WordPress-ը լիարժեք CMS չէ, այլ պարզապես բլոգերների հարթակ, միշտ կգտնեք թեժ բանավեճ, որը սպասում է ձեզ: Ես ինքս օգտագործում եմ երկու CMS-ն էլ, բայց երբեմն WordPress-ի հնարավորությունները պարզապես բավարար չեն։
Այլ կերպ ասած, եթե դուք լուրջ ռեսուրս եք ստեղծում գրանցման, վավերացման, թույլտվությունների և դերերի մի շարք, օրինակ՝ առցանց խանութ, ֆորում կամ կայք՝ վիդեո և աուդիո նյութերով, որոնք ավելացվել են հենց օգտատերերի կողմից, դա ստիպում է. իմաստ ունի օգտագործել ավելի լուրջ CMS, քան WordPress-ը:

Ես խորհուրդ չեմ տա օգտագործել Drupal-ը, եթե հաճախորդին անհրաժեշտ է միայն բլոգ կամ պարզ պորտֆոլիո կայք՝ մի քանի էջերով և հիմնական բովանդակությամբ. նման կայքերն ավելի արագ և հեշտ են ստեղծել WordPress-ում: Դրա համար Drupal-ը ակնհայտորեն ավելորդ է:

Drupal-ի օգտագործման դեմ մեկ այլ կարևոր փաստարկ է ինտերֆեյսը, որը հեշտ չէ հասկանալ անփորձ օգտվողների համար: Սա ուժեղ փաստարկ է WordPress-ի օգտին: Կայքեր, որոնք աշխատում են Drupal-ի կողմից: Ձեզ ոգեշնչելու համար ես կթվարկեմ Drupal-ի կողմից ստեղծված մի քանի կայքեր: Mozilla-ի համար պատասխանատու ընկերությունը

Firefox
, օգտագործում է Drupal-ը իր գրեթե բոլոր վեբ նախագծերում։ Mozilla-ի և Spread Firefox-ի պաշտոնական կայքերը ստեղծվել են Drupal-ի վրա Ներբեռնեք և տեղադրեք Drupal Այս ուղեցույցի նպատակների համար մենք կօգտագործենք Drupal 6-ի վերջին կայուն թողարկումը: բեռնել այն այստեղից: Drupal-ի տեղադրում XAMPP-ում Այստեղ մենք կտեղադրենք Drupal-ը մեր համակարգչում, բայց եթե ցանկանում եք տեղադրել այն իրական սերվերի վրա, գործընթացը նման կլինի: Drupal-ը ձեր տեղական մեքենայի վրա տեղադրելու համար ձեզ հարկավոր կլինի սերվերային հարթակ, ինչպիսին է XAMPPկամ
WAMP
Ստորև բերված է մի պարզ ուղեցույց, որը գրված է Յակոբ Գեբի կողմից (հիմնադիր և գլխավոր խմբագիր Վեց վերանայում), որն արագ կտեղադրի և կկարգավորի XAMPP-ը (ուղեցույցը գրված է WordPress-ի համար, այնպես որ հետևեք միայն առաջին մասին՝ 1-26 քայլերին՝ նկատի ունենալով, որ դուք ոչ թե WordPress եք տեղադրում, այլ Drupal):

Այս ուղեցույցի մնացած մասի համար մենք կենթադրենք, որ դուք օգտագործում եք XAMPP, այնպես որ, եթե ընտրեք այլ սերվերային փաթեթ, կարող է անհրաժեշտ լինել մի փոքր փոխել տեղադրման գործընթացը:
Պատճենեք Drupal ֆայլերը XAMPP գրացուցակում

Պատճենեք նախկինում ներբեռնած Drupal փաթեթը xampp\htdocs գրացուցակում: Անջատեք ֆայլերը և վերանվանեք թղթապանակը «դրուպալ»՝ նավարկելու համար:
Այժմ գնացեք xampp\htdocs\drupal\sites\default թղթապանակ:

Ստեղծեք settings.php Պատճենեք default.settings.php ֆայլը և վերանվանեք այն settings.php:
Համոզվեք, որ չեք ջնջել default.settings.php-ը, հակառակ դեպքում Drupal-ի տեղադրումը չի հաջողվի; Սա Drupal-ի նոր մշակողների կողմից թույլ տրված ամենատարածված սխալներից մեկն է:

MySQL տվյալների բազայի ստեղծում Drupal-ը օգտագործում է տվյալների պահպանման համար MySQL. Այսպիսով, մենք պետք է նախապես կարգավորենք MySQL տվյալների բազան: Դա անելու համար մենք կօգտագործենք վեբ ինտերֆեյսը MySQL տվյալների բազաների հարմար կառավարման համար (այն արդեն ներառված է XAMPP բաշխման մեջ):
Գնացեք ձեր բրաուզերի էջը ժամը՝
localhost/phpmyadmin/

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

Drupal տվյալների բազայի համար առանձին MySQL օգտվողի ստեղծում Մեր օրինակում ես կստեղծեմ նոր MySQL հաշիվ և կանվանեմ այն drupal_user. Աշխատանքային կայքերի համար, սակայն, լավ գաղափար է օգտագործել ոչ ակնհայտ, պատահական օգտանուն՝ դաժան ուժի հարձակման միջոցով կոտրվելու հավանականությունը նվազեցնելու համար:
Եվ հաստատ մի օգտագործեք արմատային հաշիվ, քանի որ հաքերների մեծամասնությունը նախ դա «կփորձի»: MySQL-ի արմատային օգտվողն ունի գերարտոնություններ և հասանելի է ոչ միայն ձեր drupal_db տվյալների բազայի, այլև այլ տվյալների բազաների: (Ի դեպ, լավ տարբերակ է արմատական ​​օգտատերը ընդհանրապես ջնջելն ու ոչ մի տեղ չօգտագործել: Կարող եք կեղծ արմատական ​​օգտատեր ստեղծել, բայց դրա մասին ավելի շատ ուրիշ անգամ):
Նոր MySQL օգտվող ստեղծելու համար անցեք phpMyAdmin գլխավոր էջ և կտտացրեք «Արտոնություններ» ներդիրին:
Այժմ սեղմեք «Ավելացնել նոր օգտվող» և լրացրեք մուտքագրման դաշտերը անհրաժեշտ տվյալներով:


Քանի դեռ դուք աշխատում եք տեղական մեքենայի վրա (այսինքն՝ Drupal-ը տեղադրված է ձեր համակարգչում և աշխատում է XAMPP-ով), կարող եք ընտրել բոլոր հասանելի արտոնությունները, բայց արտադրական սերվերի վրա խորհուրդ է տրվում տեղադրել միայն դրանք, որոնք իրականում անհրաժեշտ են։ drupal_user օգտվողի կողմից:
Մեր օրինակի համար ես ընտրել եմ միայն այն արտոնությունները, որոնք ուզում եմ տրամադրել drupal_user օգտվողին:

  • Ընտրել
  • Տեղադրեք
  • Թարմացնել
  • Ջնջել
  • Ստեղծել
  • Փոխել
  • Ցուցանիշ
  • Ստեղծեք ժամանակավոր աղյուսակներ
  • Կողպեք սեղանները


Սա ավարտում է մեր աշխատանքը MySQL-ի և phpMyAdmin-ի հետ (թարգմանիչների կողմից) Որպեսզի տեղադրման գործընթացը համընկնի այս ուղեցույցի նկարազարդումների հետ, դուք պետք է տեղադրեք Drupal-ի ռուսերեն տարբերակը: Դա անելու համար անհրաժեշտ է ներբեռնել դրա թարգմանությունը: Drupal-ի և նրա մոդուլների ռուսերեն թարգմանությունները հասանելի են Drupaler.ru կայքում: Բուն Drupal-ի թարգմանությունը ներբեռնելու համար անցեք այս էջ, լրացրեք ձևը, ինչպես ցույց է տրված նկարում և սեղմեք «Արտահանել»:

Այնուհետև բացեք ներբեռնված արխիվը նույն գրացուցակում, որտեղ դուք բացել եք Drupal-ը մի փոքր ավելի վաղ:
Drupal-ի լրացուցիչ մոդուլների թարգմանությունները հասանելի են նաև Drupaler.ru-ում: Քանի որ մեզ անհրաժեշտ կլինեն CCK և Views մոդուլները հետագա ձեռնարկում, ներբեռնեք դրանց թարգմանությունները հենց հիմա «CCK Translation» և «Views Translation» էջերից:

Տեղադրելով Drupal-ը` օգտագործելով տեղադրման հրաշագործը Այսպիսով, եկեք մուտքագրենք հետևյալ URL-ը մեր բրաուզերի հասցեագոտում.
localhost/drupal
Եթե ​​հիշում եք չփաթեթավորված Drupal գրացուցակը վերանվանել «drupal», ամեն ինչ պետք է աշխատի: Եթե ​​մոռացել եք, փոխարինեք «drupal»-ը URL-ում այն ​​թղթապանակի անունով, որը դուք նշել եք Drupal ֆայլերը htdocs-ում բացելիս:
Վերևի URL-ին անցնելուց հետո դուք անմիջապես կտեսնեք Drupal-ի տեղադրման ընտրացանկը: Դուք կարող եք ընտրել Drupal-ի ցանկալի ինտերֆեյսի լեզուն առաջին էջում: Խնդրում ենք նկատի ունենալ, որ այս տարբերակը կարող է փոփոխվել ավելի ուշ ադմինիստրատորի վահանակից: Մենք կշարունակենք տեղադրումը ռուսերենով, ուստի եկեք ընտրենք «Տեղադրեք Drupal-ը ռուսերեն»:
Հաջորդ էկրանին Drupal-ը կստուգի, թե արդյոք ձեր սերվերը (մեր դեպքում՝ տեղական մեքենան) ի վիճակի է աշխատեցնել Drupal-ը: Եթե ​​ձեր սերվերը չունի Drupal-ի համար պահանջվող բավարար հավելվածներ, կցուցադրվի սխալի հաղորդագրություն:
Հաջորդը, դուք կտեսնեք տվյալների բազայի կազմաձևման էկրանը: Այստեղ դուք պետք է տրամադրեք այն տեղեկատվությունը, որն օգտագործել եք drupal_db աղյուսակը և drupal_user օգտվողը ստեղծելու համար:


Այնտեղ, տվյալների բազայի կարգավորումների էկրանին, սեղմեք «Ընդլայնված կարգավորումներ» և կտեսնեք «Սեղանի նախածանց» կոչվող տարբերակ, որը թույլ է տալիս ավելացնել նշված տող բոլոր Drupal MySQL աղյուսակների անվանմանը (օրինակ՝ blackjack _drupal_table): Խորհուրդ եմ տալիս պատահական նախածանց դնել, որը միայն դուք կհասկանաք. այս զգուշությունը կօգնի նվազեցնել ձեր տվյալների բազայի վրա SQL ներարկման հարձակման վտանգը:


Եթե ​​նախորդ բոլոր քայլերը ճիշտ են կատարվել, Drupal-ը կսկսի տեղադրել անհրաժեշտ մոդուլները, որից հետո դուք կվերահղվեք կայքի կազմաձևման էջ:


Կազմաձևման տարբերակները ինտուիտիվ են, ուստի ես ձեզ թույլ կտամ ինքներդ մուտքագրել բոլոր անհրաժեշտ տեղեկությունները:

Մաքուր հղումների կարգավորում Մեկ տարբերակ, որը կարող է ձեզ անծանոթ լինել, կոչվում է «Մաքուր հղումներ»և գտնվում է «Սերվերի կարգավորումներ» բաժնում: Լռելյայն հղումները, որոնք ստեղծում է Drupal-ը, ինտուիտիվ չեն և նման են localhost/index.php?q=21-ին:
Երբ մաքուր հղումները միացված են, URL-ներն ավելի գեղեցիկ տեսք ունեն, ավելի հեշտ են հիշվում և օգնում են բարելավել SEO-ն: Օրինակ՝ localhost/events.
Որպեսզի մաքուր հղումները աշխատեն, սերվերում պետք է տեղադրվի mod_rewrite (Apache մոդուլ): Ամենայն հավանականությամբ, դուք արդեն տեղադրել եք այն:
Եթե ​​mod_rewrite-ը տեղադրված չէ կամ չի աշխատում (ինչը քիչ հավանական է, եթե դուք աշխատում եք Apache սերվերով), Drupal-ը սխալ կառաջացնի, և մաքուր հղումների օգտագործումը հասանելի չի լինի: Սա մեզ չի խանգարի կառուցել կայքը, բայց վերը նկարագրված պատճառներով մենք պետք է հնարավորինս արագ ներառենք մաքուր հղումներ:

Եթե ​​ճիշտ եք հետևել ձեռնարկին, կտեսնեք այսպիսի էկրան.

Մի անհանգստացեք, եթե հայտնվի mail() ֆունկցիայի սխալը. դա տեղի է ունենում այն ​​պատճառով, որ մենք օգտագործում ենք XAMPP տեղական մեքենայի վրա և պարզապես չենք կարգավորել փոստի սերվերը, հետևաբար Drupal-ը չի կարողանա նամակներ ուղարկել ադմինիստրատորներին:
Երբ դուք աշխատում եք իրական սերվերի հետ, այս բաներն արդեն նախապես կազմաձևված կլինեն (եթե դուք չեք ստեղծում ձեր սեփական վեբ սերվերը, որն արդեն կազմաձևված չէ):

Եկեք գնանք Drupal-ի ադմինիստրատորի վահանակ Եկեք գնանք Drupal-ի ադմինիստրատորի վահանակ: Երբ այցելեք նոր կայք localhost/drupal-ում, կհայտնվի հետևյալ էջը.


Մուտք գործեք ադմինիստրատորի վահանակ՝ սեղմելով «Կառավարել» հղման վրա:
Այժմ, երբ դուք տեղադրել եք Drupal-ը, ժամանակն է քննարկել մոդուլների հայեցակարգը:

Մոդուլները Drupal-ի ընդլայնումներ են, որոնք լրացուցիչ ֆունկցիոնալություն են ավելացնում դրան:
Օրինակ, Drupal-ը գալիս է նախապես տեղադրված մոդուլով, որը կոչվում է «Համակարգ»: Փաստորեն, Drupal-ը հիմնական մոդուլների մի շարք է, որոնք մշակվում և պահպանվում են ծրագրի թիմի կողմից: System մոդուլը դրանցից մեկն է, Drupal-ը չի կարող աշխատել առանց դրա։

Ինչպես ավելացնել Drupal մոդուլներ Drupal-ի հետ ներառված հիմնական մոդուլներից բացի, դուք կարող եք ներբեռնել լրացուցիչ մոդուլներ պաշտոնական պահոցից: Բացի այդ, Drupal մոդուլի API-ի մշակման հմտություններ ձեռք բերելուց հետո կարող եք ստեղծել ձեր սեփական մոդուլները։
Ձեզ անհրաժեշտ մոդուլը գտնելուց հետո այն ներբեռնեք ձեր համակարգչում:
Ապա դուք պետք է տեղափոխեք չփաթեթավորված մոդուլը drupal\sites\all\modules գրացուցակ։
Լռելյայնորեն մոդուլների համար թղթապանակ չկա, այնպես որ դուք պետք է այն ստեղծեք ձեռքով: Ստեղծեք մոդուլների թղթապանակ drupal\sites\all-ում:
Լավ պրակտիկա է ներբեռնված մոդուլները առանձին պահել Drupal-ի լռելյայն բաշխման մեջ ներառվածներից, այնպես որ լրացուցիչ մոդուլներ մի դրեք drupal\modules-ում:

Լրացուցիչ մոդուլի տեղադրում. CCKCCK (Content Construction Kit) մոդուլը շատ հայտնի Drupal մոդուլ է, որը թույլ է տալիս ստեղծել տարբեր նոր տեսակի բովանդակություն: Եկեք կիրառենք մոդուլների տեղադրումը, օգտագործելով CCK-ը որպես օրինակ, մանավանդ որ այն մեզ ավելի ուշ պետք կգա:
Նախ, ներբեռնեք CCK-ի համապատասխան տարբերակը: Այնուհետև բացեք արխիվը drupal\sites\all\modules մեջ; Բացեք արխիվը նույն թղթապանակում նախկինում ներբեռնված CCK մոդուլի թարգմանությամբ:
CCK մոդուլը drupal\sites\all\modules-ում ներբեռնելուց և տեղադրելուց հետո դուք պետք է միացնեք այն Drupal-ի կառավարման միջերեսում։ Գնացեք մենյու Կայքի կառուցում > Մոդուլներ (localhost/drupal/admin/build/modules): Այստեղ դուք կտեսնեք CCK* մոդուլը: Միացրեք այն: Դուք կարող եք նաև ներառել CCK ենթամոդուլներ, եթե դրանք ձեզ անհրաժեշտ են (մենք դա կանենք ավելի ուշ, երբ սկսենք աշխատել CCK-ի հետ):

* - ըստ ավանդույթի, որը մշակվել է անհիշելի ժամանակներից, մոդուլը, որը կոչվում է CCK ամենուր, կոչվում է Content մոդուլների ցանկում (մոտ.):
Շնորհավորում եմ: Դուք նոր եք տեղադրել Drupal մոդուլը:

Drupal Administration Pages. A Crash Course Drupal-ի վարչական բաժինները դիտելու երկու տարբերակ կա.
  • Ըստ առաջադրանքի.
  • Ըստ մոդուլների.
  • Եթե ​​ընտրեք «Ըստ առաջադրանքի» տեսքը, էջը կկազմակերպվի տարբեր ադմինիստրատիվ առաջադրանքներով:
    Օրինակ, եթե ձեր էջը կազմակերպեք ըստ առաջադրանքի, «Բովանդակություն» վերնագրի ներքո, կտեսնեք բոլոր առաջադրանքները, որոնք ներառում են բովանդակության հետ աշխատելը: «Բովանդակությունը», օրինակ, թույլ է տալիս դիտել, խմբագրել և ջնջել նյութերը, իսկ «Հրապարակման կարգավորումները» վերահսկել դրանց վարքն ու ցուցադրումը կայքում:
    Յուրաքանչյուր առաջադրանք իր անվան տակ ունի կարճ նկարագրություն, որը կօգնի ձեզ հասկանալ դրա նպատակը:
    Եթե ​​ընտրեք «Ըստ մոդուլների» ցուցադրումը, ապա հղումները կկազմակերպվեն ըստ մոդուլների:
    Օրինակ՝ «Ըստ մոդուլների» ցուցադրման «Համակարգ» մոդուլի վերնագրի տակ կգտնեք «Մուտքի իրավունքի կարգավորում», «Մաքուր հղումներ», «Մոդուլներ» և այլն, ադմինիստրատորի ինտերֆեյսի ուսուցման կորը շատ երկար ժամանակ ընտելանալու Drupal վարչական ինտերֆեյսին; այնուամենայնիվ, կան բազմաթիվ լրացուցիչ մոդուլներ, որոնք մեծապես նպաստում են ադմինիստրատորի վահանակի հետ աշխատելուն:
    Խորհուրդ եմ տալիս տեղադրել Administration մենյուի մոդուլը, որը կայքի բոլոր էջերի վերևում ավելացնում է բացվող նավիգացիոն մենյու, որը տեսանելի է միայն ադմինիստրատորին:

    Հիմնական էջի կարգավորումը Գործելու ժամանակը: Եկեք ստեղծենք գլխավոր էջ: Դա անելու համար մենք կայքում կավելացնենք «Էջ» տեսակի առաջին նյութը։ Եկեք գնանք մենյու Contents > Create Material > Page (localhost/drupal/node/add/page):

    Թեման, որն օգտագործում է Drupal-ը լռելյայն, ցուցադրում է նավիգացիոն ընտրացանկը վերևի աջ անկյունում: «Մենյուի ընտրանքներ» բաժնի կարգավորումները որոշում են՝ նավարկությունում ներառե՞լ մեր էջի հղումը, թե՞ ոչ:
    Եթե ​​ցանկանում եք գլխավոր էջին հղում ավելացնել գլխավոր նավիգացիոն մենյուում, ապա «Ծնող» բացվող ընտրացանկից ընտրեք «Հիմնական հղումներ»:
    «Քաշ» տարբերակը թույլ է տալիս կազմակերպել հղումների ցուցադրման հերթականությունը: Սկզբում կցուցադրվեն ավելի ցածր քաշ ունեցող հղումները, քանի որ դրանք ավելի «թեթև» են:
    Այսպիսով, օրինակ, եթե «Գլխավոր Էջ» հղումը ունի 0 կշիռ, իսկ «Մի մասին» հղումը՝ 5, ապա «Գլխավոր Էջ» տարրը առաջինը կցուցադրվի, քանի որ այն ավելի թեթև է:
    Եթե ​​Գլխավոր էջի հղումն ունի 0 կշիռ, իսկ About հղումը նույնպես ունի 0, ապա Drupal-ը հղումները կազմակերպում է այբբենական կարգով։ Քանի որ քաշը նույնն է, առաջինը կցուցադրվի «Գլխավոր էջ» տարրը:
    Մեր դեպքում «Գլխավոր էջի» կշիռը թողնում ենք անփոփոխ (լռելյայն քաշը զրո է):

    «Մուտքի ձևաչափ» բաժնում ընտրիչը թույլ է տալիս ընտրել բովանդակության մուտքագրման եղանակը:
    Զտված HTML ձևաչափը սահմանափակում է HTML թեգերի շարքը, որոնք կարող են օգտագործվել տեքստում՝ զտելով վտանգավոր HTML տարրերը, ինչպիսիք են , որոնք կարող են օգտագործվել կայքի այցելուների զննարկչի վրա հարձակվելու համար:
    Օգտագործեք զտված HTML ձևաչափ, եթե կայքի ադմինիստրատորները ծանոթ չեն HTML-ին:
    Իսկ մշակողների համար դուք պետք է օգտագործեք Full HTML ձևաչափը: Այս ձևաչափի օգտագործումը ենթադրում է, որ դուք ծանոթ եք HTML լեզվին:

    Եթե ​​ձեր կայքում բովանդակություն է ստեղծում միայն մեկ մարդ, ապա այս տարբերակը, հավանաբար, ձեզ օգտակար չի լինի (եթե շատ մոռացկոտ չեք):
    Եթե ​​դուք աշխատում եք օգտատերերի թիմի հետ, ովքեր ավելացնում են բովանդակություն և ցանկանում են պահպանել տարբեր տարբերակներ, պահում են բովանդակության փոփոխությունների գրանցամատյան և նշումներ անում այդ փոփոխությունների բնույթի մասին, «Խմբագրման տեղեկատվությունը» բաժինը շատ օգտակար կլինի ձեզ համար:
    Բացի այդ, երբ « Ստեղծեք նոր հրատարակություն» Նյութի հին տարբերակը կպահպանվի, եթե ցանկանաք վերադառնալ դրան:

    Այս ընտրանքները թույլ են տալիս միացնել կամ անջատել այցելուների մեկնաբանությունները տվյալ պատմության համար: Մենք, հավանաբար, չենք ուզում մեկնաբանություններ գլխավոր էջում, ուստի ես ընտրեցի « Հաշմանդամ».

    Այս բաժնում կարող եք փոխել հեղինակի անունը և հրապարակման ամսաթիվը:
    Ձեզ հարկավոր չէ ամեն անգամ լրացնել այս պարամետրերը. Drupal-ը դա կանի ինքն իրեն, պայմանով, որ դուք չեք փոխել դրանք:

    Այս բաժինը սահմանում է նյութերի հրապարակման կարգավորումները:

    • Հրատարակվել է- ցուցադրում է հրապարակման կարգավիճակը: Անջատեք վանդակը, եթե ցանկանում եք հեռացնել նյութը հրապարակումից:
    • Տեղադրել գլխավոր էջում- նյութը կցուցադրվի կայքի գլխավոր էջում: Անջատեք այս վանդակը, եթե չեք ցանկանում նյութը ցուցադրել հիմնական էջում:
    • Ամրացրեք ցուցակների վերևում- նյութը կցուցադրվի գլխավոր էջի և այլ ցուցակների վերևում:
    Եկեք նայենք գլխավոր էջին Եվ ահա մեր գլխավոր էջը. Առայժմ շատ պարզ է, բայց մի անհանգստացեք, մենք շուտով կբարդացնենք:

    Ինչ ենք անելու հաջորդը Հաջորդը, մենք կստեղծենք օգտատերերով բնակեցված աշխատանքային տախտակ:
    Այն ստեղծելու գործընթացում մենք կաշխատենք հատուկ բովանդակության տեսակների, Դիտումների և այլ գործիքների հետ՝ Drupal-ի կայքերի մշակման համար: Շարունակելուց առաջ անհրաժեշտ է քննարկել սկսնակների համար ամենաշփոթեցնող թեմաներից մեկը՝ հանգույցների հասկացությունը։
    Հանգույցը Drupal-ի բովանդակության կառուցվածքի հիմնական տարրն է: Պարզ ասած, եթե պատկերացնեք Drupal-ը որպես շենք, ապա հանգույցները կլինեն աղյուսներ: Կայքի բովանդակության յուրաքանչյուր կտոր հանգույց է` լինի դա էջ, ֆորումի գրառում, հոդված և այլն:
    Հիշեք, որ ադմինիստրացիայի և օգտվողի պրոֆիլի էջերը չեն համարվում հանգույցներ, քանի որ դրանք ստեղծվում են ոչ թե օգտատերերի, այլ համակարգի կողմից:
    Հանգույցները էական հասկացություն են, որը դուք պետք է հասկանաք, եթե նախատեսում եք բարդ կայքեր զարգացնել Drupal-ում: Չնայած այն հանգամանքին, որ հանգույցների նշանակությունը հաճախ անհասկանալի է սկսնակների համար, դրանք Drupal մշակողին տալիս են անհավանական ճկունություն կայքերի ստեղծման և հարմարեցման հարցում:
    Սա օրինակով տեսնելու համար գնանք ավելի վաղ ստեղծած գլխավոր էջ: Ուշադրություն դարձրեք ձեր բրաուզերի հասցեի տողին, այն կասի նման բան (եթե հստակ հղումներն անջատված են, հասցեն այլ տեսք կունենա).

    Հասցեում կտեսնեք «հանգույց» բառը. սա նշանակում է, որ այս էջը հանգույց է:

    Նոր բովանդակության տիպի ստեղծում Drupal-ում Նոր բովանդակության տեսակ ստեղծելը հիանալի միջոց է ձեր կայքը հարմարեցնելու ձեր կարիքներին: Յուրաքանչյուր տեսակի համար դուք կարող եք սահմանել ցուցադրման եղանակը, հատկացնել մուտքի իրավունքներ, կցել լրացուցիչ հատկություններ - հնարավորությունները պարզապես անսահման են. Եկեք ստեղծենք նյութի տեսակը «Թափուր աշխատատեղ» Եկեք ստեղծենք աշխատանքի տախտակ մեր կայքի համար: Օգտատերերը կտեղադրեն թափուր աշխատատեղեր և նախագծեր, մի տեսակ փոքր Craigslist (թարգմանչի նշում. www.craigslist.org - թափուր աշխատատեղեր և ռեզյումեներ տեղադրելու ծառայություն):
    Յուրաքանչյուր թափուր աշխատատեղի համար մեզ անհրաժեշտ կլինեն հետևյալ դաշտերը.
    • աշխատանքի անվանումը;
    • մանրամասն նկարագրություն;
    • բաժին - բացվող ցուցակի տեսքով;
    • աշխատանքային փորձ - տեքստային դաշտ;
    • աշխատավարձ - տեքստային դաշտ:
    Drupal-ում հատուկ նյութերի տեսակների հետ աշխատելը հեշտ է: Նախ, գնացեք Վարչություն > Բովանդակության տեսակներ > Ավելացնել բովանդակության տեսակ:

    Նոր տեսակի նյութի ավելացման էջի գրեթե բոլոր տարրերը տրամադրվում են բացատրություններով։ Հարկ եմ համարում առանձին խոսել «Տիպ» տարրի մասին։ Type-ը մեքենայի անվանումն է նոր նյութի տեսակի համար, որն օգտագործվում է ավելի բարդ ձևավորումներում:
    Մեր դեպքում, թափուր աշխատատեղերի համար մենք կսահմանենք «աշխատանք» նյութի տիպի մեքենայի անվանումը: Սա շատ կարևոր կետ է. ապագայում, երբ դուք դառնում եք Drupal ninja և ցանկանում եք բարդ փոփոխություններ կատարել ձեր կայքում, օրինակ՝ փոխել գովազդի ցուցադրման ձևը, դուք պետք է ստեղծեք ֆայլ, որը կոչվում է node-job.tpl: php (սա այս ձեռնարկի շրջանակներից դուրս է):
    Այժմ լրացրեք Title, Type և Description դաշտերը և մենք կշարունակենք առաջ:

    Այս բաժնում դուք հնարավորություն ունեք ստեղծելու և կազմաձևելու ձև՝ աշխատանքի հայտարարություններ մուտքագրելու համար. Ահա թե ինչ կտեսնեն օգտատերերը, երբ նրանք հրապարակեն թափուր աշխատատեղեր:

    Հրատարակման գործընթացի կարգավորում Հրապարակման գործընթացի կարգավորումները պարունակում են նյութի հրապարակման հիմնական պարամետրերը: Եթե ​​ցանկանում եք, որ թափուր աշխատատեղը հրապարակվի առանց ադմինիստրատորի կողմից նախնական ստուգման, նշեք «Հրապարակված» վանդակը:

    Շարունակեք հարմարեցնել ձեր հրապարակման գործընթացը: «Մեկնաբանությունների կարգավորումներ» բաժնում կարող եք տարբեր տարբերակներ սահմանել թափուր աշխատատեղերը մեկնաբանելու համար: Եթե ​​ցանկանում եք, որ այցելուները կարողանան մեկնաբանել աշխատատեղերը, միացրեք մեկնաբանությունները: Եթե ​​չես ուզում, անջատիր։

    Ստեղծելով «Թափուր աշխատատեղ» նյութի տեսակը Ժամանակն է սեղմել «Պահպանել» և դրանով ավարտել մեր նյութի առաջին տեսակի ստեղծումը: Եթե ​​հետևել եք հրահանգներին, «Աշխատանքը» կհայտնվի բովանդակության տեսակների ցանկում (Էջի, հոդվածի և այլնի կողքին):

    Բովանդակության տեսակների կարգավորում CCK-ով Այսպիսով, մենք ունենք մեր սեփական բովանդակության տեսակը: Այժմ մենք պետք է կազմաձևենք թափուր աշխատատեղեր ավելացնելու ձևը, օգտագործելով չափազանց օգտակար մոդուլը՝ CCK:
    CKK-ն, որպես կանոն, առաջին մոդուլն է, որը փորձառու մշակողները տեղադրում են նորաստեղծ կայքում։ Դա այնքան կարևոր է, որ այն կներդրվի Drupal 7-ի առանցքում, որից հետո այլևս ստիպված չեք լինի այն ձեռքով ներբեռնել:
    Մինչև այս պահը, դուք պետք է արդեն տեղադրել CCK-ն՝ համաձայն ձեռնարկի սկզբում տրված մոդուլների հետ աշխատելու նկարագրության, Միացնենք մի քանի CCK ենթամոդուլներ Նախ, անցեք մենյու Administration> Design> Modules:
    CCK բաժնում կտեսնեք ենթամոդուլների ցանկը: Դրանցից մի քանիսն արդեն լռելյայն միացված են, իսկ ոմանք՝ ոչ: Ինչո՞ւ։ Drupal-ի ճարտարապետությունը չափազանց մոդուլային է, և դա մեզ թույլ է տալիս օգտագործել միայն այն գործիքները, որոնք իսկապես անհրաժեշտ են զարգացման համար: Մոդուլներ մշակողներին խորհուրդ է տրվում խմբավորել դրանք ըստ ֆունկցիոնալության, ինչի արդյունքում մոդուլներն ավելի քիչ ծանրաբեռնված են և ավելի խնայող։
    Որպես կայքի ադմինիստրատոր, միացրեք միայն այն մոդուլներն ու ենթամոդուլները, որոնք ձեզ իսկապես անհրաժեշտ են:
    Այժմ եկեք ներառենք մի քանի CCK ենթամոդուլներ, որոնք մեզ անհրաժեշտ են թափուր աշխատատեղի ձևի համար:
    Ահա ենթամոդուլները, որոնք դուք պետք է ներառեք.

    Քանի որ օգտվողներից կարող են պահանջվել մուտքագրել կոտորակային թվեր (օրինակ՝ պահանջվում է տարիների փորձ), մենք պետք է ներառենք Թիվ ենթամոդուլը:
    Մեզ անհրաժեշտ կլինի նաև Option Widgets մոդուլը, որը թույլ է տալիս ավելացնել տվյալների մուտքագրման տարբեր տարրեր, օրինակ՝ վանդակներ, ռադիոկոճակների խմբեր և այլն։
    Այս ենթամոդուլներից յուրաքանչյուրը կախված է Բովանդակության մոդուլից. դուք չեք կարող դրանք միացնել, քանի դեռ Բովանդակությունն անջատված է:

    Միացրե՞լ եք CCK ենթամոդուլները: Հիանալի է, ժամանակն է ստեղծելու ձեր աշխատանքի հրապարակման ձևը:
    Գնացեք Ադմինիստրացիա > Բովանդակություն > Բովանդակության տեսակներ, այնուհետև կտտացրեք «Կառավարել դաշտերը» հղմանը «Գործողություններ» սյունակում՝ «Աշխատանք» բովանդակության տեսակի կողքին: Այստեղ մենք կավելացնենք նոր դաշտեր ձևին:

    Նախ, ես կավելացնեմ «Department» դաշտը, որը թույլ է տալիս օգտվողին բացվող ցանկից ընտրել բաժինը, որտեղ տեղի է ունեցել թափուր աշխատատեղը (մշակում, ֆինանսներ, միջերեսներ, ՏՏ և մարքեթինգ):

    «Պահպանել» կոճակը սեղմելուց հետո դուք կվերահղվեք մի էջ, որտեղ կարող եք վերջնական տեսքի բերել «Բաժին» դաշտը և նշել դրա վավեր արժեքները:


    Հաջորդ դաշտը «Փորձ» է, որտեղ օգտատերը կկարողանա մուտքագրել կոտորակային թվեր (օրինակ՝ 3,5 տարի):

    Դաշտում» Օգնության տեքստ» ավելացրեք ակնարկ, թե ինչպես ճիշտ լրացնել դաշտը, որպեսզի այցելուները մուտքագրեն ճիշտ արժեքները:


    Բաժնում « Ընդհանուր կարգավորումներ» Դուք կարող եք սահմանափակել դաշտի արժեքը: Օրինակ, եթե նվազագույն դաշտը սահմանել եք 2.3, ապա երբ փորձեք տեղադրել 1.4 փորձով աշխատանք, օգտատիրոջը կցուցադրվի սխալի հաղորդագրություն:


    «Թափուր աշխատատեղ» նյութի տիպի վերջին դաշտը «Աշխատավարձ» է: Սա ամբողջ թիվ է, օրինակ, 50,000 ռուբլի:

    Ընդհանուր դաշտի պարամետրերում նշեք 0-ը որպես նվազագույն՝ բացասական արժեքները կանխելու համար (օրինակ՝ -1200): Ինչու՞ չնշել զրոյից մեծ արժեք: Որովհետև զրոյական աշխատավարձը նշանակում է, որ այս աշխատանքը չի վճարվում։
    Բոլոր դաշտերը ստեղծելուց հետո նրանց ցուցակը «Թափուր աշխատատեղ» նյութի տեսակի համար կունենա հետևյալ տեսքը.

    Քարշելով խաչի պատկերակը դաշտերի անուններից ձախ՝ կարող եք փոխել դրանց հայտնվելու հերթականությունը «Ավելացնել աշխատատեղեր» ձևաթղթում:

    Ստեղծեք որոշ աշխատատեղեր Նախքան առաջ անցնելը, որոշ աշխատատեղեր ստեղծեք՝ գնալով Ստեղծել բովանդակություն > Աշխատանքներ էջ: Մեզ անհրաժեշտ կլինեն նրանց տվյալները ուղեցույցի հաջորդ մասում CCK-ն շատ հզոր գործիք է

    Այստեղ մենք աշխատել ենք CCK-ի ամենապարզ դաշտերի հետ, սակայն այս մոդուլը տրամադրում է նաև բովանդակության կազմակերպման շատ ավելի լուրջ միջոցներ։ Օրինակ, դուք կարող եք տեղադրել ImageField մոդուլը, որպեսզի օգտատերերը կարողանան տեղադրել նկարներ (օրինակ, գործատուներին թույլ տվեք տեղադրել իրենց աշխատավայրի լուսանկարները):
    Եթե ​​Ձեզ անհրաժեշտ են լրացուցիչ CCK դաշտեր, ստուգեք այս ցանկը:


    Եթե ​​ունեք հարցեր, խորհուրդ ենք տալիս օգտագործել մեր

    Drupal-ի առանձնահատկությունները

    Drupal-ը կայքի բովանդակության կառավարման համակարգ է, որը ստեղծվել է բելգիացի Dries Beytaert-ի կողմից 2001 թվականի հունվարին: Շատ տարածված է Արևմտյան Եվրոպայում և ԱՄՆ-ում: Շարժիչը որևէ սահմանափակում չի դնում ծրագրավորողի վրա, ամեն ինչ կախված է այն գիտելիքներից և ժամանակից, որոնք կարող են տրամադրվել կայքի զարգացմանը:

    Ծրագրի ստանդարտ տարբերակում բոլորին հասանելի մի շարք պարզ գործառույթներ հարմար են պարզ նախագիծ ստեղծելու համար՝ բլոգ, նորությունների հոսք, այցեքարտի կայք: Եվ եթե ձեզ անհրաժեշտ է ինչ-որ անսովոր բան ստեղծել, կամ դա պարզապես հնարավոր չէ այս «տարբերակում», ներբեռնեք և տեղադրեք մոդուլները, դրանք կընդլայնեն համակարգի հնարավորությունները: Մոդուլները Drupal-ի առանձնահատկությունն են, դրանք կազմում են շարժիչի կառուցվածքը: Կոպիտ ասած, դուք կայքում դնում եք միայն այն, ինչ ձեզ հարկավոր է։

    Drupal-ում վեբկայքի ստեղծում

    Սկզբից դուք պետք է իմանաք, որ դուք չպետք է անհանգստանաք Drupal-ը տեղական սերվերի վրա ինքներդ տեղադրելու մասին, այլ օգտվեք պատրաստի հոստինգի առաջարկներից. Ահա մի օրինակ.

    Բայց ենթադրենք, դուք դեռ ընտրում եք ինքնատեղադրման երթուղին: Այնուհետև գնացեք կայք, կտտացրեք «Ներբեռնում և ընդարձակում» բաժինը, որը գտնվում է վերևի ձախ մասում, ներբեռնեք շարժիչը՝ սեղմելով «ներբեռնել drupal»-ը:

    Ընտրեք մեզ անհրաժեշտ սեղմման ձևաչափը: GZ-ը Unix համակարգերի համար է, իսկ ZIP-ը Windows-ի համար է, ներբեռնելուց հետո բացեք ստացված արխիվը տեղական վեբ սերվերի համապատասխան գրացուցակում:

    Եթե ​​դուք չունեք տեղական սերվեր, մի անհանգստացեք. օգտագործեք Open Server-ը, այն ամբողջովին անվճար է:

    Այժմ, երբ դուք տեղադրել եք տեղական սերվերը, դուք պետք է ստեղծեք տվյալների բազա՝ օգտագործելով phpmyadmin գործիքը, որը կօգտագործվի պահանջվող տեղեկատվությունը պահելու համար։

    Դա անելու համար սեղմեք ծրագրի ներքևի անկյունում և ընտրեք ցանկի տարրը՝ լրացուցիչ – phpmyadmin:

    Երբ ձեզ հուշում են մուտքագրել օգտվող և գաղտնաբառ, մուտքագրեք «արմատ» օգտվողի սյունակում և սեղմեք առաջ:

    Այժմ ժամանակն է տեղադրել drupal-ը բաց սերվերի վրա: Դա անելու համար գնացեք ծրագրի արմատը, որտեղ գտնվում է բաց սերվերը, և այնտեղ ստեղծեք նոր թղթապանակ, որտեղ մենք unzip-ում ենք մեր CMS Drupal-ը:

    Այժմ մնում է միայն վերագործարկել մեր տեղական սերվերը աշխատասեղանի հենց ներքևի մասում գտնվող բաց սերվերի պատկերակին, սեղմեք – վերագործարկեք:

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

    Այժմ լրացրեք ձեր կայքի դաշտերը: Դրա անունը Էլփոստ է, մենք դրա համար ստեղծում ենք ադմինիստրատոր և գաղտնաբառ։ Շնորհավորում ենք, տեղադրումն ավարտված է, այժմ ժամանակն է ռուսաֆիկացնել կայքը:

    Կայքի ռուսաֆիկացում Drupal-ում

    Առանց լրացուցիչ հարցերի, սեղմեք, ոլորեք ներքև և ներբեռնեք:

    Այժմ բացեք այս մոդուլը ձեր կայքի թղթապանակում, ճանապարհ՝ C – Բաց սերվեր – տիրույթներ – ձեր գրացուցակի անունը – կայքեր – բոլորը – մոդուլներ:

    Բոլոր ապագա մոդուլները պետք է միայն այստեղ գնան:

    Ադմինիստրատորի վահանակում ընտրեք մոդուլներ և ոլորեք դեպի ներքև, այնտեղ մենք նշում ենք նոր ընկերոջ առջև:

    Հաջորդ քայլը պետք է գնալ կոնֆիգուրացիա և սեղմել լեզուների վրա, այնտեղ անհրաժեշտ է ավելացնել նորը, օգտագործելով ավելացնել լեզուներ հրամանը և ցուցակից ընտրել ռուսերենը: Եվ ամենակարևորը, ներբեռնումից հետո մի մոռացեք միացնել այն՝ սեղմելով լռելյայն: Պահպանեք կոնֆիգուրացիան:

    Շնորհավորում ենք, մենք միասին անցանք ամենադժվար բանի միջով, հիմա (եթե դրանից հետո չեք հոգնել) վազեք բաց տարածքներ՝ նոր բաներ սովորելու և ձեր կայքը բարելավելու համար: Սեղմեք հղման վրա, կա մի օգտակար ալիք, որտեղ խոսում են CMS Drupal-ի մասին բավականին հեշտ և մատչելի։ Եվ եթե վերը նշված բոլորից հետո որոշեք, որ դա ինքնուրույն է երկար և դժվար, ապա դիմեք:

    Հարգանքներով՝ Ձեր Էություն:

    Ո՞րն է տարբերությունը դինամիկ հոդվածի և ստատիկ էջի միջև:
    Այս անգամ ոչ մի ռազմական բան չի հայտարարվել
    ամեն ինչ չափազանց պարզ է և պարզ: Հաջորդը մեր Drupal կայքը բովանդակությամբ լցնելն է: Օգտագործելով ներկառուցված խմբագրիչը, մենք կստեղծենք հոդված և էջ:
    Թե որն է տարբերությունը առաջինի և երկրորդի միջև, հաղորդվում է ստորև:
    Ես միայն կասեմ, որ հրապարակված նյութերի բովանդակությունը կլինի տեքստային, և որ դուք պետք է փորձեր կատարեք էջերի ներսում պատկերներ և HTML կոդի տեղադրմամբ:
    Դուք միայնակ կլինեք ձեր գիտելիքների չափով: Ի դեպ, բոլոր անհրաժեշտ գիտելիքները մեր
    թեմաներն այստեղ են → դեպի կայք: Ձեր կողմից ավելին է պահանջվում

    ակտիվություն, աշխատասիրություն և ամեն ինչ լավ կլինի:

    Ինչպիսին պետք է լինի գլխավոր էջը Drupal-ում

    1. Կայքի ադմինիստրատորի վահանակում անցեք Բովանդակություն.

    Հաջորդ քայլում մեզ կհարցնեն, թե ինչ տեսակի բովանդակություն ենք պատրաստվում հրապարակել։ Եվ անմիջապես առաջարկում են ծանոթանալ բոլոր տեսակի նյութերին։ Այսպիսով, եթե մենք պատրաստվում ենք նորություններ, հայտարարություններ ստեղծել և պլանավորել դա անել կանոնավոր կերպով, այսինքն՝ պլանավորում ենք ստեղծել անձնական էլեկտրոնային օրագիր, որը նաև հայտնի է որպես բլոգ, ապա մեզ կհամապատասխանի հոդվածը: Լռելյայնորեն, Drupal-ում այս ձևաչափի փաստաթղթերը ցուցադրվում են կայքի գլխավոր էջում և դրանց վերաբերյալ թույլատրվում են մեկնաբանություններ: Եթե ​​մեզ պետք է ստատիկ բովանդակություն, մի բան, որը հաճախ չի փոխվի, ապա էջը լավ է: Նման էջերի օրինակ՝ «Կայքի մասին» կամ «Կապ» էջեր։ Պետք է նաև հաշվի առնել, որ լռելյայնորեն այս տեսակի փաստաթղթերը չեն ցուցադրվում Drupal կայքի գլխավոր էջում և դրանց վերաբերյալ մեկնաբանությունները անջատված են: Չնայած սա կարելի է փոխել։

    3. Ընտրեք Հոդված՝ տեսնելու, թե ինչպիսի տեսք կունենա Drupal-ի գլխավոր էջը.

    Նկատի ունեմ, եկեք հրապարակենք հոդվածը և հետո տեսնենք, թե ինչպես է դրա հայտարարությունը հիմնական էջում:

    4. Տպեք վերնագիրը, պիտակները և հիմնական տեքստը խմբագրում.

    Ստորև կարող եք ընտրել տեքստի ձևաչափը, ավելացնել նկար և կատարել լրացուցիչ կարգավորումներ։

    Ես միշտ օգտագործում եմ Full HTML: Ես գիտեմ և ինձ համար ավելի հարմար է.

    Հենց վերջում մենք պահպանում ենք մեր աշխատանքը և արդյունքը դիտում գլխավոր էջում։

    Ուշադրություն դարձրեք վահանակի ներքևի մասում գտնվող կարգավորումների բլոկին.

    Drupal-ը ճկուն CMS է, և անհրաժեշտության դեպքում դուք միշտ կարող եք նույն ստատիկ էջը վերածել դինամիկ էջի՝ թույլ տալով օգտվողներին թողնել մեկնաբանություններ, ինչպես նաև հնարավոր է տեղադրել դրա հայտարարությունը հիմնական էջում։ Մի ծույլ եղեք փոխել պարամետրերը պարամետրերում և հետևել ձեր կայքի փոփոխություններին:

    Հետևյալ դասերից մեկում մենք կտեղադրենք վիզուալ խմբագրիչ՝ էջերի ավելի արագ և հարմարավետ մուտքագրման համար, որն ունի այն ամենը, ինչ անհրաժեշտ է HTML տեքստի ձևաչափման համար։

    Տեղեկություններ Drupal-ի գլխավոր էջում

    1. Կառավարման վահանակում բացեք Կազմաձևում → Կայքի տեղեկատվություն.

    Որտեղի՞ց եմ ստացել այս ընտրացանկը: - Տեսեք, թե ինչպես տեղադրել և ակտիվացնել

    (Drupal) բաց կոդով բովանդակության կառավարման հանրաճանաչ համակարգ է: Իր հզոր ֆունկցիոնալության պատճառով Drupal-ում բարդ կայքերի մշակումը շատ ավելի հեշտ է, քան դրանք զրոյից գրելը: Զարմանալի չէ, որ օգտատերերի մեծ համայնքի և մոդուլների հսկայական քանակի շնորհիվ մենք ավելի ու ավելի հաճախ ենք լսում Drupal-ի մասին:
    Այս ձեռնարկում մենք գործնականում կզբաղվենք Drupal-ի հետ և կստեղծենք կայք նոր տեսակի բովանդակությամբ և էջերով՝ այն ցուցադրելու համար:
    պատրա՞ստ ես։ Եկեք սուզվենք բովանդակության կառավարման բացառիկ հզոր համակարգի մեջ:

    Նպատակները Այս ուղեցույցը կարդալուց հետո դուք.
    • ծանոթանալ Drupal-ի առավելությունների և թերությունների մասին.
    • տեղադրել Drupal;
    • հասկանալ դրա գործունեության սկզբունքը.
    • սովորել Drupal մոդուլների մասին;
    • սովորել աշխատել կառավարման էջերի հետ;
    • ստեղծել և հրապարակել կայքի բովանդակություն;
    • կարգավորեք ձեր բովանդակության տեսակը CCK;
    • սովորեք, թե ինչպես ստեղծել դիտումներ՝ մոդուլի միջոցով բովանդակություն ցուցադրելու համար Դիտումներ;
    • ստեղծել էջի դիտումներ;
    • ստեղծել դիտումներ բլոկային ցուցադրմամբ;
    • սովորել դիզայնի թեմաների մասին:
    Ինչ ենք մենք անելու Մենք կմշակենք Drupal կայք՝ աշխատանքային տախտակով, որտեղ այցելուները կարող են ավելացնել աշխատատեղեր և նախագծեր: Մեր նպատակն է, որ դուք անմիջապես սկսեք ստեղծել կայքեր, և ոչ միայն կարդալ, թե ինչպես է դա արվում: Նախ, եկեք արագ նայենք, թե որոնք են Drupal-ի առավելությունները (և թերությունները), որպեսզի կարողանաք որոշել, թե արդյոք այս CMS-ը ճիշտ է ձեզ համար:

    Կազմաձևման ճկունություն:

    Drupal-ի հիմնական առավելությունը ճկուն ճարտարապետության մեջ է: Դուք կարող եք օգտագործել այն ցանկացած տեսակի կայք ստեղծելու համար՝ սկսած սոցիալական մեդիայի կայքերից, որոնք օգտատերերին թույլ են տալիս հրապարակել և քվեարկել իրենց սեփական բովանդակության, ֆորումների և աշխատանքի կայքերի վրա, մինչև պատկերասրահներ կամ պորտֆոլիոյի հաղորդագրություններ ձևավորելու համար: Drupal-ը կատարյալ կկատարի գործը (իհարկե, դրա համար պետք է մի քիչ աշխատել):

    Խոշոր և բանիմաց մշակողների համայնք:

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

    Մոդուլներ

    Հսկայական թվով մոդուլներ են մշակվել Drupal-ի համար՝ ընդլայնելով նրա սկզբնական ֆունկցիոնալությունը (մենք մի փոքր ուշ կխոսենք այն մասին, թե ինչ է մոդուլը): Հեշտություն մշակողների համար:Որպես վեբ ծրագրավորող՝ դուք սահմանափակ չեք զգա Drupal-ի հետ աշխատելիս։ Ի վերջո, Drupal-ը մշակվել է՝ հաշվի առնելով մշակողների կարիքները։ Որոշ հիմնական CMS-ների սխալը օգտատիրոջ միջերեսի չափազանց կարևորումն է, ինչը հաճախ հանգեցնում է նրանց կարիքների նկատմամբ ուշադրության պակասի, ովքեր իրականում կզարգացնեն և կխթանեն համակարգը ապագայում: Բայց դա այդպես չէ Drupal-ի դեպքում: Ներկառուցված քեշավորման համակարգ: Drupal-ն ունի ներկառուցված քեշավորման համակարգ, որը կարող է նվազեցնել սերվերի բեռնվածությունը և նվազեցնել էջի ստեղծման ժամանակը: Քեշավորումը խուսափում է տվյալների բազայի բարդ հարցումներից, ինչը բարելավում է սերվերի աշխատանքը:

    Արժանապատիվ ներկառուցված որոնման համակարգ:
    Դժվար է ոչ մշակողների համար:
    Այո, Drupal-ը բաց կոդով է, ինչը նշանակում է, որ դուք մուտք ունեք բաց կոդով ծրագրաշարի բոլոր առավելություններին: Բարդ ինտերֆեյս..
    Բարդ ինտերֆեյս.

    WordPress
    Կայքի կառավարման միջերեսը Drupal-ում որոշ չափով դժվար է հասկանալ. ընդհանուր առմամբ, դա այնքան էլ հարմար չէ օգտագործողի համար, որքան կարող էր լինել: (Սակայն դա պատրաստվում է փոխվել:) Drupal vs. WordPress Ամեն անգամ, երբ քննարկվում է Drupal-ը, միշտ ճնշող ցանկություն է առաջանում համեմատել այն մեկ այլ առաջատար բաց վեբ հարթակի հետ; սովորաբար սա է
    Եվ որտեղ էլ որ առաջարկեք, որ WordPress-ը լիարժեք CMS չէ, այլ պարզապես բլոգերների հարթակ, միշտ կգտնեք թեժ բանավեճ, որը սպասում է ձեզ: Ես ինքս օգտագործում եմ երկու CMS-ն էլ, բայց երբեմն WordPress-ի հնարավորությունները պարզապես բավարար չեն։

    Ես խորհուրդ չեմ տա օգտագործել Drupal-ը, եթե հաճախորդին անհրաժեշտ է միայն բլոգ կամ պարզ պորտֆոլիո կայք՝ մի քանի էջերով և հիմնական բովանդակությամբ. նման կայքերն ավելի արագ և հեշտ են ստեղծել WordPress-ում: Դրա համար Drupal-ը ակնհայտորեն ավելորդ է:

    Drupal-ի օգտագործման դեմ մեկ այլ կարևոր փաստարկ է ինտերֆեյսը, որը հեշտ չէ հասկանալ անփորձ օգտվողների համար: Սա ուժեղ փաստարկ է WordPress-ի օգտին: Կայքեր, որոնք աշխատում են Drupal-ի կողմից: Ձեզ ոգեշնչելու համար ես կթվարկեմ Drupal-ի կողմից ստեղծված մի քանի կայքեր:Կայքեր, որոնք աշխատում են Drupal-ի կողմից: Ձեզ ոգեշնչելու համար ես կթվարկեմ Drupal-ի կողմից ստեղծված մի քանի կայքեր:

    Mozilla-ի համար պատասխանատու ընկերությունը
    , օգտագործում է Drupal-ը իր գրեթե բոլոր վեբ նախագծերում։ Mozilla-ի և Spread Firefox-ի պաշտոնական կայքերը ստեղծվել են Drupal-ի վրա Ներբեռնեք և տեղադրեք Drupal Այս ուղեցույցի նպատակների համար մենք կօգտագործենք Drupal 6-ի վերջին կայուն թողարկումը: բեռնել այն այստեղից: Drupal-ի տեղադրում XAMPP-ում Այստեղ մենք կտեղադրենք Drupal-ը մեր համակարգչում, բայց եթե ցանկանում եք տեղադրել այն իրական սերվերի վրա, գործընթացը նման կլինի: Drupal-ը ձեր տեղական մեքենայի վրա տեղադրելու համար ձեզ հարկավոր կլինի սերվերային հարթակ, ինչպիսին է XAMPPկամ
    Drupal-ի տեղադրում XAMPP-ում Այստեղ մենք կտեղադրենք Drupal-ը մեր համակարգչում, բայց եթե ցանկանում եք տեղադրել այն իրական սերվերի վրա, գործընթացը նման կլինի:
    Drupal-ը ձեր տեղական մեքենայի վրա տեղադրելու համար ձեզ հարկավոր կլինի սերվերային հարթակ, ինչպիսին է Վեց վերանայում), որն արագ կտեղադրի և կկարգավորի XAMPP-ը (ուղեցույցը գրված է WordPress-ի համար, այնպես որ հետևեք միայն առաջին մասին՝ 1-26 քայլերին՝ նկատի ունենալով, որ դուք ոչ թե WordPress եք տեղադրում, այլ Drupal):

    Այս ուղեցույցի մնացած մասի համար մենք կենթադրենք, որ դուք օգտագործում եք XAMPP, այնպես որ, եթե ընտրեք այլ սերվերային փաթեթ, կարող է անհրաժեշտ լինել մի փոքր փոխել տեղադրման գործընթացը:
    Պատճենեք Drupal ֆայլերը XAMPP գրացուցակում

    Պատճենեք նախկինում ներբեռնած Drupal փաթեթը xampp\htdocs գրացուցակում: Անջատեք ֆայլերը և վերանվանեք թղթապանակը «դրուպալ»՝ նավարկելու համար:
    Այժմ գնացեք xampp\htdocs\drupal\sites\default թղթապանակ:

    Ստեղծեք settings.php Պատճենեք default.settings.php ֆայլը և վերանվանեք այն settings.php:
    Համոզվեք, որ չեք ջնջել default.settings.php-ը, հակառակ դեպքում Drupal-ի տեղադրումը չի հաջողվի; Սա Drupal-ի նոր մշակողների կողմից թույլ տրված ամենատարածված սխալներից մեկն է:

    MySQL տվյալների բազայի ստեղծում Drupal-ը օգտագործում է տվյալների պահպանման համար MySQL. Այսպիսով, մենք պետք է նախապես կարգավորենք MySQL տվյալների բազան: Դա անելու համար մենք կօգտագործենք վեբ ինտերֆեյսը MySQL տվյալների բազաների հարմար կառավարման համար (այն արդեն ներառված է XAMPP բաշխման մեջ):
    Գնացեք ձեր բրաուզերի էջը ժամը՝
    localhost/phpmyadmin

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

    Drupal տվյալների բազայի համար առանձին MySQL օգտվողի ստեղծում Մեր օրինակում ես կստեղծեմ նոր MySQL հաշիվ և կանվանեմ այն drupal_user. Աշխատանքային կայքերի համար, սակայն, լավ գաղափար է օգտագործել ոչ ակնհայտ, պատահական օգտանուն՝ դաժան ուժի հարձակման միջոցով կոտրվելու հավանականությունը նվազեցնելու համար:
    Եվ հաստատ մի օգտագործեք արմատային հաշիվ, քանի որ հաքերների մեծամասնությունը նախ դա «կփորձի»: MySQL-ի արմատային օգտվողն ունի գերարտոնություններ և հասանելի է ոչ միայն ձեր drupal_db տվյալների բազայի, այլև այլ տվյալների բազաների: (Ի դեպ, լավ տարբերակ է արմատական ​​օգտատերը ընդհանրապես ջնջելն ու ոչ մի տեղ չօգտագործել: Կարող եք կեղծ արմատական ​​օգտատեր ստեղծել, բայց դրա մասին ավելի շատ ուրիշ անգամ):
    Նոր MySQL օգտվող ստեղծելու համար անցեք phpMyAdmin գլխավոր էջ և կտտացրեք «Արտոնություններ» ներդիրին:
    Այժմ սեղմեք «Ավելացնել նոր օգտվող» և լրացրեք մուտքագրման դաշտերը անհրաժեշտ տվյալներով:


    Քանի դեռ դուք աշխատում եք տեղական մեքենայի վրա (այսինքն՝ Drupal-ը տեղադրված է ձեր համակարգչում և աշխատում է XAMPP-ով), կարող եք ընտրել բոլոր հասանելի արտոնությունները, բայց արտադրական սերվերի վրա խորհուրդ է տրվում տեղադրել միայն դրանք, որոնք իրականում անհրաժեշտ են։ drupal_user օգտվողի կողմից:
    Մեր օրինակի համար ես ընտրել եմ միայն այն արտոնությունները, որոնք ուզում եմ տրամադրել drupal_user օգտվողին:

    • Ընտրել
    • Տեղադրեք
    • Թարմացնել
    • Ջնջել
    • Ստեղծել
    • Փոխել
    • Ցուցանիշ
    • Ստեղծեք ժամանակավոր աղյուսակներ
    • Կողպեք սեղանները


    Սա ավարտում է մեր աշխատանքը MySQL-ի և phpMyAdmin-ի հետ (թարգմանիչների կողմից) Որպեսզի տեղադրման գործընթացը համընկնի այս ուղեցույցի նկարազարդումների հետ, դուք պետք է տեղադրեք Drupal-ի ռուսերեն տարբերակը: Դա անելու համար անհրաժեշտ է ներբեռնել դրա թարգմանությունը: Drupal-ի և նրա մոդուլների ռուսերեն թարգմանությունները հասանելի են Drupaler.ru կայքում: Բուն Drupal-ի թարգմանությունը ներբեռնելու համար անցեք այս էջ, լրացրեք ձևը, ինչպես ցույց է տրված նկարում և սեղմեք «Արտահանել»:

    Այնուհետև բացեք ներբեռնված արխիվը նույն գրացուցակում, որտեղ դուք բացել եք Drupal-ը մի փոքր ավելի վաղ:
    Drupal-ի լրացուցիչ մոդուլների թարգմանությունները հասանելի են նաև Drupaler.ru-ում: Քանի որ մեզ անհրաժեշտ կլինեն CCK և Views մոդուլները հետագա ձեռնարկում, ներբեռնեք դրանց թարգմանությունները հենց հիմա «CCK Translation» և «Views Translation» էջերից:

    Տեղադրելով Drupal-ը` օգտագործելով տեղադրման հրաշագործը Այսպիսով, եկեք մուտքագրենք հետևյալ URL-ը մեր բրաուզերի հասցեագոտում.
    localhost/drupal
    Եթե ​​հիշում եք չփաթեթավորված Drupal գրացուցակը վերանվանել «drupal», ամեն ինչ պետք է աշխատի: Եթե ​​մոռացել եք, փոխարինեք «drupal»-ը URL-ում այն ​​թղթապանակի անունով, որը դուք նշել եք Drupal ֆայլերը htdocs-ում բացելիս:
    Վերևի URL-ին անցնելուց հետո դուք անմիջապես կտեսնեք Drupal-ի տեղադրման ընտրացանկը: Դուք կարող եք ընտրել Drupal-ի ցանկալի ինտերֆեյսի լեզուն առաջին էջում: Խնդրում ենք նկատի ունենալ, որ այս տարբերակը կարող է փոփոխվել ավելի ուշ ադմինիստրատորի վահանակից: Մենք կշարունակենք տեղադրումը ռուսերենով, ուստի եկեք ընտրենք «Տեղադրեք Drupal-ը ռուսերեն»:
    Հաջորդ էկրանին Drupal-ը կստուգի, թե արդյոք ձեր սերվերը (մեր դեպքում՝ տեղական մեքենան) ի վիճակի է աշխատեցնել Drupal-ը: Եթե ​​ձեր սերվերը չունի Drupal-ի համար պահանջվող բավարար հավելվածներ, կցուցադրվի սխալի հաղորդագրություն:
    Հաջորդը, դուք կտեսնեք տվյալների բազայի կազմաձևման էկրանը: Այստեղ դուք պետք է տրամադրեք այն տեղեկատվությունը, որն օգտագործել եք drupal_db աղյուսակը և drupal_user օգտվողը ստեղծելու համար:


    Այնտեղ, տվյալների բազայի կարգավորումների էկրանին, սեղմեք «Ընդլայնված կարգավորումներ» և կտեսնեք «Սեղանի նախածանց» կոչվող տարբերակ, որը թույլ է տալիս ավելացնել նշված տող բոլոր Drupal MySQL աղյուսակների անվանմանը (օրինակ՝ blackjack _drupal_table): Խորհուրդ եմ տալիս պատահական նախածանց դնել, որը միայն դուք կհասկանաք. այս զգուշությունը կօգնի նվազեցնել ձեր տվյալների բազայի վրա SQL ներարկման հարձակման վտանգը:


    Եթե ​​նախորդ բոլոր քայլերը ճիշտ են կատարվել, Drupal-ը կսկսի տեղադրել անհրաժեշտ մոդուլները, որից հետո դուք կվերահղվեք կայքի կազմաձևման էջ:


    Կազմաձևման տարբերակները ինտուիտիվ են, ուստի ես ձեզ թույլ կտամ ինքներդ մուտքագրել բոլոր անհրաժեշտ տեղեկությունները:

    Մաքուր հղումների կարգավորում Մեկ տարբերակ, որը կարող է ձեզ անծանոթ լինել, կոչվում է «Մաքուր հղումներ»և գտնվում է «Սերվերի կարգավորումներ» բաժնում: Լռելյայն հղումները, որոնք ստեղծում է Drupal-ը, ինտուիտիվ չեն և նման են localhost/index.php?q=21:
    Երբ մաքուր հղումները միացված են, URL-ներն ավելի գեղեցիկ տեսք ունեն, ավելի հեշտ են հիշվում և օգնում են բարելավել SEO-ն: Օրինակ՝ localhost/events.
    Որպեսզի մաքուր հղումները աշխատեն, սերվերում պետք է տեղադրվի mod_rewrite (Apache մոդուլ): Ամենայն հավանականությամբ, դուք արդեն տեղադրել եք այն:
    Եթե ​​mod_rewrite-ը տեղադրված չէ կամ չի աշխատում (ինչը քիչ հավանական է, եթե դուք աշխատում եք Apache սերվերով), Drupal-ը սխալ կառաջացնի, և մաքուր հղումների օգտագործումը հասանելի չի լինի: Սա մեզ չի խանգարի կառուցել կայքը, բայց վերը նկարագրված պատճառներով մենք պետք է հնարավորինս արագ ներառենք մաքուր հղումներ:

    Եթե ​​ճիշտ եք հետևել ձեռնարկին, կտեսնեք այսպիսի էկրան.

    Մի անհանգստացեք, եթե հայտնվի mail() ֆունկցիայի սխալը. դա տեղի է ունենում այն ​​պատճառով, որ մենք օգտագործում ենք XAMPP տեղական մեքենայի վրա և պարզապես չենք կարգավորել փոստի սերվերը, հետևաբար Drupal-ը չի կարողանա նամակներ ուղարկել ադմինիստրատորներին:
    Երբ դուք աշխատում եք իրական սերվերի հետ, այս բաներն արդեն նախապես կազմաձևված կլինեն (եթե դուք չեք ստեղծում ձեր սեփական վեբ սերվերը, որն արդեն կազմաձևված չէ):

    Եկեք գնանք Drupal-ի ադմինիստրատորի վահանակ Եկեք գնանք Drupal-ի ադմինիստրատորի վահանակ: Երբ այցելեք նոր կայք localhost/drupal-ում, կհայտնվի հետևյալ էջը.


    Մուտք գործեք ադմինիստրատորի վահանակ՝ սեղմելով «Կառավարել» հղման վրա:
    Այժմ, երբ դուք տեղադրել եք Drupal-ը, ժամանակն է քննարկել մոդուլների հայեցակարգը:

    Մոդուլները Drupal-ի ընդլայնումներ են, որոնք լրացուցիչ ֆունկցիոնալություն են ավելացնում դրան:
    Օրինակ, Drupal-ը գալիս է նախապես տեղադրված մոդուլով, որը կոչվում է «Համակարգ»: Փաստորեն, Drupal-ը հիմնական մոդուլների մի շարք է, որոնք մշակվում և պահպանվում են ծրագրի թիմի կողմից: System մոդուլը դրանցից մեկն է, Drupal-ը չի կարող աշխատել առանց դրա։

    Ինչպես ավելացնել Drupal մոդուլներ Drupal-ի հետ ներառված հիմնական մոդուլներից բացի, դուք կարող եք ներբեռնել լրացուցիչ մոդուլներ պաշտոնական պահոցից: Բացի այդ, Drupal մոդուլի API-ի մշակման հմտություններ ձեռք բերելուց հետո կարող եք ստեղծել ձեր սեփական մոդուլները։
    Ձեզ անհրաժեշտ մոդուլը գտնելուց հետո այն ներբեռնեք ձեր համակարգչում:
    Ապա դուք պետք է տեղափոխեք չփաթեթավորված մոդուլը drupal\sites\all\modules գրացուցակ։
    Լռելյայնորեն մոդուլների համար թղթապանակ չկա, այնպես որ դուք պետք է այն ստեղծեք ձեռքով: Ստեղծեք մոդուլների թղթապանակ drupal\sites\all-ում:
    Լավ պրակտիկա է ներբեռնված մոդուլները առանձին պահել Drupal-ի լռելյայն բաշխման մեջ ներառվածներից, այնպես որ լրացուցիչ մոդուլներ մի դրեք drupal\modules-ում:

    Լրացուցիչ մոդուլի տեղադրում. CCKCCK (Content Construction Kit) մոդուլը շատ հայտնի Drupal մոդուլ է, որը թույլ է տալիս ստեղծել տարբեր նոր տեսակի բովանդակություն: Եկեք կիրառենք մոդուլների տեղադրումը, օգտագործելով CCK-ը որպես օրինակ, մանավանդ որ այն մեզ ավելի ուշ պետք կգա:
    Նախ, ներբեռնեք CCK-ի համապատասխան տարբերակը: Այնուհետև բացեք արխիվը drupal\sites\all\modules մեջ; Բացեք արխիվը նույն թղթապանակում նախկինում ներբեռնված CCK մոդուլի թարգմանությամբ:
    CCK մոդուլը drupal\sites\all\modules-ում ներբեռնելուց և տեղադրելուց հետո դուք պետք է միացնեք այն Drupal-ի կառավարման միջերեսում։ Գնացեք մենյու Կայքի կառուցում > Մոդուլներ (localhost/drupal/admin/build/modules): Այստեղ դուք կտեսնեք CCK* մոդուլը: Միացրեք այն: Դուք կարող եք նաև ներառել CCK ենթամոդուլներ, եթե դրանք ձեզ անհրաժեշտ են (մենք դա կանենք ավելի ուշ, երբ սկսենք աշխատել CCK-ի հետ):

    * - ըստ ավանդույթի, որը մշակվել է անհիշելի ժամանակներից, մոդուլը, որը կոչվում է CCK ամենուր, կոչվում է Content մոդուլների ցանկում (մոտ.):
    Շնորհավորում եմ: Դուք նոր եք տեղադրել Drupal մոդուլը:

    Drupal Administration Pages. A Crash Course Drupal-ի վարչական բաժինները դիտելու երկու տարբերակ կա.
  • Ըստ առաջադրանքի.
  • Ըստ մոդուլների.
  • Եթե ​​ընտրեք «Ըստ առաջադրանքի» տեսքը, էջը կկազմակերպվի տարբեր ադմինիստրատիվ առաջադրանքներով:
    Օրինակ, եթե ձեր էջը կազմակերպեք ըստ առաջադրանքի, «Բովանդակություն» վերնագրի ներքո, կտեսնեք բոլոր առաջադրանքները, որոնք ներառում են բովանդակության հետ աշխատելը: «Բովանդակությունը», օրինակ, թույլ է տալիս դիտել, խմբագրել և ջնջել նյութերը, իսկ «Հրապարակման կարգավորումները» վերահսկել դրանց վարքն ու ցուցադրումը կայքում:
    Յուրաքանչյուր առաջադրանք իր անվան տակ ունի կարճ նկարագրություն, որը կօգնի ձեզ հասկանալ դրա նպատակը:
    Եթե ​​ընտրեք «Ըստ մոդուլների» ցուցադրումը, ապա հղումները կկազմակերպվեն ըստ մոդուլների:
    Օրինակ՝ «Ըստ մոդուլների» ցուցադրման «Համակարգ» մոդուլի վերնագրի տակ կգտնեք «Մուտքի իրավունքի կարգավորում», «Մաքուր հղումներ», «Մոդուլներ» և այլն, ադմինիստրատորի ինտերֆեյսի ուսուցման կորը շատ երկար ժամանակ ընտելանալու Drupal վարչական ինտերֆեյսին; այնուամենայնիվ, կան բազմաթիվ լրացուցիչ մոդուլներ, որոնք մեծապես նպաստում են ադմինիստրատորի վահանակի հետ աշխատելուն:
    Խորհուրդ եմ տալիս տեղադրել Administration մենյուի մոդուլը, որը կայքի բոլոր էջերի վերևում ավելացնում է բացվող նավիգացիոն մենյու, որը տեսանելի է միայն ադմինիստրատորին:

    Հիմնական էջի կարգավորումը Գործելու ժամանակը: Եկեք ստեղծենք գլխավոր էջ: Դա անելու համար մենք կայքում կավելացնենք «Էջ» տեսակի առաջին նյութը։ Եկեք գնանք մենյու Contents > Create Material > Page (localhost/drupal/node/add/page):

    Թեման, որն օգտագործում է Drupal-ը լռելյայն, ցուցադրում է նավիգացիոն ընտրացանկը վերևի աջ անկյունում: «Մենյուի ընտրանքներ» բաժնի կարգավորումները որոշում են՝ նավարկությունում ներառե՞լ մեր էջի հղումը, թե՞ ոչ:
    Եթե ​​ցանկանում եք գլխավոր էջին հղում ավելացնել գլխավոր նավիգացիոն մենյուում, ապա «Ծնող» բացվող ընտրացանկից ընտրեք «Հիմնական հղումներ»:
    «Քաշ» տարբերակը թույլ է տալիս կազմակերպել հղումների ցուցադրման հերթականությունը: Սկզբում կցուցադրվեն ավելի ցածր քաշ ունեցող հղումները, քանի որ դրանք ավելի «թեթև» են:
    Այսպիսով, օրինակ, եթե «Գլխավոր Էջ» հղումը ունի 0 կշիռ, իսկ «Մի մասին» հղումը՝ 5, ապա «Գլխավոր Էջ» տարրը առաջինը կցուցադրվի, քանի որ այն ավելի թեթև է:
    Եթե ​​Գլխավոր էջի հղումն ունի 0 կշիռ, իսկ About հղումը նույնպես ունի 0, ապա Drupal-ը հղումները կազմակերպում է այբբենական կարգով։ Քանի որ քաշը նույնն է, առաջինը կցուցադրվի «Գլխավոր էջ» տարրը:
    Մեր դեպքում «Գլխավոր էջի» կշիռը թողնում ենք անփոփոխ (լռելյայն քաշը զրո է):

    «Մուտքի ձևաչափ» բաժնում ընտրիչը թույլ է տալիս ընտրել բովանդակության մուտքագրման եղանակը:
    Զտված HTML ձևաչափը սահմանափակում է HTML թեգերի շարքը, որոնք կարող են օգտագործվել տեքստում՝ զտելով վտանգավոր HTML տարրերը, ինչպիսիք են , որոնք կարող են օգտագործվել կայքի այցելուների զննարկչի վրա հարձակվելու համար:
    Օգտագործեք զտված HTML ձևաչափ, եթե կայքի ադմինիստրատորները ծանոթ չեն HTML-ին:
    Իսկ մշակողների համար դուք պետք է օգտագործեք Full HTML ձևաչափը: Այս ձևաչափի օգտագործումը ենթադրում է, որ դուք ծանոթ եք HTML լեզվին:

    Եթե ​​ձեր կայքում բովանդակություն է ստեղծում միայն մեկ մարդ, ապա այս տարբերակը, հավանաբար, ձեզ օգտակար չի լինի (եթե շատ մոռացկոտ չեք):
    Եթե ​​դուք աշխատում եք օգտատերերի թիմի հետ, ովքեր ավելացնում են բովանդակություն և ցանկանում են պահպանել տարբեր տարբերակներ, պահում են բովանդակության փոփոխությունների գրանցամատյան և նշումներ անում այդ փոփոխությունների բնույթի մասին, «Խմբագրման տեղեկատվությունը» բաժինը շատ օգտակար կլինի ձեզ համար:
    Բացի այդ, երբ « Ստեղծեք նոր հրատարակություն» Նյութի հին տարբերակը կպահպանվի, եթե ցանկանաք վերադառնալ դրան:

    Այս ընտրանքները թույլ են տալիս միացնել կամ անջատել այցելուների մեկնաբանությունները տվյալ պատմության համար: Մենք, հավանաբար, չենք ուզում մեկնաբանություններ գլխավոր էջում, ուստի ես ընտրեցի « Հաշմանդամ».

    Այս բաժնում կարող եք փոխել հեղինակի անունը և հրապարակման ամսաթիվը:
    Ձեզ հարկավոր չէ ամեն անգամ լրացնել այս պարամետրերը. Drupal-ը դա կանի ինքն իրեն, պայմանով, որ դուք չեք փոխել դրանք:

    Այս բաժինը սահմանում է նյութերի հրապարակման կարգավորումները:

    • Հրատարակվել է- ցուցադրում է հրապարակման կարգավիճակը: Անջատեք վանդակը, եթե ցանկանում եք հեռացնել նյութը հրապարակումից:
    • Տեղադրել գլխավոր էջում- նյութը կցուցադրվի կայքի գլխավոր էջում: Անջատեք այս վանդակը, եթե չեք ցանկանում նյութը ցուցադրել հիմնական էջում:
    • Ամրացրեք ցուցակների վերևում- նյութը կցուցադրվի գլխավոր էջի և այլ ցուցակների վերևում:

    Եկեք նայենք գլխավոր էջին Եվ ահա մեր գլխավոր էջը. Առայժմ շատ պարզ է, բայց մի անհանգստացեք, մենք շուտով կբարդացնենք:

    Ինչ ենք անելու հաջորդը Հաջորդը, մենք կստեղծենք օգտատերերով բնակեցված աշխատանքային տախտակ:
    Այն ստեղծելու գործընթացում մենք կաշխատենք հատուկ բովանդակության տեսակների, Դիտումների և այլ գործիքների հետ՝ Drupal-ի կայքերի մշակման համար: Շարունակելուց առաջ անհրաժեշտ է քննարկել սկսնակների համար ամենաշփոթեցնող թեմաներից մեկը՝ հանգույցների հասկացությունը։
    Հանգույցը Drupal-ի բովանդակության կառուցվածքի հիմնական տարրն է: Պարզ ասած, եթե պատկերացնեք Drupal-ը որպես շենք, ապա հանգույցները կլինեն աղյուսներ: Կայքի բովանդակության յուրաքանչյուր կտոր հանգույց է` լինի դա էջ, ֆորումի գրառում, հոդված և այլն:
    Հիշեք, որ ադմինիստրացիայի և օգտվողի պրոֆիլի էջերը չեն համարվում հանգույցներ, քանի որ դրանք ստեղծվում են ոչ թե օգտատերերի, այլ համակարգի կողմից:
    Հանգույցները էական հասկացություն են, որը դուք պետք է հասկանաք, եթե նախատեսում եք բարդ կայքեր զարգացնել Drupal-ում: Չնայած այն հանգամանքին, որ հանգույցների նշանակությունը հաճախ անհասկանալի է սկսնակների համար, դրանք Drupal մշակողին տալիս են անհավանական ճկունություն կայքերի ստեղծման և հարմարեցման հարցում:
    Սա օրինակով տեսնելու համար գնանք ավելի վաղ ստեղծած գլխավոր էջ: Ուշադրություն դարձրեք ձեր բրաուզերի հասցեի տողին, այն կասի նման բան (եթե հստակ հղումներն անջատված են, հասցեն այլ տեսք կունենա).

    Հասցեում կտեսնեք «հանգույց» բառը. սա նշանակում է, որ այս էջը հանգույց է:

    Նոր բովանդակության տիպի ստեղծում Drupal-ում Նոր բովանդակության տեսակ ստեղծելը հիանալի միջոց է ձեր կայքը հարմարեցնելու ձեր կարիքներին: Յուրաքանչյուր տեսակի համար դուք կարող եք սահմանել ցուցադրման եղանակը, հատկացնել մուտքի իրավունքներ, կցել լրացուցիչ հատկություններ - հնարավորությունները պարզապես անսահման են. Եկեք ստեղծենք նյութի տեսակը «Թափուր աշխատատեղ» Եկեք ստեղծենք աշխատանքի տախտակ մեր կայքի համար: Օգտատերերը կտեղադրեն թափուր աշխատատեղեր և նախագծեր, մի տեսակ փոքր Craigslist (թարգմանչի նշում. www.craigslist.org - թափուր աշխատատեղեր և ռեզյումեներ տեղադրելու ծառայություն):
    Յուրաքանչյուր թափուր աշխատատեղի համար մեզ անհրաժեշտ կլինեն հետևյալ դաշտերը.
    • աշխատանքի անվանումը;
    • մանրամասն նկարագրություն;
    • բաժին - բացվող ցուցակի տեսքով;
    • աշխատանքային փորձ - տեքստային դաշտ;
    • աշխատավարձ - տեքստային դաշտ:
    Drupal-ում հատուկ նյութերի տեսակների հետ աշխատելը հեշտ է: Նախ, գնացեք Վարչություն > Բովանդակության տեսակներ > Ավելացնել բովանդակության տեսակ:

    Նոր տեսակի նյութի ավելացման էջի գրեթե բոլոր տարրերը տրամադրվում են բացատրություններով։ Հարկ եմ համարում առանձին խոսել «Տիպ» տարրի մասին։ Type-ը մեքենայի անվանումն է նոր նյութի տեսակի համար, որն օգտագործվում է ավելի բարդ ձևավորումներում:
    Մեր դեպքում, թափուր աշխատատեղերի համար մենք կսահմանենք «աշխատանք» նյութի տիպի մեքենայի անվանումը: Սա շատ կարևոր կետ է. ապագայում, երբ դուք դառնում եք Drupal ninja և ցանկանում եք բարդ փոփոխություններ կատարել ձեր կայքում, օրինակ՝ փոխել գովազդի ցուցադրման ձևը, դուք պետք է ստեղծեք ֆայլ, որը կոչվում է node-job.tpl: php (սա այս ձեռնարկի շրջանակներից դուրս է):
    Այժմ լրացրեք Title, Type և Description դաշտերը և մենք կշարունակենք առաջ:

    Այս բաժնում դուք հնարավորություն ունեք ստեղծելու և կազմաձևելու ձև՝ աշխատանքի հայտարարություններ մուտքագրելու համար. Ահա թե ինչ կտեսնեն օգտատերերը, երբ նրանք հրապարակեն թափուր աշխատատեղեր:

    Հրատարակման գործընթացի կարգավորում Հրապարակման գործընթացի կարգավորումները պարունակում են նյութի հրապարակման հիմնական պարամետրերը: Եթե ​​ցանկանում եք, որ թափուր աշխատատեղը հրապարակվի առանց ադմինիստրատորի կողմից նախնական ստուգման, նշեք «Հրապարակված» վանդակը:

    Շարունակեք հարմարեցնել ձեր հրապարակման գործընթացը: «Մեկնաբանությունների կարգավորումներ» բաժնում կարող եք տարբեր տարբերակներ սահմանել թափուր աշխատատեղերը մեկնաբանելու համար: Եթե ​​ցանկանում եք, որ այցելուները կարողանան մեկնաբանել աշխատատեղերը, միացրեք մեկնաբանությունները: Եթե ​​չես ուզում, անջատիր։

    Ստեղծելով «Թափուր աշխատատեղ» նյութի տեսակը Ժամանակն է սեղմել «Պահպանել» և դրանով ավարտել մեր նյութի առաջին տեսակի ստեղծումը: Եթե ​​հետևել եք հրահանգներին, «Աշխատանքը» կհայտնվի բովանդակության տեսակների ցանկում (Էջի, հոդվածի և այլնի կողքին):

    Բովանդակության տեսակների կարգավորում CCK-ով Այսպիսով, մենք ունենք մեր սեփական բովանդակության տեսակը: Այժմ մենք պետք է կազմաձևենք թափուր աշխատատեղեր ավելացնելու ձևը, օգտագործելով չափազանց օգտակար մոդուլը՝ CCK:
    CKK-ն, որպես կանոն, առաջին մոդուլն է, որը փորձառու մշակողները տեղադրում են նորաստեղծ կայքում։ Դա այնքան կարևոր է, որ այն կներդրվի Drupal 7-ի առանցքում, որից հետո այլևս ստիպված չեք լինի այն ձեռքով ներբեռնել:
    Մինչև այս պահը, դուք պետք է արդեն տեղադրել CCK-ն՝ համաձայն ձեռնարկի սկզբում տրված մոդուլների հետ աշխատելու նկարագրության, Միացնենք մի քանի CCK ենթամոդուլներ Նախ, անցեք մենյու Administration> Design> Modules:
    CCK բաժնում կտեսնեք ենթամոդուլների ցանկը: Դրանցից մի քանիսն արդեն լռելյայն միացված են, իսկ ոմանք՝ ոչ: Ինչո՞ւ։ Drupal-ի ճարտարապետությունը չափազանց մոդուլային է, և դա մեզ թույլ է տալիս օգտագործել միայն այն գործիքները, որոնք իսկապես անհրաժեշտ են զարգացման համար: Մոդուլներ մշակողներին խորհուրդ է տրվում խմբավորել դրանք ըստ ֆունկցիոնալության, ինչի արդյունքում մոդուլներն ավելի քիչ ծանրաբեռնված են և ավելի խնայող։
    Որպես կայքի ադմինիստրատոր, միացրեք միայն այն մոդուլներն ու ենթամոդուլները, որոնք ձեզ իսկապես անհրաժեշտ են:
    Այժմ եկեք ներառենք մի քանի CCK ենթամոդուլներ, որոնք մեզ անհրաժեշտ են թափուր աշխատատեղի ձևի համար:
    Ահա ենթամոդուլները, որոնք դուք պետք է ներառեք.

    Քանի որ օգտվողներից կարող են պահանջվել մուտքագրել կոտորակային թվեր (օրինակ՝ պահանջվում է տարիների փորձ), մենք պետք է ներառենք Թիվ ենթամոդուլը:
    Մեզ անհրաժեշտ կլինի նաև Option Widgets մոդուլը, որը թույլ է տալիս ավելացնել տվյալների մուտքագրման տարբեր տարրեր, օրինակ՝ վանդակներ, ռադիոկոճակների խմբեր և այլն։
    Այս ենթամոդուլներից յուրաքանչյուրը կախված է Բովանդակության մոդուլից. դուք չեք կարող դրանք միացնել, քանի դեռ Բովանդակությունն անջատված է:

    Միացրե՞լ եք CCK ենթամոդուլները: Հիանալի է, ժամանակն է ստեղծելու ձեր աշխատանքի հրապարակման ձևը:
    Գնացեք Ադմինիստրացիա > Բովանդակություն > Բովանդակության տեսակներ, այնուհետև կտտացրեք «Կառավարել դաշտերը» հղմանը «Գործողություններ» սյունակում՝ «Աշխատանք» բովանդակության տեսակի կողքին: Այստեղ մենք կավելացնենք նոր դաշտեր ձևին:

    Նախ, ես կավելացնեմ «Department» դաշտը, որը թույլ է տալիս օգտվողին բացվող ցանկից ընտրել բաժինը, որտեղ տեղի է ունեցել թափուր աշխատատեղը (մշակում, ֆինանսներ, միջերեսներ, ՏՏ և մարքեթինգ):

    «Պահպանել» կոճակը սեղմելուց հետո դուք կվերահղվեք մի էջ, որտեղ կարող եք վերջնական տեսքի բերել «Բաժին» դաշտը և նշել դրա վավեր արժեքները:


    Հաջորդ դաշտը «Փորձ» է, որտեղ օգտատերը կկարողանա մուտքագրել կոտորակային թվեր (օրինակ՝ 3,5 տարի):

    Դաշտում» Օգնության տեքստ» ավելացրեք ակնարկ, թե ինչպես ճիշտ լրացնել դաշտը, որպեսզի այցելուները մուտքագրեն ճիշտ արժեքները:


    Բաժնում « Ընդհանուր կարգավորումներ» Դուք կարող եք սահմանափակել դաշտի արժեքը: Օրինակ, եթե նվազագույն դաշտը սահմանել եք 2.3, ապա երբ փորձեք տեղադրել 1.4 փորձով աշխատանք, օգտատիրոջը կցուցադրվի սխալի հաղորդագրություն:


    «Թափուր աշխատատեղ» նյութի տիպի վերջին դաշտը «Աշխատավարձ» է: Սա ամբողջ թիվ է, օրինակ, 50,000 ռուբլի:

    Ընդհանուր դաշտի պարամետրերում նշեք 0-ը որպես նվազագույն՝ բացասական արժեքները կանխելու համար (օրինակ՝ -1200): Ինչու՞ չնշել զրոյից մեծ արժեք: Որովհետև զրոյական աշխատավարձը նշանակում է, որ այս աշխատանքը չի վճարվում։
    Բոլոր դաշտերը ստեղծելուց հետո նրանց ցուցակը «Թափուր աշխատատեղ» նյութի տեսակի համար կունենա հետևյալ տեսքը.

    Քարշելով խաչի պատկերակը դաշտերի անուններից ձախ՝ կարող եք փոխել դրանց հայտնվելու հերթականությունը «Ավելացնել աշխատատեղեր» ձևաթղթում:

    Ստեղծեք որոշ աշխատատեղեր Նախքան առաջ անցնելը, որոշ աշխատատեղեր ստեղծեք՝ գնալով Ստեղծել բովանդակություն > Աշխատանքներ էջ: Դասընթացի հաջորդ մասում մեզ անհրաժեշտ կլինեն նրանց տվյալները: Օրինակ, դուք կարող եք տեղադրել ImageField մոդուլը, որպեսզի օգտատերերը կարողանան տեղադրել նկարներ (օրինակ, գործատուներին թույլ տվեք տեղադրել իրենց աշխատավայրի լուսանկարները):
    Եթե ​​Ձեզ անհրաժեշտ են լրացուցիչ CCK դաշտեր, ստուգեք այս ցանկը:

    Tags:

    Ավելացնել պիտակներ

    Այս հոդվածում կբացակայի նկարագրությունը, թե ինչպես տեղադրել Drupal-ը և ինչ է դա: Եթե ​​դուք չգիտեք սա, ապա ձեզ համար դեռ վաղ է կարդալ այս հոդվածը: Եվ եթե դուք գիտեք սա, ապա ձեզ հարկավոր չէ կարդալ այս հոդվածը: Ես ենթադրում եմ, որ CMS Drupal-ն արդեն տեղադրված է ձեր հոսթինգի հաշվում.

    Ես նկարագրելու եմ, թե ինչպես կարելի է հնարավորինս արագ ստեղծել ձեր կայքը՝ օգտագործելով Drupal կառավարման համակարգը: Իմ մյուս ենթադրությունն այն է, որ դուք առաջին անգամ եք աշխատում Drupal-ի հետ: Դուք դեռ չեք կարգավորել այն և ընդհանրապես չեք օգտագործել այն: Հետևաբար, նախ, մի քանի գործողություններ կնշվեն համակարգի նախնական ճշգրտման համար:

    Drupal-ում կայք ստեղծելն ու կառավարելը սկսվում է վարչական վահանակ մուտք գործելուց: Ձեր հոսթինգ ընկերությունը պետք է ձեզ տրամադրի իր հասցեն, սովորաբար www.your-domain-name.ru/admin: Դուք պետք է մուտքագրեք ձեր հոսթինգ ընկերության տրամադրած օգտվողի անունը և գաղտնաբառը: Սկսած էջից դուք մուտք ունեք կառավարման բոլոր գործառույթները, որոնք բաժանված են բաժինների (խմբերի).

    Drupal-ի կարգավորում

    Առաջին բանը, որ դուք պետք է անեք, համոզվեք, որ բոլոր նվազագույն պահանջվող մոդուլները միացված են: Դա անելու համար հետևեք «Կայքի ձևավորում - մոդուլներ» հղմանը: Իսկ այնտեղ՝ նոր էջում, համոզվեք, որ Path, Search, Upload մոդուլները նշված են թռչուններով։ Եթե ​​այս մոդուլներից որոշները ստուգված չեն, ապա դուք պետք է նշեք դրանք և սեղմեք «Պահպանել կազմաձևը» կոճակը:

    Դրանից հետո դուք պետք է նայեք կողային վահանակներին և այնտեղ փնտրեք մենյու «Ստեղծել նյութ», «Կառավարում» և այլն հղումներով: Եթե ​​նման վահանակ չկա, ապա դուք պետք է գնաք «Կայքի ձևավորում - բլոկներ» բաժինը և նայեք, թե որ բաժնում է գտնվում «Նավարկություն» բլոկը: Եթե ​​այն գտնվում է «Անջատված» բաժնում, ապա պետք է էջում նշել դրա գտնվելու վայրը և սեղմել «Պահպանել բլոկները» կոճակը.

    Ձեր նշած էջի տեղում պետք է հայտնվի նավիգացիոն մենյուով բլոկ:

    Հաջորդ քայլը ձեր սեփական էջերի համար նավիգացիոն մենյու ստեղծելն է: Դա անելու համար անցեք «Կայքի ձևավորում - մենյու» բաժինը և սեղմեք «Ավելացնել մենյու» հղմանը: Նոր պատուհանում դուք պետք է մուտքագրեք անունը, այս ընտրացանկի անունը և սեղմեք «Պահպանել» կոճակը.

    Անունը պետք է գրված լինի լատիներեն. սա սեփականության իրավունքի տեղեկատվություն է և չի ցուցադրվի կայքում: Վերնագիրը կհայտնվի ձեր կայքում որպես ցանկի բլոկի վերնագիր: Մենյու ստեղծելուց հետո դուք պետք է այն տեղադրեք «Կայքի ձևավորում - բլոկներ» բաժնում այն ​​էջում, որը ձեզ անհրաժեշտ է (ինչպես վերը նկարագրված է «Նավարկություն» ցանկի համար):

    Ավելացնել (ստեղծել) կայքի էջ Drupal-ում

    Այժմ դուք կարող եք ստեղծել կայք, այսինքն՝ ավելացնել ձեր էջերը։ Դա անելու համար կտտացրեք «Ստեղծել նյութ» հղմանը, ապա նոր պատուհանում՝ «Էջ» հղմանը: Դրանից հետո կբացվի նոր էջ ավելացնելու ձևը, որի մեջ պետք է մուտքագրեք տվյալները.

    Իսկ ներքևում՝ նույն էջում, «Հասցեի կարգավորումներ» բաժնում մուտքագրեք էջի ստատիկ հասցեն։ Այս հասցեն կարող է հորինվել ձեր գլխից, այն անհրաժեշտ է որոնման համակարգի ռոբոտների կողմից կայքի ավելի լավ մշակման համար.

    Եվ այսպես այն կանդրադառնա ձեր կայքում (ադմինիստրատորի վահանակից դուրս գալուց հետո).

    Փոխել (խմբագրել) կայքի էջը Drupal-ում

    Դուք կարող եք խմբագրել արդեն ավելացված էջերը «Կառավարում - Բովանդակություն - Բովանդակություն» բաժնի միջոցով.

    Drupal - Մաքուր հղումներ և ուղու մոդուլ

    «Մաքուր հղումներ» տարբերակը Drupal-ի կարգավորումներում ներառում է այսպես կոչված ստատիկ հասցեների էմուլյացիա, այսինքն՝ կայքի էջերի հասցեները ցուցադրվում են բրաուզերների և որոնման ռոբոտների համար՝ www.your-domain-name.ru/node տեսքով: /1 (2, 3 և այլն) .

    Ճանապարհի մոդուլը թույլ է տալիս մուտքագրել այլանուններ www.your-domain-name.ru/page-about-something.html ստատիկ ձևի էջերի անունների և ուղիների համար:

    Դուք կարող եք ցանկացած անուն և ուղի գտնել ձեր էջի համար, և այն կցուցադրվի բրաուզերների և որոնման ռոբոտների համար:

    Երկուսն էլ կարևոր են որոնման ռոբոտների կողմից ձեր կայքի ավելի լավ ինդեքսավորման տեսանկյունից: Քանի որ դինամիկ էջի հասցեները կարող են մշակվել սխալներով:

    Եթե ​​դուք ապրում եք Կրասնոդարում, ձեզ համար կա Drupal բովանդակության կառավարման համակարգը սովորելու հեշտ միջոց՝ զանգահարել ստորև նշված հեռախոսահամարով և պայմանավորվել մասնագետի հետ:

    Եթե ​​այս հոդվածը ձեզ օգտակար է կամ պարզապես հավանել, ապա մի հապաղեք նյութապես աջակցել հեղինակին: Դա հեշտ է անել՝ գումար փոխանցելով Yandex Wallet No. 410011416229354: Կամ զանգահարեք +7 918-16-26-331 հեռախոսահամարով:

    © 2024 ermake.ru -- Համակարգչի վերանորոգման մասին - Տեղեկատվական պորտալ