20 Popular Extensions for Drupal Developers – Part 1
Drupal is a free and open source Content Management System (CMS) that allows site administrators to organize and effectively manage the contents of the site. It is maintained by the Drupal community of users and developers. Drupal is noted for its dynamic nature. Websites designed on the Drupal framework can be modified easily whenever needed. Drupal CMS comes in many versions. It offers many advanced and exciting extensions to help developers make websites effective and flexible.
Here are 20 popular extensions that would be of great help to Drupal Developers:
The Administration Menu extension helps in managing the admin functionality of the website. The Administration Menu toolbar in Drupal 7 provides all the options of the default toolbar and reveals all the menu options , eliminating the hassle of navigating through sub-menus on the overlay.
Content Construction Kit (CCK)
CCK is used to define and create one’s own content. It also allows users to extend the data model of the content types through the addition of various fields.
The control over content item listing can be enhanced with the help of this extension. The view extension enables the presentation of content in many different ways. View is also known as query builder which executes the query at run time and displays the content whenever desired. It can also be used to display images, generate reports and create summaries.
This extension contains a collection of useful tools and utilities that are helpful for Drupal developers. It consists of many options to print summaries of database queries, print arrays, create data for a test site, measure log performance etc. It also helps in displaying the theme information on the website.
This module lets Drupal sites be built using HTML5. The module consists of multiple HTML5 tools that help Drupal developers make full use of the HTML5 elements in Drupal.
Sheetnode extension is used to avail the functionality of spreadsheets in your website. Drupal developers can embed the sheetnode with a node and configure it with Java so that users can upload spreadsheets from a source to the website.
Drupal developers can use this extension if administrators want to manage email newsletters. Subscribed users can be added in the mailing list. Newsletters can be sent to the subscribers and published with the help of this extension.
This extension offers features related to the login functionality of Drupal. It allows users to login either through their username or email id. It helps users with the registration process. It also provides login forms for anonymous users.
Chaos Tool Suite
Chaos Tool Suite is also known as Ctools. Chaos Tool Suite is a collection of APIs and tools to aid developers. The tools and APIs include plugins, exportables, form tools, contexts, content, the form wizard, CSS tools and many more. It also consists of a Page Manager module to manage the panel pages.
Drupal developers can solve cross compatibility issues with the help of this extension. It lets users add stylesheets and target the browser via a .info file rather than specifying the template.php file.
Part 2 covers the other 10 helpful extensions for Drupal developers.