Taxonomy Permissions

Component type

module

Maintenance status

Development status

Downloads

8608

Component created

Component changed

Taxonomy terms are typically displayed as Taxonomy Term Fields and each term also has a corresponding taxonomy/term/% page, where % is the term's tid. (If the term field is a link, you can click on it to get to the term's page.) There are other contribs that allow you to control access to the fields, but those modules leave the term pages open for everyone to see, even for anonymous users.

The Taxonomy Permissions module adds view terms in vocabulary permissions to the list of permissions of the Taxonomy core module and displays the resulting merged list on the Permissions page.

To avoid surprises, vocabularies are visible by authenticated and anonymous users by default. You have to change the permissions to see any effect of this module. Roles without the 'view' permission for a given vocabulary will not see Taxonomy Term Reference fields for that vocabulary, and they will not be able to access the taxonomy/term/% pages for the terms in that vocabulary.

This module allows you to create vocabularies that are not publicly visible but only for certain roles, for example:

  • vocabularies to control a workflow
  • vocabularies to control node access (with one of the taxonomy access modules)
  • vocabularies to tag users, content, comments, etc. for administrative tracking
  • vocabularies for use by closed user groups (e.g. in a private forum)
  • vocabularies for filtering in Views (planned)

Additional permissions could be added in the future.

Ubercart eTranzact WebconnectPlus 7

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Etranzact is a Nigerian online payment processing/ switching company. The module provides an integration of the WebconnectPlus platform to Ubercart project enabling an alternate payment method for site users. This project is tested on ubercart 3.4 in a live store. I worked on this project as a way of providing a solution to my country's quest to participate in the eCommerce revolution. After several desperate search for an existing module for a web project without success, i decided to develop something.

Typical Entity Example

Component type

module

Categories

Maintenance status

Development status

Downloads

1685

Component created

Component changed

Typical Entity Example module is an educational module which shows how to create
entities for Drupal in your modules.
This module contains some sub-modules, and each of these sub-modules implements
an educational Drupal entity.