Node Name

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Provides editable machine names for nodes.

This module is for developers only. It is provided as is. Documentation is the code itself.

No new features welcomed. Feel free to fork and add your own though.

Block Visibility by Term

Component type

module

Categories

Maintenance status

Development status

Downloads

6363

Component created

Component changed

Block Visibility by Term extends the block visibility interface in Drupal 7 and allows the user to control block visibility based on the terms that a node is tagged with. For each block, taxonomy terms can be selected. If the displayed node is tagged with at least one of those terms, the block will be visible; if not, it will be hidden.

A popular and excellent alternative to this module is Context. A Drupal 8 version of this module is not anticipated.

js2watchdog

Component type

module

Maintenance status

Development status

Downloads

1771

Component created

Component changed

Simply utility which allows to log JS errors information (script, line, error message), or your custom messages to watchdog.
Will be usefull to running on both devep and production server to debug your scripts.


Tips:

  • it will be usefull to grant 'log js errors' permission to all roles, to collect more information about you errors;
  • you could call js2watchdog.woof(param) function from your script to push message from JS to watchdog (format of param is url-like string - "key=value&key2=value", no need of starting and ending amps);

orphan_fields

Component type

module

Maintenance status

Development status

Component created

Component changed

Orphan Fields module is a very tiny Drupal 7 auditing module that lets you know there is field data left behind when you uninstall certain modules.

For instance, if you install the Taxonomy module, then it will define a field type for tags, called field_tags. You can, of course, attach tags to just about any content type, including other tags. If you decide to uninstall the Taxonomy module later, however, this will leave all the tag data behind in the database.

Log user update

Component type

module

Maintenance status

Development status

Downloads

865

Component created

Component changed

D7 port

Use case:
-----------
that module may be helpful when we need to get only the users that have changed
their informations only within a given time
Like apps consuming drupal as backend for mobile apps where the app storing user
informations and needs to be updated with users
changed their details from the last time the app worked.

Summary

This is a helper module for developers to log the user's last update time.

Book weight automatic default value

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This is a small utility module, which automatically orders book pages on top of their siblings by default. When adding a new book page, if there is a book parent (for instance on /node/add/book?parent=123), the weight of the new book page will default to the highest weight that is smaller than the weight of all sibling book pages. That way you book pages end up on top of the list without you doing anything.

There is currently only a Drupal 6 version.

Portable database dump

Component type

module

Maintenance status

Development status

Component created

Component changed

A pair of Drush commands to import and export portable cross-database dumps of Drupal websites, supporting consistent import/export across all the database engines that Drupal 7 supports (MySQL, PostgreSQL, SQLite, SQL Server, Oracle, ...).

Quick start

Take a Drupal website (any database engine will do), and export it in a portable format:

Follow Button

Component type

module

Maintenance status

Development status

Downloads

2164

Component created

Component changed

This module creates a block with a configurable Follow Button from Twitter.

Install

1. Download the module and unzip files in sites/all/modules or the appropriate place where you choose.
2. Go to admin/modules/list and enable the module Follow Button
3. Check the permissions here admin/people/permissions/list
4. Configure the username and settings here admin/config/followbutton
5. Place your block where you want

Rooms - Drupal Booking for Hotels, B&Bs and Vacation Rentals

Component type

module

Maintenance status

Development status

Downloads

85857

Component created

Component changed

Drupal Rooms is a basic booking and room management solution for hotels, vacation rentals and B&Bs.

All future development regarding booking solutions is concentrated on the BAT module - the Booking and Availability Management Toolkit that offers both a D7 and D8 (coming soon) version.

OG Node Access

Component type

module

Maintenance status

Development status

Downloads

1160

Component created

Component changed

When you update the privacy settings of an Organic Group, you may need to rebuild the node access settings of the nodes assigned as posts to that group. Unfortunately the node access rebuild system focuses on rebuilding all nodes, instead of just those affected.

This module has forked the node rebuild system to allow developers to target one or more Organic Group's for node rebuild. It has the following features:

  • Automatically detect when group privacy changes as the result of the node edit form and directs users automatically to the batch edit screen.
  • Integration with Spaces allowing group administrators to rebuild node access for their group at need.
  • Developer API in the form of a og_node_access_needs_rebuild() function to add new groups for rebuild.
  • Plays nicely with general node access rebuild flag, allowing general node access to trump og-specific rebuild.

This is in response to #1101738: Repairing node access permissions without rebuilding all, thanks to @btopro for getting the ball rolling.

Status

This module is set for maintenance and bug fixes only and is unlikely to get much in the way of new features. Good, minimal feature patches are welcome. As we currently have no use for a D7 version of this module, we are open to requests to create and co-maintain a D7 branch.