logo

Extra Block Types (EBT) - New Layout Builder experienceâť—

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

âť—Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Drupal Update

01/03/2026, by Ivan

This section is about updating the Drupal core from previous versions (including legacy Drupal 6 and Drupal 7) to the latest stable release. I will also publish articles here on how to update contributed modules for Drupal.

Using Chat GPT to rewrite javascript code without jQuery

11/06/2025, by Ivan

Prompt for ChatGPT to Rewrite jQuery to JavaScript

If you want to rewrite jQuery code into pure JavaScript using ChatGPT, navigate to chat.openai.com and enter the following clear, concise prompt:

Please rewrite the following jQuery code into vanilla JavaScript, maintaining the same functionality. Ensure compatibility with modern JavaScript standards (ES6+). Also, include usage of Drupal.behaviors if applicable. [Paste your jQuery code here]

1.5. Choosing a hosting, purchasing a domain name. Transferring a site to a hosting.

17/04/2025, by Ivan

You’ve already built your site and are ready to publish it online. To do that, you’ll need two things: a domain and hosting. When purchasing a domain and hosting, read the pricing plans carefully and ensure they support Drupal 8.

Purchasing a Domain Name

First, decide which domain zone to buy. Popular choices include:

Composer in Drupal 8. Displaying latest tweets from Twitter.

17/04/2025, by Ivan

To install modules and libraries in Drupal, it is best to use Composer. Composer is a dependency manager that automatically installs required libraries when installing a module. Although Composer makes module installation slightly more complex, it simplifies managing external libraries since it downloads and connects them automatically.

To install Composer, go to the official site:

https://getcomposer.org/download/