logo

Dodatni tipovi blokova (EBT) - Novo iskustvo rada sa Layout Builder-om❗

Dodatni tipovi blokova (EBT) – stilizovani, prilagodljivi tipovi blokova: slajdšouvi, kartice sa tabovima, kartice, akordeoni i mnogi drugi. Ugrađena podešavanja za pozadinu, DOM Box, javascript dodatke. Iskusite budućnost kreiranja rasporeda već danas.

Demo EBT moduli Preuzmite EBT module

❗Dodatni tipovi pasusa (EPT) – Novo iskustvo rada sa pasusima

Dodatni tipovi pasusa (EPT) – analogni skup modula zasnovan na pasusima.

Demo EPT moduli Preuzmite EPT module

Scroll

Beskonačna podrška za CKEditor 4 u Drupalu

01/03/2026, by Ivan

Drupal CKEditor modul prekida podršku za CKEditor 4. Ali i dalje imate mogućnost da povežete CKEditor 4 putem prilagođenih modula i nastavite da ga koristite. Naravno, korišćenje nove verzije CKEditor 5 ili novije je poželjnije, ali legacy CKEditor modul i dalje koristi više od 140 hiljada sajtova (svaki četvrti Drupal sajt!):

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

Odmah da napomenem da korišćenje CKEditor 4 za anonimne korisnike nije bezbedno, i tamo gde koristite CKEditor za anonimne korisnike kako bi oni ostavljali komentare ili kreirali stranice na sajtu (na primer issues u bug-trackeru), nemate izbora i moraćete da koristite CKEditor 5.

Drupal CKEditor module

CKEditor 4 nije bezbedan za korišćenje, jer sadrži ranjivosti koje omogućavaju dodavanje JavaScript-a i CSS-a zaobilazeći prava pristupa. Ali za mnoge je mogućnost dodavanja CSS-a i JavaScript-a unutar vizuelnog editora više funkcija nego problem. Ako koristite CKEditor samo za urednike sajta iz vaše kompanije i niko drugi ne dodaje sadržaj na sajt, možete bez problema nastaviti da koristite CKEditor 4. I dalje postoji ranjivost, jer ako napadači ukradu pristup nalogu vašeg urednika, mogu da oštete sajt dodavanjem JavaScript koda na svaku stranicu.

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

Ali mnogi su spremni da prihvate takve rizike, jer ne postoji direktan način da se pluginovi iz CKEditor 4 ažuriraju na CKEditor 5. To zahteva mnogo vremena za proveru svakog plugina, testiranje novih plugina na velikom broju stranica je otežano, a nešto može poći po zlu tokom konverzije HTML-a za CKEditor 4 u HTML za CKEditor 5.

Na jednom od mojih projekata napravio sam prilagođeni formular za otpremanje slika koristeći IMCE i Editor Advanced Image:

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

CKEditor image

Ckeditor image

U međuvremenu, CKEditor nudi ovako pojednostavljenu implementaciju otpremanja slika:

Ckeditor 5 image

Otpremanje slika u CKEditor 5 izgleda svežije i prijatnije, ali ne deluje kao švajcarski nož na koji smo navikli u Drupal adminu.

CKEditor 4 takođe ima skup dodatnih plugina kojih uopšte nije bilo u CKEditor 5 čak dve godine nakon njegovog objavljivanja, na primer ankori (Anchor):

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

Trećina sajtova sa Anchor Link modulom i dalje koristi CKEditor 4.

CKEditor 4 pruža poznatu funkcionalnost za tehničke pisce na mom projektu, i oni ne žele da pređu na CKEditor 5. 

CKEditor 4 view

CKEditor 4 može odlično da radi sa Drupal 11 nakon manjih izmena u CKEditor modulu:

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

Ažurirao sam Drupal 10 na Drupal 11 i ostavio CKEditor 4 kao vizuelni editor za naše tehničke pisce, što je učinilo prelaz između Drupal verzija potpuno neprimetnim za njih. Ako vam je takođe potrebno ažuriranje Drupal-a na nove verzije uz zadržavanje funkcionalnog CKEditor 4, pišite mi na LinkedIn ili email:

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

levmyshkin89@gmail.com