Լրացուցիչ Բլոկների Տեսակներ (EBT) - Դասավորության Կառուցողի նոր փորձառություն❗

Լրացուցիչ Բլոկների Տեսակներ (EBT) - ձևավորված, կարգավորելի բլոկների տեսակներ՝ սլայդշոուներ, ներդիրներ, քարտեր, բացվող ցանկեր և շատ ուրիշներ։ Ներառված կարգավորումներ՝ ֆոնի, DOM տուփի, JavaScript փլագինների համար։ Փորձեք դասավորությունների կառուցման ապագան արդեն այսօր։

EBT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EBT մոդուլները

❗Լրացուցիչ Պարբերությունների Տեսակներ (EPT) - Պարբերությունների նոր փորձառություն

Լրացուցիչ պարբերության տեսակներ (EPT) - անալոգիական պարբերության վրա հիմնված մոդուլների հավաքակազմ։

EPT մոդուլների ցուցադրական տարբերակներ Ներբեռնել EPT մոդուլները

Scroll

Drupal հանգույցի ժամկետը լրանում է, և գովազդների ավտոմատ հեռացումը հրապարակումներից ժամկետի լրանալուց հետո

12/05/2025, by Ivan

Մեր Drupal հայտարարությունների տաղավարի անհրաժեշտ ֆունկցիաներից մեկը կլինի ժամկետանց հայտարարությունների ավտոմատ ապապարբերակումը։ Առաջարկում եմ սկզբում օգտագործել պատրաստի մոդուլներ, իսկ հետո փորձել օգտագործել Rules մոդուլը։ Պատրաստի մոդուլներից ես գտել եմ 2 մոդուլ՝ Drupal 6-ի համար և 1 մոդուլ՝ Drupal 7-ի համար՝ այն է՝
Node expire – Drupal 6
Auto expire – Drupal 6 և 7

Drupal 6 Node Expire

Սկզբում փորձենք Node expire մոդուլը՝ Drupal 6-ի համար՝
http://drupal.org/project/node_expire
Ես օգտագործում եմ տարբերակը 2.06
Տեղադրում ենք և ակտիվացնում Node expire մոդուլը։

Drupal Node Expire

Սրա համար մեզ անհրաժեշտ կլինի նաև Drupal Rules մոդուլը։

Drupal Node Expire մոդուլ

Այժմ մենք կարող ենք կառավարել կոնտենտ տիպերի համար հրապարակման ժամկետները։ Մտնենք «Հայտարարություն» տիպի նյութի խմբագրման էջ։

Drupal Node Expire կարգավորում

Այստեղ կարող ենք սահմանել՝ քանի օր կլինի հայտարարությունը հրապարակված։ Եկեք դնենք 1 շաբաթ։ Օգտագործեք հետևյալ գրառումները՝ ամսաթվեր նշելու համար՝

+1 hour – 1 ժամ ընթացիկ պահից
+2 hours – 2 ժամ
+n hours – n ժամ

+1 day – 1 օր
+2 days – 2 օր
+n days – n օր

+1 week – 1 շաբաթ
+2 weeks – 2 շաբաթ
+n weeks – n շաբաթ

+1 month – 1 ամիս
+2 months – 2 ամիս
+n months – n ամիս

+1 month 2 weeks 3 days 3 hours – 1 ամիս 2 շաբաթ 3 օր 3 ժամ ընթացիկ պահից

Օգտագործենք 1 week՝ այսինքն՝ մեկ շաբաթ։

Node Expire ամսաթիվ

Այժմ ստեղծենք «Հայտարարություն» տիպի նոր նոդ։

Ժամկետի ամսաթիվ

Կտեսնեք, որ նոդը ստացել է հրապարակման ավարտի ամսաթիվ՝ հենց մեկ շաբաթ անց։ Այո, այսօր 2011-12-02 է։

Node expire մոդուլի readme.txt ֆայլում կարող եք գտնել կանոնի (rule) կոդը՝ Rules մոդուլով ներմուծելու համար։

Drupal Rules

Պատճենեք readme.txt ֆայլի կոդը և տեղադրեք ներմուծման դաշտում։

Drupal Rules ներմուծում

Այժմ կունենանք նոր կանոն, որը կարող ենք խմբագրել՝ սահմանել ֆիլտր կոնտենտ տիպի համար կամ փոխել հրապարակման ժամկետը։

Drupal rule

Մի մոռացեք կարգավորել cron, որպեսզի հայտարարությունները հեռացվեն ժամանակին։

Drupal 7 Auto Expire

Drupal Auto Expire

Բեռնեք և տեղադրեք Auto Expire մոդուլը։

Auto Expire մոդուլը չի պահանջում այլ մոդուլներ՝ աշխատելու համար, այնպես որ կարող եք օգտագործել անմիջապես։ Պետք է միայն սահմանել մատչելիության իրավունքներ մոդուլի համար, եթե ցանկանում եք, որ այլ դերերն էլ կարողանան փոխել հայտարարությունների ժամկետները։

Drupal մատչելիության իրավունքներ

Այժմ մտեք կայքի կարգավորումների բաժին և ընտրեք Auto Expire։

Drupal Auto Expire կարգավորում

Եկեք վերլուծենք Auto Expire մոդուլի կարգավորումները՝

Drupal Auto Expire կոնտենտ տիպեր

Article – Drupal-ի հիմնական կոնտենտ տիպն է, բայց կարող եք ընտրել նաև այլ կոնտենտ տիպ։

«Expire» նշագծումը ակտիվացնում է Auto Expire մոդուլի հնարավորությունները։

Days – օրերի քանակը, որ ընտրված տիպի նոդերը կլինեն հրապարակված։

Warn – օրերի քանակը մինչև ապապարբերակում, երբ կուղարկվի զգուշացում հեղինակին։

Purge – ժամանակ, որից հետո հայտարարությունը կհեռացվի տվյալների բազայից։

Ուշադրություն․ Auto Expire մոդուլը այս պահին մշակման փուլում է և դեռ պատրաստ չէ օգտագործման (2011-12-07)։

Մուտքագրեք ձեր արժեքները, կարգավորեք cron և հայտարարությունները կհանվեն հրապարակումից ավտոմատ կերպով։

Հաջորդ դասում կսովորենք, թե ինչպես կարելի է նմանատիպ ֆունկցիոնալություն ստեղծել՝ օգտագործելով Rules մոդուլը։