Brian Perry used two modules to make @drupal menu administration more manageable, Big Menu and Menu Select. Follow along as he takes us through his process https://brianperry.dev/posts/2024/taming-drupal-menus/ #drupal #foss #opensource #drupaldevs
Brian Perry used two modules to make @drupal menu administration more manageable, Big Menu and Menu Select. Follow along as he takes us through his process https://brianperry.dev/posts/2024/taming-drupal-menus/ #drupal #foss #opensource #drupaldevs
As @drupal 7's EOL grows closer, this blog post by "A Drupal Couple", made up of Ana Coto and Carlos Ospina, explores practical migration paths based on your site's purpose and complexity. Check out their recommendations for community-supported tools and examples of real migration experiences https://adrupalcouple.us/drupal-7-eol-choosing-right-path-your-site #drupal #drupal7 #drupaldevs
Something to get excited about for @drupal 11.1? Object-oriented hooks for more modern and performant PHP. Check out the module on Github to see this update in action! https://www.drupaleasy.com/blogs/ultimike/2024/10/why-drupal-module-developers-should-be-excited-about-object-oriented-hooks #drupal #drupal11 #drupaldevs
@hashbangcode's series illuminating @drupal's Batch API continues! In this 5th installation, take a deeper dive into how the batch system processes items https://www.hashbangcode.com/article/drupal-11-adding-operations-running-batches #drupal #drupaldevs
The results of the 2024 @drupal Developer Survey reveal some fascinating insights into the community — including that 80% of respondents contribute to Drupal in some way! See the full results of the survey: https://www.ironstar.io/devsurvey24/ #drupal #drupaldevs #opensource #FOSS
Have you looked at the Drupal Module Developer Guide from https://Drupalize.me, which came out this year? It's an introduction to @drupal module development that covers the fundamentals and uses a project-based approach to help you learn https://drupalize.me/guide/drupal-module-developer-guide #drupal #drupaldevs #opensource
In this Part 2 post, @drupal developer Eirik Stanghelle Morland discusses one of many ways to safely refactor and remove legacy code using static analysis and test-driven development https://eiriksm.dev/getting-rid-of-cronner #drupal #php #drupaldevs #phpdevs
Once you're ready to upgrade to @drupal 11, this 5-step checklist from @acquia will help you through the process with minimal fuss https://dev.acquia.com/blog/drupal-11-preparation-checklist #drupal11 #drupal10 #drupal #drupaldevs
It's been another great year at DrupalGovCon! We loved meeting, talking, and learning with you all. To keep up with the latest goings-on at Palantir, sign up for our newsletter here https://www.palantir.net/newsletter-signup #drupal #drupaldevs #drupalgovcon
@drupal is an incredibly secure open source CMS. But staying informed of modern security threats never goes amiss! Grzegorz Pietrzak lays out 5 basic rules to keep your website dependencies secure https://www.thedroptimes.com/41790/5-basic-rules-keep-your-website-dependencies-secure #drupal #cybersecurity #drupaldevs #opensource
The @drupal migration setup process is often glossed over, says Mike Anello. To fix that issue, he's laid out clearly how to set up and run your very first Drupal migration with skill and confidence https://www.drupaleasy.com/blogs/ultimike/2024/07/getting-ready-run-your-first-migration #drupal #drupalmigration #drupaldevs
The @drupal Business Survey collects data from Drupal businesses and agencies worldwide, such as revenue, industries served, and growth prospects. Remember: the more data the Drupal Business Survey receives, the more accurate and useful its unique insights will be, so be sure to take it! You have until August 28th! https://www.thedroptimes.com/interview/41716/why-should-agencies-respond-drupal-business-survey #drupal #drupalbusiness #drupaldevs
@drupal is switching over to a new SSO log-in, an important piece of the engineering team's upgrades https://www.drupal.org/drupalorg/blog/drupalorg-login-flow-is-changing #drupal #drupaldevs
In Part 2 on using @drupal's Migrate API to deploy new content, developer Jaymie Strecker examines advanced techniques for importing content, presenting practical examples that create paragraphs, nodes, URL aliases, and URL redirects. Take a look --> https://www.thedroptimes.com/41577/using-drupal-migrations-deploy-new-content #drupal #drupalmigration #drupaldevs
The process of restructuring, modifying, and moving existing content within a single site can be automated with the Migrate API. Learn how from @drupal developer Jaymie Strecker https://www.thedroptimes.com/41381/using-drupal-migrations-modify-content-within-site #drupal #drupaldevs #opensource
Recipes, which can install modules, import configuration, alter existing configuration, and even provide content to a site, have been added to the @drupal core as Experimental APIs. Jim Birch gives you the lowdown on how to use them https://kanopi.com/blog/the-comprehensive-guide-to-drupal-recipes/ #drupal #drupalcore #drupaldevs
Did you know you can now launch a @drupal core site from your browser—no server required? Learn how @mglaman did it with WebAssembly https://mglaman.dev/blog/running-drupal-edge-webassembly #drupal #drupaldevs #opensource
The Visual Debugger module by Marcos Hollanda is a handy developer tool, especially if you're new to @drupal module development. This module surfaces template information directly in the user interface without having to dig into a page's raw HTML https://www.drupaleasy.com/blogs/ultimike/2024/06/visual-debugger-module-modern-take-old-idea #drupaldevelopment #drupal #drupaldevs
@drupalcon Portland 2024 sessions are now freely available on YouTube! Browse to your heart's content and learn about front-end development, the admin dashboard, module development, and many more (including ours!) https://www.youtube.com/playlist?list=PLpeDXSh4nHjThszrEoBfJ8sY2NYif0k6b #drupalconportland #drupalcon #drupal #drupaldevs
It's important to take the security of your users seriously. @hashbangcode walks us through how to protect user accounts through certain techniques and modules, plus the pros and cons of each https://www.hashbangcode.com/article/drupal-10-adding-extra-user-account-protection #drupaldevs #drupalsecurity