Skip to main content

Posts

Showing posts with the label *Drupal

Top 15 Most Popular Drupal 8 Modules

The Drupal site can have three kinds of modules, Core, Contributed, and Custom. Core modules are developed by core developers and provided with Drupal package. Contributed modules are developed by the Drupal community. Custom modules are developed by the developers like you. In this article, we’ll provide some information about the most popular modules in Drupal 8. In Drupal over 20,000 modules are available and it is very difficult to find some most useful modules. The following top 15 most popular Drupal modules list helps to choose the right modules for your Drupal 8 site. 1. Views Views module is mostly used Drupal module and it has been included in Drupal 8 core. It is used for many purposes, some of the evident uses of Views are the given below. Modify the front page default view. Modify the taxonomy/term listing. Display a block with most recent posts. Provide a unread forum posts block. 2. Chaos tool suite (ctools) Chaos Tool module Suite also known as CTools is a set of ...

Drupal 8 Installation and Configuration Tutorial

Drupal 8 has been released on November 19, 2015 with huge improvements. We have already published step by step guide on Drupal installation and configuration tutorial for beginners . Today we’ll help you to install and configure newly launched Drupal 8 on your local server. In this Drupal 8 tutorial for beginners, we’ll provide the step by step guides. With our step by step tutorial, you can easily install and setup Drupal 8 on the server. It will be a good idea to build and test your Drupal site on the local server before publishing your website on the internet. Once you have satisfied with local development, you can upload the full project directory on the web host for publically available. So, you can install and setup your Drupal 8 site on the localhost first. Before starting the Drupal 8 installation checkout the system requirements for install and run Drupal 8 on your web server. Disk space: Minimum 15 MB for installation and 60 MB for the website. Also needs some extra space f...

Drupal Custom Module – Create database table during installation

In our previous article, we have shown how can you create your own drupal custom module. Now you’ll learn the advanced functionality for your custom module. Assume that, your module needs the database tables for storing the module related data. In this tutorial, we’ll discuss the process of creating a table into the database during module installation. Your module needs a .install file, which helps your module to create required table when the module is first enabled and removed when the module is uninstalled. Also, you can update the database table based on your module’s updated version. Creating .install file In Drupal 7, a .install file is used to create database tables and fields, and inserting the data. .install file also is used to update the table structure and contents. .install file is a PHP file with different extension. Create a .install file (mymodule.install) into the root directory of your module. Using this file, we’ll create a subscribers table into the database fo...

Drupal custom module development tutorial

The module helps to extend and customize Drupal functionality. Drupal have three kinds of modules, core, contributed and custom. In this tutorial, you can learn how to create your own module in Drupal 7. Our step by step guide helps beginners to make a drupal 7 module from scratch. If you are new to Drupal, you can read Drupal 7 installation and setup tutorial for beginners first. Let’s start the creation of your own Drupal module. Step 1) Creating module folder and files Choose a short name for your module. Module name must start with a letter, and it must contain only lower-case letters and underscores. For this example, we’ll choose “latest_posts” as module name.  Create a folder with module name (latest_posts) in sites/all/modules/ directory.  Create a latest_posts.info file in the module directory ( sites/all/modules/latest_posts/ ) for telling drupal about your module. latest_posts.info file contains the meta information of your module and it is required for your mo...

Create Drupal custom theme from scratch

This tutorial helps you to create Drupal 7 custom theme. Following our step by step tutorial you would be able to build your own drupal theme. Also we have created a simple Drupal responsive theme based on our Drupal custom theme making tutorial. At the end of tutorial you can download the custom Drupal 7 theme and it will helps a lot to creating your own Drupal theme. Let’s start Drupal 7 custom theme making tutorial. Step 1) Create Theme Directory: Create a directory with the theme name ( mytheme/ ) into the sites/all/themes/ directory. Step 2) Logo & Screenshot: Insert screenshot.png and logo.png image into the mytheme/ directory.  screenshot.png is used for displaying the theme screen view into the theme listing page at the administration panel.  logo.png is used for displaying the site logo. Step 3) Create .info File: Create a .info file into the mytheme/ directory and this file name should be the theme directory name with .info extension (for example mytheme.inf...

Add page, content and menu in Drupal 7

At our previous tutorial we have described about Drupal 7 installation, configuration, and basic setup . In this tutorial we will discuss about creation of page, content and menu in Drupal 7. You will learn how to add content to a Drupal site. Now let’s start our step by step tutorial. Basically Drupal have two type of content, one is Article and another is Basic page . You can think content in Drupal as a page. Every contents has their own menu link and URL path. Before begin the tutorial, at first login as a user who have rights to add content in Drupal administration panel. Once you logged in successfully, the following screen would be appear at your browser. Step1: Click on the Content link from the top navigation panel or in the task tab. Also you can click on the Add content link from the navigation panel under the top navigation panel. Step2: If you clicked on Content link, you would be redirected to the content page and you should click on Add content link from the above o...

Drupal 7 installation and setup tutorial for beginners

Drupal is a content management system which allows you to create and maintain many different types of websites without needing to know any coding language. Drupal is a free and open-source content management framework written in PHP. Strong security and user friendly interface make Drupal as a most popular web application framework. The following tutorial provides step by step instructions about Drupal project installation and Drupal website setup or configuration for the beginners. Also please keep in mind this tutorial is for Drupal 7. Basic Configuration: Download Drupal core latest version from here – https://www.drupal.org/download Extract Drupal core package and rename the folder name to drupal/ . Move folder at the localhost or any server where you want. Create database at PHPMyAdmin. For example the database name is drupal. Drupal 7 come with a sample configuration file at sites/default/default.settings.php . Before you run the installation script, you need to copy the default....