logo

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

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

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

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

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

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

Scroll

Թարգմանություն հայերեն (արևելահայերեն)

01/03/2026, by Ivan

Drupal-ի CKEditor մոդուլը դադարեցնում է CKEditor 4-ի աջակցությունը։ Սակայն դուք դեռ կարող եք օգտագործել CKEditor 4-ը՝ այն միացնելով անհատականացված մոդուլների միջոցով և շարունակելով աշխատել դրա հետ։ Իհարկե, ավելի ցանկալի է օգտագործել CKEditor 5-ի կամ ավելի նոր տարբերակը, բայց CKEditor-ի ժառանգական մոդուլը դեռ օգտագործում է ավելի քան 140 հազար կայք (Drupal-ի յուրաքանչյուր չորրորդ կայքը!).

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

Ուղիղ ասեմ՝ CKEditor 4-ը անանուն օգտվողների համար օգտագործելը անվտանգ չէ։ Եթե ձեր կայքում անանուն օգտվողներին թույլ եք տալիս թողնել մեկնաբանություններ կամ ստեղծել էջեր (օրինակ՝ bug-tracker-ի issues), ապա այլընտրանք չունեք և պետք է օգտագործեք CKEditor 5։

/sites/default/files/inline-images/d134b2ae066a2bb19cfbbe16e1943e3a.png

CKEditor 4-ը անվտանգ չէ, քանի որ այն ունի խոցելիություններ, որոնք թույլ են տալիս ավելացնել JavaScript և CSS՝ շրջանցելով հասանելիության իրավունքները։ Բայց շատերի համար CSS և JavaScript ավելացնելու հնարավորությունը հենց visual editor-ի ներսում ոչ թե խնդիր է, այլ գործառույթ։ Եթե CKEditor-ը օգտագործում են միայն ձեր ընկերության աշխատակիցները և ոչ ոք այլևս չի ավելացնում բովանդակություն կայքում, ապա կարող եք շարունակել օգտագործել CKEditor 4-ը։ Այնուամենայնիվ, սա մնում է խոցելիություն, որովհետև եթե չարագործները գողանան ձեր խմբագրի հաշվի մուտքը, ապա նրանք կարող են վնասել կայքը՝ JavaScript կոդ ավելացնելով յուրաքանչյուր էջում։

https://github.com/ckeditor/ckeditor4/security/advisories/GHSA-fq6h-4g8v-qqvm 

Շատերը պատրաստ են նման ռիսկերին, քանի որ CKEditor 4-ի plugin-ները CKEditor 5 տեղափոխելու ուղիղ ճանապարհ չկա։ Անհրաժեշտ է մեծ ժամանակ՝ յուրաքանչյուր plugin ստուգելու համար, նոր plugin-ների փորձարկումը մեծ քանակությամբ էջերում բարդ է, և HTML-ի փոխակերպման ընթացքում (CKEditor 4-ից դեպի CKEditor 5) ինչ‑որ բան կարող է սխալ գնալ։

Իմ նախագծերից մեկում ես ստեղծել եմ անհատականացված պատկերների վերբեռնման ձև՝ օգտագործելով IMCE և Editor Advanced Image.

https://www.drupal.org/project/imce
https://www.drupal.org/project/editor_advanced_image

/sites/default/files/inline-images/ca4b9ec6d79c9d40dadb84267a94a4cc.png

/sites/default/files/inline-images/b15525827abb93f100e40c52c46c9c3d.png

Միևնույն ժամանակ CKEditor-ը առաջարկում է պատկերների վերբեռնման ավելի պարզեցված տարբերակ.

/sites/default/files/inline-images/EAI%20-%20CKE5%20-%20Balloon%20Button.png

CKEditor 5-ի պատկերների վերբեռնումը ավելի նոր և հաճելի է երևում, բայց այն չի հիշեցնում շվեյցարական դանակի նման բազմաֆունկցիոնալ գործիք, ինչպես Drupal admin-ում։

CKEditor 4-ն ունի նաև լրացուցիչ plugin-ների փաթեթ, որոնք CKEditor 5-ում դեռ չեն հայտնվել նույնիսկ երկու տարի անց՝ օրինակ Anchor plugin-ը.

https://www.drupal.org/project/usage/anchor_link

Anchor Link module օգտագործող կայքերի մեկ երրորդը շարունակում է աշխատել CKEditor 4-ով։

CKEditor 4-ը ապահովում է ծանոթ և հարմար աշխատանքային միջավայր իմ նախագծի տեխնիկական հեղինակների համար, և նրանք չեն ցանկանում անցնել CKEditor 5։ 

/sites/default/files/inline-images/dba997dc073035fce54995b1829ada3b.png

CKEditor 4-ը կարող է հիանալի աշխատել Drupal 11-ի հետ՝ CKEditor մոդուլի փոքր փոփոխություններից հետո.

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

Ես թարմացրել եմ Drupal 10-ը Drupal 11-ի և պահպանել CKEditor 4-ը որպես visual editor մեր տեխնիկական հեղինակների համար, ինչը դարձրել է Drupal-ի տարբերակների միջև անցումը լիովին աննկատ նրանց համար։ Եթե ձեզ նույնպես անհրաժեշտ է Drupal-ի թարմացում նոր տարբերակների՝ աշխատող CKEditor 4-ով, կարող եք գրել ինձ LinkedIn-ով կամ էլ. փոստով․

https://www.linkedin.com/in/ivan-abramenko/

mailto:levmyshkin89@gmail.com