Category: drupal
Security advisories: Drupal core – Moderately critical – Cross Site Request Forgery – SA-CORE-2021-007
Project: Drupal coreDate: 2021-September-15Security risk: Moderately critical 14∕25 AC:Complex/A:None/CI:Some/II:Some/E:Theoretical/TD:DefaultVulnerability: Cross Site Request ForgeryCVE IDs: CVE-2020-13674Description: The QuickEdit module does not properly validate access to routes, which could allow cross-site request forgery under some circumstances and lead to possible data integrity issues. Sites are only affected if the QuickEdit module (which comes with the Standard profile) is installed. Removing the “access in-place…
Security advisories: Drupal core – Moderately critical – Cross Site Request Forgery – SA-CORE-2021-006
Project: Drupal coreDate: 2021-September-15Security risk: Moderately critical 10∕25 AC:Basic/A:User/CI:None/II:Some/E:Theoretical/TD:DefaultVulnerability: Cross Site Request ForgeryCVE IDs: CVE-2020-13673Description: The Drupal core Media module allows embedding internal and external media in content fields. In certain circumstances, the filter could allow an unprivileged user to inject HTML into a page when it is accessed by a trusted user with permission to embed media. In some cases,…
robertroose.com: Design tips for Drupal developers
As a Drupal developer you don’t always have the time or resources to spend on designing the things you build. In this blog post I will share a few easy to follow guidelines that will make your work instantly look better.
ComputerMinds.co.uk: Get Hook-ed on Object-Oriented Programming
When writing a hook implementation, for example of hook_cron, there’s often a tendency to write purely procedural code, like this: function my_module_cron() { $entity_type_manager = Drupal::entityTypeManager(); $node_storage = $entity_type_manager->getStorage(‘node’); // More code goes here. } If you’ve got one or two easily understandable lines of code, fine, but frequently you’ll end up with a little…

Innoraft Drupal Blogs: 7 Reasons Why Should You Choose Drupal for eCommerce Website
7 Reasons Why Should You Choose Drupal for eCommerce Website Drupal CMS has hundreds of modules and themes that add magic to your online business. Read this article why to choose Drupal for eCommerce Website development. Tanjeet Wed, 09/15/2021 – 12:12 Drupal Development Drupal Planet Ecommerce Website Development Ecommerce Development

OpenSense Labs: The State of Headless Architecture in 2021
The State of Headless Architecture in 2021 Gurpreet Kaur Tue, 09/14/2021 – 19:47 Every year the technology trends keep on changing and every year it keeps on astounding us. And I believe it is these technological advancements that keep the world moving, and standstill isn’t something that any of us would like or even prefer. …
Consensus Enterprises: Easy commit credits with migrations, part 6: Migrating data from a custom table
How to migrate data out of a custom table in Drupal 7.
Talking Drupal: Talking Drupal #311 – Measuring Website Success
Today we are talking about How to Measure Website Success with Chad Hester. www.talkingdrupal.com/311 Topics John – Wedding Chad – Construction, someone shot Shelley with a pellet gun Nic – Bronchitis Wrench Turning Defining success Vanity Metrics Key Performance Indicators (KPI) Gathering KPIs Informing design and continuous improvements Challenges When to act Growth Driven Design…
robertroose.com: How to reuse the same image for a thumbnail, hero and social sharing with Drupal
Combining the media module, image crop and metatag module you can create the perfect image management system for your Drupal content. You only have to upload one image which then can be used for multiple purposes.
Promet Source: Drupal vs. WordPress: Key Strengths of the Top CMSs
A frequent question in the Open Source CMS world is some variation of: “Which is better, Drupal or WordPress?” Of course, there’s not a simple answer to the WordPress vs. Drupal question. Many have a strong bias towards one content management system or the other, but often, staunch opinions on the subject are based on…