You manage a Drupal site, adding content, curating the homepage. You had some developers build it for you, or maybe you built it yourself. There are some things that are sort of frustrating and confusing, but that's just how Drupal is, right? It's totally normal, right? Wait, are you saying that maybe it's not and maybe it's just my site? Oh my god, does my backend look weird to you? Like..... in a bad way?
Ever wondered why your website breaks each time you add a new feature? Want to automate testing on your site? don't know coding? No Problem! Drulenium to your rescue!!
Drupal + Selenium = Drulenium
What is Visual Regression Testing?
One of Drupal's great strengths is creating good user interfaces on the web. FAPI makes creating forms trivial. The theming layer provides a consistent look and feel across the site while allowing for custom skinning of any page.
Drupal has been “getting off the island” implementing P.I.E. (Proudly Invented Elsewhere) with the integration of outside open source projects like Twig and Symfony. But how far off the island will we be going? Have been consequences to moving off the island?
Drupal was written in Php because Dries Buytaert wanted to learn Php. So why do we use Php? What benefits does Php offer? How has Php shaped Drupal? This session will ask these questions and many more. Answers will be offered. Mysteries will remain. But by the end of this session you'll have a better understanding of what makes Drupal.
So, you've developed a beautiful, functional site on Drupal. The designers are happy, the client is happy, and users are converting. But the content editors are frustrated, they hate the experience. Sound familiar? Yeah, we've all been there.
Leaflet is a great lightweight Open Source JS mapping library that can pair very well with Drupal. The LeafletJS drupal module can easily get you going and with a few other contributed modules you can have some great features to display your Data. However, there is so much more that leaflet can do AND there is so much more that the developer can do to customize the user's interaction with your data.
Traditional web site building relies on the idea of a template. A fixed structure for a page. A good example is a "landing page template".
A common conversation between a client and a designer/developer will be "you have a home page template, a landing page template, and two interior templates to chose from..."
Meaning you have 3 layouts for the entirety of your site...
Examples are countless, and all of them are stories in frustration, and cement shoes.
Now that Drupal 8 has been released it's time to dive in. But with so many innovations in Drupal 8 where to start. This presentation will explore the most valuable innovations in Drupal 8 and offer examples illustrating why these features will become invaluable. We'll be stepping through some examples of how to use new features and what they may mean to developing with Drupal as they mature.
Drupal 8 Innovation we'll be exploring
The session will illuminate how our conscious choices impact ourselves, our future, and those around us. We will begin by discussing leadership, the current and future world of work, and the importance of living a life of purpose.