Drupal Planet

Recent articles

Article

This is a presentation about a relatively new module called Layout Paragraphs. However, it really should be subtitled as "A brief history of laying things out in Drupal". 
pexels-vlado-paunovic
Article

Those of you who work with Drupal, you are probably familiar with the combination of using Search API with a search backend such as MySQL or Solr. A pluggable architecture makes Search API a good choice for indexing content in Drupal.
Sajari logo
Article

The final installment of a five-part series of articles exploring the configuration schema, how developers can define this schema in their modules and provide defaults, as well as how to debug configuration schema errors.
Dials and sliders
Article

Part four of a five-part series of articles exploring the Drupal 8 Configuration API. This part looks at various modules that extend the Configuration API, use cases behind these modules, and how the modules work.
Dials and sliders
Article

There are couple of online tools, and integration modules to get sharing widget to your site. They rely on JavaScript and the security of your users is questionable. This article will show you how to create a simple yet flexible and safer service sharing widget without line of JavaScript.
Social Share initial
Article

The Entity Class Formatter is a nifty little Drupal 8 module which allows editors to place classes on to entities, allowing their look and feel to be altered in the theme layer.
Screenshot from Drupal.org of the Entity Class Formatter module
Article

The Enforce Profile Field is a new Drupal 8 module which allows editors to enforce the completion of one or more fields in order to access content on a site.
Drupal screenshot of the Enforce Profile Field module page
Article

The Entity Reference Display module allows editors of Drupal sites to select which view mode they would like to display a list of entities as.
Lightbulb with radiating chalk options representing different choices
Article

Client-side performance can be dramatically improved by removing Render-Blocking JavaScript with LABjs. No more waiting and no more spinning-wheel icons for users to see. You can get a user speed experience of a simple site with all advantages of complex functionality-rich site.
A scooter speeding through the street
Article

Creating responsive websites is easy these days with frameworks like Zurb’s Foundation and Bootstrap. The WYSIWYG API template plugin module allows us to predefine templates in WYSIWYG, helping editors to layout content for a mobile friendly website.
Custom templates in WYSIWYG
Article

Each year the Sydney Drupal Community puts on a two day "DrupalCamp", generally held over a weekend at a location where attendees can get away from it all and get down to some serious Drupal talk.
DrupalGlamp Sydney
Article

One of the trickier aspects of any data migration is migrating users and ensuring that the authentication details which worked on the legacy site also continue to work on the new Drupal site. This article shows how it is done for .Net to Drupal 7.
Migrating ASP.Net users to Drupal 7
Article

OpenLayers module is a popular solution for mapping in Drupal. The biggest benefit is the ability to use different map providers, complete Feature support and, last but not least, the simplicity of creating custom markers.
OpenLayers Custom markers
Article

Ctools content types, not to be confused with general content types, are Panels version of blocks. Another name for them are panel panes, but just think of them as more powerful blocks. Ivan will walk you through the process of creating your own content types.
How to Create Ctools Content Types in Drupal 7
Article

Murray and I presented a session at Drupal Camp Sydney 2014 on the Paragraphs module. The presentation had a demo, lecture and a bit of role play. We talked about the benefits of chunking content and how Paragraphs could be used.
Client vs Site Builder
Article

At this month's Sydney Drupal Users Group, I did a short presentation about using Bootstrap in Drupal 7. The presentation was broken down into two parts: Bootstrap themes and modules.
Bootstrap logo
Article

It's been a while since the Sydney Drupal community put on a Drupal camp. It's time for that to change.
Drupal Camp Sydney 2014 logo

Speak to an expert

We would love to hear about your project and what you have in mind.
Book an appointment with a Drupal expert to see how Morpht can help.

Make an appointment