Variable API

Component type

module

Categories

Maintenance status

Development status

Downloads

31337

Component created

Component changed

This module extends the Drupal core variable API that handles persistent variables. It implements a class that:

Just took over the module. Will be making stable releases for Drupal 7 and will support Drupal 6 for major issues.

  • allows finding the directory where a library has been installed (branch 2.x for Drupal 6 and 7),
  • forces Drupal to re-build the menus (branch 2.x for Drupal 6 and 7),
  • allows obtaining the value of a persistent variable without passing the default value to each function call,
  • deletes multiple persistent variables,
  • and implements functions to centralize static PHP variables. The functions are a back port of drupal_static(), and drupal_static_reset() implemented in Drupal 7.

Installation notes

Install the module only if you are instructed to do so, or you are a developer and want to use the module.

If you are installing Variable API because it is a dependency of another module, you need to first install (and enable) Variable API, and then install (and enable) the other module. If the modules are enabled at the same time, you will get the error message class Vars not found. The same problem is actually present if you install a module that depends from the Variable API using Drush; in the moment I am writing this note, Drush will not download the Variable API module, with the consequence that you will get the error message class Vars not found.

File logger

Component type

module

Categories

Maintenance status

Development status

Downloads

5052

Component created

Component changed

File logger is a lightweight module that allows developers to configure a log file from within Drupal and dump variables to it from within a running Drupal app. Its primary function is to support debugging, and it avoids the awkwardness of dumping variables either to the console or to the watchdog table. Instead, using the unix tail command, a developer can easily view debugging output. This is particularly useful when dumping large data structures such as nodes, views, menus, etc.

Ubercart Checkout.fi Payment Method

Component type

module

Maintenance status

Development status

Downloads

5279

Component created

Component changed

This module implements Finnish Checkout.fi payment gateway as an Ubercart payment method.

Checkout.fi payment gateway service provides all major Finnish banks and credit card payments with one contract.

7.x branch will stay in beta for as long as job_scheduler doesn't have a stable release.

Development of this module is sponsored by Mearra.

Spanish LOPD

Component type

module

Maintenance status

Development status

Downloads

3019

Component created

Component changed

This module implements some aspects that helps your site to be compliant to the Spanish LOPD Law about personal data management.

Its views integration help you to manage how do you use the registered data in reports and exports.

Features

  • Register login and logout events.
  • View report of registered events (requires views module)

Maintainers for 8.x: penyaskito, facine, jlbellido.
Maintainers for 7.x: penyaskito, facine, jlbellido.
Maintainers for 6.x: jlbellido.

PIRETS

Component type

module

Maintenance status

Development status

Downloads

3085

Component created

Component changed

PIRETS is a module for Drupal which connects to real estate listing (MLS) providers using the RETS (Real Estate Transaction Standard) protocol and imports listings as Drupal nodes with CCK fields. PIRETS is the first step to building a truly great real estate listing site with Drupal.

Please see the official PIRETS site for more information and documentation.

Grammar Parser UI

Component type

module

Categories

Maintenance status

Development status

Downloads

6407

Component created

Component changed

This module provides a user interface to the Grammar Parser library. It allows you to specify individual source code files or entire directories of source code files to be parsed. In addition, source code may be entered directly in a text box. The output file options include the parser tokens, grammar structure, and the rewritten source file.

This module includes automated tests for itself as well as the Grammar Parser library.

The 7.x branch requires:

Sudo

Component type

module

Categories

Maintenance status

Development status

Downloads

3548

Component created

Component changed

Sudo module allows administrators to use the site primarily as a normal user but add permissions to their account as needed for the performance of administrative tasks. Unlike the many excellent user-switching modules often bent to this use (masquerade, impersonate user, devel's switch user), Sudo toggles a configurable set of permissions on the current user's account.

Planyo online reservation system module

Component type

module

Maintenance status

Development status

Downloads

9137

Component created

Component changed

This module is a bridge to Planyo online reservation system.

Planyo is the most flexible online booking and reservation system which will work for any kind of business such as hotels, holiday apartments, yacht rentals, driving schools, tennis courts, doctor appointments, events etc.

Inline Form Errors

Component type

module

Maintenance status

Development status

Downloads

74396

Component created

Component changed

Drupal 8

There is currently a working group trying to figure out how to improve form errors in Drupal core. This includes inline form errors. If you are interested in the discussion and want to help out checkout the following threads:

http://drupal.org/node/1493324
http://groups.drupal.org/node/209513

UC Sage Payments Gateway

Component type

module

Categories

Maintenance status

Development status

Downloads

2278

Component created

Component changed

Ubercart Payment Gateway for Sage Payment Solutions.

You need this module if you are using Sage Payment Solutions (North America) to accept and process payments through your Ubercart shop.

If you are using Sage Pay (Europe), you probably want the Ubercart Sage Pay module instead.

D7 port sponsored by Hosting4Biz.