The SMTP module enables your Drupal CMS to use your existing SMTP based email delivery platform to send emails. This blog cover steps to configure the SMTP module for Drupal.
The Website feedback module is for owners to get site feedback. The module is available in Drupal 9 and helps keep your website free from issues.
A new version of Disable Messages has been released on the same day Drupal 9 has been released. This version fully supports Drupal 9. With this release, the module chose to go with the fully semantic versioning model, which means, version 2.0.0 supports Drupal Core 8.8.3 or a higher version. The 8.x-1.0 release will be there for some more time to support older versions. The 2.0.0 release mainly removes the deprecated code and uses the new solution that is supported by Drupal 9.
We are glad to announce that a new version of Search404 2.0.0 was released on the same day Drupal 9 was released. This version fully supports Drupal 9. In this release of the module, we’ve chosen to go with the fully semantic versioning model, which means, version 2.0.0 supports Drupal Core 8.8.3 or a higher version. The 8.x-1.0 release will be there for some more time to support older versions. The 2.0.0 release mainly removes the deprecated code and uses the new solution that is supported by Drupal 9.
Zyxware Technologies is happy to announce that we have contributed Custom Landing page builder, yet another module, to the Drupal community.The Custom Landing Page Builder module enables webmasters to build custom landing pages using WYSIWYG editor while still having complete control over the full layout of the page including the header, navigation, page content, footer, forms and so on.
In order to add a new theme template file (.tpl.php file), we need to implement hook_theme() in our Drupal 7 module. A theme template need to be specified in the hook_theme() function. They produce HTML and renders Drupal render array elements to the screen.
Drupal Modules has been described time and again as the Swiss army knife of Drupal and aptly so. A Drupal module is a collection of PHP files for Drupal which provides additional functionality to the Core.
In Drupal 7, when we do customizations we would want the custom module to create content in the form of a render array. We know that a page callback should return a render array which allows the custom module to handle the content as long as possible in the page generation process. Sometimes, wrapping two render array elements together could be an easy way out while dealing with render array manipulations. Here is how we can achieve that.
Drupal has grown to be recognized as the most powerful and practical modular framework used by numerous website developers and business owners. The CMS community has adapted to the versatile and extremely functional structure of Drupal very quickly and Drupal modules have risen high on the must-have charts of web developers.
In Drupal you can attach a js file in different ways. First by adding it to your theme's info file. Adding js to your theme's info file to call the js files in all pages.
Sometimes we face the White Screen of Death(WSOD) without an error message. White Screen of Death happens due to several reasons. Some of the common WSOD that we face are while making changes in configuration or while running the security updates. If this happens while updating the module, the entire site might face WSOD. WSOD would even stop the bussiness of a site. So this is a major issue from the client /SEO perspective. If you want to fix the WSOD, you need to first identify the error. If you are facing a WSOD, then read on to know more about its causes.
[Drupal] How to create a scroll bar for a drupal view using jscrollpane library and drupal scroll bar module
This article will be explaining how to add a scroll bar for a Drupal block.There are certain circumstances, where we need to add scroll bars with a block. If you come across this situation please go through the full article. I have faced a situation to add a scroll bar inside a Drupal block for displaying an article title along with content in a trimmed format. Drupal block already has options to display a number of items inside the block. But if we display all in a single block it will be a big block and is it was not our requirement. If we want to display a block with a particular height you can use the below ideas.
Suppose you have a Drupal website which supports multilingual sites with translated content and the user has the permission to choose the language. On selecting the language all the contents should be converted to the selected language. This article sheds light on how the testing of this feature comes to be. Read on to know how to test Drupal site with translatable content.
If you are a Drupal developer, you would often encounter a situation where your Drupal module needs to create a custom table automatically when enabled. If you are new to Drupal, Checkout How to create your own Drupal module to know how to do it. Drupal provides you this option using hook_schema. Read on to know how to use hook_schema in your Drupal module .
@font-your-face module helps us to manage web fonts in all popular browsers and it provides the user interface for applying web fonts. If you want to know "How to configure a @font-your-face module in drupal 7" then continue reading
In a Drupal site, I was working on, I found that many of the modules were unused. Their presence was increasing the size of the site and consuming time when searching for useful info. So I thought of removing these modules.It makes our job a lot easier if we are using Drush Read on to know how to remove unused modules in a Drupal site with the help Drush.
Sometimes we may want to find all unused contributed modules in our site to clean up and all. In that case instead of manually checking all the modules from the sites/all/modules folder we can take it from the database system table. We may want to find these unused contributed modules list to physically remove them from the sites/all/modules folder. But before removing them we have to make sure that none of its sub modules are currently using. So in order to find out the unused modules list we can do the following three steps.
A few Drupal users encountered a situation where when they installed the Drupal CKEditor module, they lost the functionality for the setup options for each module. Installing the CKEditor seemed to disable basic UI functionality in the options page of all the other modules. If you are looking for a fix for such a situation in your Drupal site then continue reading.
Drupal is an excellent CMS that is well suited for a small business as it is Free Software. Plus Drupal has a flexible and robust modular architecture that resides in an excellent ecosystem of modules and themes and is serviced by a community spread throughout the globe. Here are 10 essential modules selected from this ecosystem for building a small business website with Drupal. Also check out our list of Top Drupal Performance mistakes. If you are looking for the fastest and most economical way to build your Drupal website, get in touch with us. We offer a wide variety of Drupal services ranging from Drupal migration to Drupal Security Auditing.
Keeping the Drupal core and contributed modules up-to-date (at least on the security updates) is one of the essential steps for keeping a Drupal site safe and secure. Running updates of Drupal modules is usually a straightforward mechanism on a Drupal site that is done right. However what will you do if you do not know how things have been built? What will you do if some of the custom modules used are tied down to specific versions of some contributed module? What if there were custom changes on the site. Here is how you can run updates on a Drupal site almost completely safely.