You are here

Recent

Form Protect is my first Drupal 8 module, even it's a tiny one. First I needed the module for a Drupal 7 client project. But after having the D7 module running, I felt that it's good opportunity to write my first Drupal 8 port.

Again, I'm packing for Drupalcon. This year the most important European Drupal event will take place in the unique city of Barcelona. This year's conference will be marked by the long-awaited release of Drupal 8 and it's expected that the launch of Drupal 8 Release Candidate to occur right during the Drupalcon, in Barcelona. I'm a contributor to Drupal 8 and I'm very excited about the huge transformations that this release will bring to users, business and developers.

As the date for Drupal 8 stable release is approaching, we’re excited to announce that Webikon has extended its training modules to include also Drupal 8 along with the existing Drupal 7.

Starting with the „8” release, Drupal has adopted the modern PHP concepts and standards, object-oriented programming, and the Symfony framework. While a lot of the Drupal concepts (Fields, Views, Entities, Nodes) continue to exist in Drupal 8, they are now implemented using object-oriented programming design patterns.

I was really impressed, back in 2013, by Alexandru Badiu's (@voidberg) presentation on Behat delivered at Drupalcamp Târgu Mureș. This year, Konstantin Kudryashov (@everzet), the guy behind Behat, Mink & phpspec2, had its own presentation at Drupalcon Amsterdam. And it was again — Wow, wow! Since then I never found the right time to play and experiment with Behat until I got stuck in providing a tested UI for a site having very complex frontend/jQuery requirements. And for me that was the right time for Behat :)

This writeup is heavily based on Karen Stevenson (KarenS) blog post Sending a Drupal Site Into Retirement. The reason for writing this post was to keep a Webikon.com reference, facing the requirement to archive several sites and make them static. True, there are also some small differences.

Keeping file system with secure permissions has been always a critical task when it comes to administer a webserver. Not every time files uploaded via the webserver are saved with the correct permissions. Running a cron job to fix them could be a solution but how to deal with the case when an attacker can very quick exploit files wrong set permissions?