This is an Aegir screencast to help you learn about how to use Aegir to make few Drupal site management task easy. Like how to backup and restore your drupal site, how to use the migrate feature to move your drupal site to another platform (or upgrade it) and quickly create a copy of your site for dev-stage-production .
You can install Drupal (Any distribution of your choice with zero setup). A new command in Drush 5 is the core-quick-drupal command (alias "qd"). Running the command will download and install Drupal, start the built in php webserver and open your default browser with you already logged in as user 1
This session will cover the basic configuration and demo on how to import and keep in synch the product structure for Drupal Commerce with feeds module.
Dog is a new approach building Drupal sites that deeply embraces Git in order to build portable, deployable Drupal site packages. Dog makes the process of developing, managing, and maintaining a Drupal site easier for everyone from the individual hobbyist to multi-cluster-backed Drupal sites with teams of developers.
Theming is not rocket science, but it can be difficult being a themer on Drupal projects that are larger in scale. Often you find yourself being pulled into projects at an especially unfortunate moment, or maybe you’re the lucky one that gets included from the start, but without a clear overview as to what the IA, design or basic functionality looks like.
Drupal is a powerful, flexible platform for building applications, but not something that handles realtime notifcations easily.
Node.js is a breath of fresh air in the Open Source web server landscape. It makes writing applications that handle thousands of open connections at the same time easy.
The Nodejs module integrates Drupal with Node.js, allowing for the best of both worlds.
This presentation will address:
- Why realtime
- Why Node.js
- How the Nodejs module integrates Drupal and Node.js
- Current features of the Nodejs module
Drupal is currently years behind in providing a content editing interface that is intuitive for end users. The expectation is so great to have a WYSIWYG editor in content management systems that when presented with the Drupal node editing form, users may struggle to find the "toolbar" that normally comes with text editing interfaces. Most users do not know HTML, we shouldn't be shoving it onto them.
Rolf van de Krol
When you are actively working on theming in Drupal, you definitely know how should theme an item list or a table. But, there is a big difference between being able to theme most things in Drupal and really knowing what you are doing and why you are doing it. This is like mathematics. Understanding the logic behind your tools, helps you with creating solutions for problems you've never seen before.
Entities are a powerful new abstraction introduced in Drupal 7 that can provide new ways to approach and resolve several often-encountered development problems. Questions remain though as to when and how entities can best be put to use.
We believe that to a large extent answers can be found by studying and comparing existing modules that make use of entities such as Commerce, Organic Groups, Message and Media as well as looking at the modules that enhance core entity functionality such as Entity and Relationship.