After setting up and configuring Drupal for a few websites, I have managed to compile a list of common/essential modules that I install for most websites. And here they are – my list of essential Drupal modules:
Core – optional
Contact - Enables the use of both personal and site-wide contact forms.
PHP filter - Allows embedded PHP [...]
Continue reading My list of essential Drupal modules
Understanding the Drupal lingo:
Drupal glossary
Adding and managing content:
Content management in Drupal
Taxonomy:
Taxonomy: A way to organize content
Drupal Taxonomy, Drupal Nodes And Other Terms – What Do They Mean?
Drupal Taxonomy Tutorial
Tag cloud:
Using tags and tagclouds to describe your content in Drupal
Photo gallery:
How to make a photo gallery with thumbnails in Drupal
SEO:
Basic Drupal SEO: On-site Optimization
Creating an SEO [...]
Continue reading Drupal Tutorials for Content Editors and Producers
jQuery validation plugin – demo
A simple form validation plugin (using jQuery) that checks that all required fields are filled in when a form is submitted.
Recommended Books on jQuery
jQuery Cookbook: Solutions & Examples for jQuery Developers
jQuery in Action
Technorati Tags: jquery, javascript, plugin
Continue reading jQuery validation plugin
jQuery gallery plugin – demo
An accessible gallery plugin (using jQuery) that replaces the main image and image heading on the fly when a thumbnail is clicked. The Previous and Next links as well as the current image position are updated automatically.
Recommended Books on jQuery
jQuery Cookbook: Solutions & Examples for jQuery Developers
jQuery [...]
Continue reading jQuery gallery plugin
If you want to find out what other domains are hosted on the same shared server as your own, the following steps will come in handy.
Get the IP address of your domain name (One way to find out the IP address is ping the domain name from a Command Prompt)
Go to Live [...]
Continue reading Domains hosted on the same server
I have been using Drupal 6.x for one of my latest projects and I thought I would document some of my findings and tips and tricks I learned along the way. After using Drupal for almost a month, I have come to appreciate its powerfulness and enjoy using and configuring various options, [...]
Continue reading My experience with Drupal
There are many ways to block a website – there are thousands of website filter software available these days, but the easiest way to block an unwanted website without installing any software is by editing hosts file. Yes, that’s right. I only found that out after reading Block Unwanted Websites – by just editing [...]
Continue reading The easiest method to blocking websites
Problem:
You have the following URLs for your website:
www.example.com/about-us.html
www.example.com/services.html
www.example.com/contact-us.html
However, you would like to hide file extensions from the end users, and allow them to access to the files using the following URLs:
www.example.com/about-us
www.example.com/services
www.example.com/contact-us
Solution:
The solution can be achieved by using Apache’s mod_rewrite. Create an .htaccess file in your website root directory with the following content.
RewriteEngine [...]
Continue reading Removing file extension via .htaccess
Recently, a few people have been approaching me with their interest in learning PHP and today, I came across this article PHP 101: PHP For the Absolute Beginner via Digg. Talk about timing!
This area is intended for everyone new to PHP. It opens with a series of informal, entertaining tutorials written by Vikram Vaswani, [...]
Continue reading Wanna learn PHP?
If you would like to force all your incoming URLs to have www at the front for SEO reasons, create an .htaccess file with the following content in the root directory of your website.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
What is 301 redirect?
301 redirect is the most efficient and Search Engine Friendly method for [...]
Continue reading www vs. non-www 301 redirect
Hello! Welcome to Web development blog! My name is Ei Sabai and on this blog, I write about web development, mobile app development, latest web technologies and the likes. Read more 

