Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
Mediareference is a compound field which extends CCK nodereference field with some special fields like title, description, link, color etc. which can be optionaly enabled in per-field CCK settings. It allows page editors to assign media nodes (primarily images) to other content and add custom title, link or description to them. Widget includes Mediareference browser popup which is built upon the view and allows flexible filtering and output of the media nodes.
Implemented features:
Mediabrowser popup view (lightbox lightframe) with dynamical node type filtering and exposed filters (types are get from CCK referenceable types field settings)
Adding new media nodes through Mediabrowser popup
Assigning thumbnail source field for each node type per mediareference field
Optional special fields: title, description, link, color, ...
Each special field can be switched on/off per cck field settings
WYSIWYG support - ability to insert image/video from mediareference widget to every text content (textarea)
The GeoBlocker module allows site maintainers to black-list or to white-list access to a Drupal site by countries. IP tables come from http://www.php.net/source.php?url=/include/ip-to-country.inc and are downloaded locally to speed up lookup.
Drupal 7
Drupal 7 version of the module is scheduled to be released in the next couple of weeks. The D7 branch will fix/implement most of the known and open issues.
Features
Supports blacklisting and whitelisting as well;
Prevents/Allows access to the complete site or to a subset of nodes;
Whitelisting of IPv4 ranges;
Allows robots and crawlers (Google, Yahoo!, Bing);
Provides a bypass geoblocker permission for role based whitelisting;
Never messes with the admin.
leaves /user/login always open
Known and Open Issues
Enable in the 'subset' scope to define taxonomy terms rather than nodes;
Crawler identification is rather ugly and limited to the three big players;
Add an option to redirect to a node explaining why the user is blocked;
Add some styling to the default 403 output;
Scope 'subset' isn't finished yet;
Provide an option to handle robots and crawlers as "normal" visitors;
Taxonomy Subterms is a simple module to force display child taxonomy terms on the parent taxonomy page of nodes belonging to the current term or/and the children of the current term.