Բլոգ
Շաբլոններ, Drupal թեմաներ: Անհատականացրեք թեմաները, տարածաշրջանները և բլոկները:
Նախորդ դասում մենք տեղադրեցինք Drupal-ի Forest Floor թեման, ինչի արդյունքում կայքի արտաքին տեսքը փոխվեց, սակայն բոլոր նյութերն ու մենյուի հղումները պահպանվեցին։ Դա պայմանավորված է նրանով, որ կայքի դիզայնի համար պատասխանատու է ձևավորման թեման։ Եկեք հիմա պարզենք, թե ինչից է բաղկացած Drupal-ի յուրաքանչյուր թեմա։
Ֆայլ՝ անվանում_թեմայի.info
Drupal-ը որպես CMS: Էջերի և մենյուների ստեղծում
Նախորդ դասում ես արդեն գրել էի, որ Drupal-ը բաղկացած է երկու փոխկապակցված մասերից՝ CMS և CMF։ Այս դասում մենք կդիտարկենք, թե ինչպես կարելի է ստեղծել ամենապարզ կայքերը՝ օգտագործելով Drupal CMS-ը։
Սկսենք նրանից, թե որ մասերից է սովորաբար կազմված կայքը․
Header (վերևի, գլխամասային հատված)՝ սա կայքի վերնագիրն է, վերևի բլոկը։ Այստեղ սովորաբար տեղադրվում է լոգոն, կայքի անվանումը, կոնտակտային տվյալները, օգտագործողի անունը կամ այլ տեղեկատվություն։
Drupal - Օգտատերեր, դերեր, թույլտվություններ
Յուրաքանչյուր Drupal-ով կառուցված կայքում գոյություն ունի սուպերօգտվող (superuser), որի մուտքանունն ու գաղտնաբառը Դուք նշում եք տեղադրման ժամանակ։ Այդ մուտքանունը և գաղտնաբառը պետք է անպայման հիշել, քանի որ դրանք անհրաժեշտ են Drupal-ի կարգավորումների համար։ Սովորաբար այդ օգտվողի մուտքանունը լինում է Admin։ Սուպերօգտվողի համար սահմանափակումներ չկան՝ նա կարող է ջնջել ցանկացած մեկնաբանություն, խմբագրել ցանկացած բովանդակություն՝ ցանկացած տեղում։ Նա կարող է նաև սահմանափակել մյուս օգտվողների գործողությունները։
Drupal-ի տեղադրումը ինտերնետ հոսթինգում
Երբ Դուք ստեղծում եք կայք Denwer-ի վրա, ապա միայն Դուք կարող եք տեսնել այդ կայքը Ձեր համակարգչում։ Որպեսզի այն հասանելի լինի համացանցում՝ անհրաժեշտ է հոսթ, որտեղ կտեղակայվի Ձեր Drupal կայքը։ Ամենահարմար տարբերակը՝ վարձակալել վիրտուալ հոսթինգ հոսթինգ-ընկերությունից։ Եվ այսպես, ի՞նչ է մեզ անհրաժեշտ լիարժեք կայք ստեղծելու համար․
1. Ստեղծել օգտվողի հաշիվ և վարձակալել հոսթինգ՝ ըստ որևէ սակագնային փաթեթի։ Սկզբնական շրջանում բավական է 100 ՄԲ տարածք կայքի համար, հետագայում՝ երբ կայքը մեծանա, միշտ կարող եք անցնել ավելի հարմար փաթեթի։
Կայքի պահուստային պատճեն (կայքի պահուստային պատճեն): Drupal-ում կայքի տեղափոխումը մեկ այլ դոմեյնի անվան
Կրկնօրինակի ստեղծում Backup and Migrate մոդուլի միջոցով
Օգտագործեք Backup and Migrate մոդուլը՝ Ձեր Drupal կայքի կրկնօրինակ ստեղծելու համար։
Ներբեռնեք backup and migrate մոդուլը։ Տեղադրեք և միացրեք այն։
PhpMyAdmin 4-ի տեղադրումը Դենվերում
Ուրախալի լուր՝ դա տեղի ունեցավ։ Դուրս է եկել PhpMyAdmin-ի 4-րդ տարբերակը՝ այժմ առանց ֆրեյմների և AJAX-ով։ Տեղադրում ենք, ուսումնասիրում։
Դասի հղումը՝ https://drupalbook.org/ru/drupal/drupal-i-jquery-urok-1-podklyuchaem-fayl-s-j...
Դասեր Ռութրեկերում՝ http://rutracker.org/forum/viewtopic.php?t=4039808
Drupal cck views տաքսոնոմիայի կարգավորում
Ուսուցողական ձեռնարկի երկրորդ բաժինը Drupal-ի կարգավորումն է: Այս բաժինը նկարագրում է, թե ինչպես ստեղծել բլոգ՝ օգտագործելով blog, FCKeditor, pathauto մոդուլները, անձնակազմի պատկերասրահ՝ օգտագործելով CCK և Views, ապրանքների կատալոգ՝ օգտագործելով Views, CCK և Webform՝ հետադարձ կապի ձևաթուղթ ստեղծելու համար:
Drupal-ում բլոգի ստեղծում։ Մենք օգտագործում ենք FCKeditor, pathauto մոդուլները։
Այսօր բլոգ ստեղծելու համար բազմաթիվ լուծումներ կան, և ամենահայտնին հավանաբար Wordpress-ն է։ Wordpress-ը ներկայացվում է որպես բլոգերի համար նախատեսված CMS, և որոնման համակարգերով Դուք կարող եք գտնել շատ տեղեկություն նման բլոգերի մասին։ Թեպետ կարծում եմ, որ Դրուպալով նման բլոգն ավելի արագ կաշխատի։
Եթե Դուք ընտրել եք Դրուպալ Ձեր նոր բլոգի համար, ապա եկեք կառուցենք այն միասին։ Դա մեզանից կպահանջի ոչ ավել քան կես ժամ։ Մեզ արդեն հասանելի է տեղադրված Drupal, Admin Menu մոդուլը, և հնարավոր է նաև փոփոխել եք կայքի թեման։
Ի՞նչ է հանգույցը։
Հավանաբար ձեզ արդեն հետաքրքրել է այս հարցը, երբ նայել եք դիտարկչի հասցեային տողը, որտեղ պարբերաբար հայտնվում էր «node» բառը։
Node — դա Drupal-ի հիմնական դասն է, նոդներ են կայքի բոլոր նյութերը՝ բոլոր բլոգ գրառումները, բոլոր Page-երը, բոլոր Story-ները և բոլոր այն նյութերը, որոնք մենք կստեղծենք հաջորդ դասերում։
Drupal CCK+Views: Պարունակության տեսակներ: Էջերի ելք Views-ի միջոցով: Աշխատակիցների պատկերասրահի ստեղծում:
Նախորդ դասում ես պատմեցի Ձեզ, թե ինչ է node-ը (նոդը) Drupal-ում։ Նոդներ են մեր բլոգի գրառումները, Page-ը, Story-ն։ Այս դասում մենք կստեղծենք նոր կոնտենտ թայփ (Content type)՝ "Աշխատակից", որն օգտագործելու ենք աշխատակիցների ցուցակ ստեղծելու համար՝ ներառյալ նրանց լուսանկարներն ու նկարագրությունները։