Ivan Zugec

@ivanzugec.com

#drupal https://www.ivanzugec.com | https://www.webwash.net

In Drupal, media is a fieldable entity, so you can add your own custom fields. Go to Structure, Media types, Manage fields and add whatever you need: a tags field, a caption, a transcript for video. The data travels with the asset wherever it's reused. #drupal #media

Question about running multiple Google Cloud projects, how do you keep them separate from your main Workspace account? I've got a domain I want to keep isolated. Asked Gemini and got contradictory answers. How do you actually manage this? Separate accounts? #google

Upload a document or local video into Drupal CMS and you get no thumbnail preview. Images and remote videos get one out of the box. Documents and local videos don't. Add the Media Thumbnails module to generate them, local videos need FFmpeg. #drupal #media

Bild

Setting up WordPress locally with DDEV: ddev config --project-type=wordpress ddev start ddev wp core download ddev wp core install --url='$DDEV_PRIMARY_URL' ... ddev launch wp-admin/ WP-CLI runs in the container, nothing to install locally. Fewer steps than Drupal. #wordpress #ddev

The SEO modules in Drupal are seriously good. The best part is that all of this comes pre-configured in Drupal CMS. You get: - Metatag - Pathauto - Redirect - Redirect 404 - Simple XML Sitemap Doing a live stream tonight on getting started with SEO in Drupal CMS. Links below. #drupal

Bild

Need to bulk upload media into Drupal CMS? Go to Content, Media, Add media, pick Image or Documents, then select or drag multiple files into the upload field. Handled by Media Library Bulk Upload, pre-installed with Drupal CMS. #drupal #media

Bild

Never put an image or file field directly on a content type. Use a media field instead. A media field lets you reuse the same asset across your site, with a central library to browse everything. An image field can't be reused anywhere. #drupal #media

Bild

I've added chapters to Friday's live stream: Drupal CMS Build Session: Mercury Demo to Site Template --- 06:38 Intro and what we're building 08:00 What is a site template ... 1:21:22 Generate a site template with drush site:export 1:26:55 Test the recipe install --- Link below: 👇 #drupal

Bild

Paragraphs, Canvas, or UI Suite. However you build a Drupal site, build your design as Single Directory Components (SDCs). SDCs predate Canvas and aren't tied to it. Each packages its own HTML, CSS, and JS. Migrating later? AI is great at adapting the code. #drupal #sdc

Bild

Twig templates should just output variables (and if statements). Put your logic in a preprocessor, prepare a few variables, and pass them over. Twig just renders them. You get standard PHP, all of Drupal's APIs, and Xdebug when something breaks. #drupal #twig

Bild

Since May, Claude Code has come with 50% more usage as a promo, now extended to the 19th. So after the 20th, am I burning tokens 50% faster? Anthropic can pull these promos anytime. When everything's a promo, you never know your real baseline. #claude

Bild