Access Control modules

Access to almost all Drupal modules can be controlled by either enabling or disabling permissions for a given role. This has been the root of access control in Drupal since the beginning, but sometimes it is not enough. You need more granular permissions, a hierarchical approach, or just provide new permissions to actions existing in your site. Fortunately, there are many Drupal contribution modules providing more advanced access control facilities.

Access Control in Drupal

From a non-technical point of view, "Access Control" modules affect users, or the way they interact with your site. Some modules restrict all kind of access, others control the access to a simple feature or functionality of the web site.

These are the main topics relating "Access Control" in Drupal:

  • Node Access Control: This is the basic style of Access Control extensions in Drupal. Most of the time access control should focus on content, and content in Drupal means nodes. You will find many of these modules in the project repository. It is generally not possible to run more than one of these at a time, since ACL modules grant permissions, so the first one that grants permission wins.
  • Taxonomy Access Control: Instead of using node attributes to for access control, taxonomy can be used.

Enabling RSS feeds of Apache Solr Search result pages

This extremely simple howto is intended for beginners.

  1. Install and enable the OpenSearch Feed module.
  2. That's it! To test, try a launching a search; an "XML" button will appear next to the "Search" button on all Apache Solr Search results pages.

Term Fields - define fields for taxonomy terms

This module enables you to add custom fields to the taxonomy terms of vocabularies via the web interface.
Summary - Why would I need 'term fields' ?
Drupal provides only title & description fields to terms & if you wish to have more fields to the terms forms you can make use of this module to define custom fields.
Module page: Term Fields

Flickr ImageField

Flickr Imagefield depends upon and enhances ImageField. You must first know how to use ImageField in order to use Flickr ImageField. It also uses the settings from the Flickr module so this module is required as well.

Preventing contact spam e-mails

It is important to note that Drupal core and it's Contact module do not provide any kind of spam prevention and could open up your site to lots of spam e-mail attemps if anonymous users can use the contact forms.

The good news is there are lots of good spam-prevention modules that easily integrate and protect the contact forms and other forms (like comments, nodes, etc).


Documentation, guide of easySlider module


1) Place this module directory in your modules folder (this will usually be

2) Enable the module.

3) Make a view and set the type to List, you will need to add fields, at least add node title and node body.


- Don't group any fields, because this will make the whole list, just one list item, so make sure that on the config of the field you are using there isn't the group fields option enabled.

- Did you name your view easyslider read the project page carefuly its at the end (I will make it clearer)?

- Is your view a list type? Make sure the style of your view is set to list, and it has the ul option checked in the config.

- The arrows are hardcode in the css to: /sites/all/modules/easySlider/, so if you have the module in a default or site-specific folder, you won't see the arrows, just move the module to sites/all or change the CSS file in line 83, I will fix this so it works no matter where you install the module.

Views configuration example:

Only local images are allowed.


Subscribe with RSS Subscribe to RSS - Site administrators