37,579 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Nice help

This module shows form field help text as poshy tip (Poshy Tip Jquery Plugin)

It comes with seven different ready to use CSS styled tooltips. Various settings including tooltip style along with various other parameters can be configured at /admin/config/user-interface/nice-help/

Note: Nice help does not support tags within field help text. Help text would not be rendered as tooltip (but rather normally) if it contains any sort of markup.

PhotoLDR

The PhotoLDR Module allows you to add content with images from an iOS device like iPhone, iPod Touch, or iPad using the PhotoLDR iOS application.

The PhotoLDR iOS app is designed to communicate with the PhotoLDR module.
Currently only Drupal 7 is supported.

Field types supported:

  • Textfield
  • Textarea
  • Addressfield (formatted for US addresses)
  • Checkbox
  • Date
  • Password
  • Image

Standard content fields:

User Contest

-- Summary --
Contest in Drupal 7 were built using custom entities as opposed to nodes as in
UGC. This allows us much more flexibility without the overhead of a node object.

The Contest module has three main entity type and each is fieldable providing a
much more flexible solution.

The workflow for Contests is as follows. An admin or editor creates a Contest
with the specified settings. Users then create entries which hold information
about the user and the entry. The user then attaches entry data to the entry.
Each entity is explained in detail below.

-- Configuration --

Contest Entity
This is the main entity type and settings here determine the way your Contest
will function.
Contest Types can be added at admin/structure/contests/contest-types. Like Nodes
each Contest Type can have unique fields associated with it. The module comes
with a Photo Contest Type by default.
Contest can be added at admin/content/contest/photo-contest. This link may
change depending on the Contest Types you have configured, but they can all be
accessed in the admin menu of the drop-down.

Contest Add/Edit
Entry Types defined the Contest Entry, and Contest Entry Data Types that are to
be associated to your contest. These types can be added or modified at
admin/structure/contests/contest-entry-types and
admin/structure/contests/contest-entry-data-types.

(Open)GeoDB Placeholder

When importing OpenGeoDB data, it comes with table prefixes of "geodb_".
This is a placeholder module so this namespace is reserved from conflicts.
In the future it may house a module that supports OpenGeoDB data with

  • Schema support
  • Views support
  • Entity and field mappings

If you have implementations for one of this feel free to contact me.

email_ajax_check

ajax check email address is not valid

user register form,ajax check user email address has been taken.

Project page:

The project page can be found here: http://drupal.org/sandbox/meadhu/1778580
The git repository: git clone http://git.drupal.org/sandbox/meadhu/1778580.git email_ajax_check

Statuses Karma

Enables positive and negative tracking of words and phrases for status messages posted using Statuses (Social Microblog) module.

D8 Sandbox 1

My experimental sandbox for D8

Registration Add

  • Provides a multi-step registration add form for administrators.
  • Provides a reconcile author action for registrations that were created during anonymous checkout (Commerce Registration).
  • Provides a modify author action for registrations.

Opus

Goals

Opus is designed to be a module for the storage and management of data collected from Books, Research Papers, Textbooks, Manuals etc...

The data will be stored via user upload or linked from external sources.

Long term plans include making pages from these imported entities nodes, integration with References and/or Relation, "Opuses" as Entities and validation of source format.

Bukkit: Ban Management

Integration with the Bukkit plugin Ban Management.

Based on the shipped PHP program with permission from the author.

Commerce Product Lock

A supplement to Commerce Stock; Whenever a product is being added to cart deduct it from the product stock, but if the order is not finished after a while, cancel it and return the product to the stock.

Module Drupal Links

Creates additional links on the admin/modules form linking to the Drupal.org project and issues page for each contrib module.

Known issues:

  • Doesn't work with module_filter module enabled

Do not waste paper

Overview

The do not waste paper module displays a message on the print page in browser. Our days there is no need to print a whole website with all its graphics, sidebars and colors. If you like to print data from a website, copy and paste the needed data to an office text editor and continue with further editing and printing.

Login by URL

Module implement special urls with tokens, via this urls users can login to site without entering username and password.
Optionally you can set path destination for redirect after successfull login.
You can use this module for sending mail to users with automatic login links.

URL have limited life time, configured via variable_set('login_by_url_expiry', $seconds);
Default expiry time is 30 days.

This is API only interface at now.

You can get link url via API function:

Piecon

Piecon module allows site administrators to generate circle diagram in place of favicon.
Additional settings allow to set the color of the main region, background color and color of the icon shadow on the circle diagram.
Also the following options are available:
- showing percents on the right of circle diagram;
- showing only the circle diagram;
- showing only percents without circle diagram.

Configuration
After enabling this module you can change settings on the configuration page (admin/config/media/piecon-settings).

MediaWiki Users

The MediaWiki Users module allows using an existing MediaWiki users table to control user login and management.

AJAX Quiz

Adds AJAX functionality to Quiz module.

AJAX feature reduces page load time and enables users to scan through the questions in a flash. This module is compatible with the latest version of Quiz 6.x-4.4.

Installation

1. Completely unintall existing AJAX Quiz module

2. Remove AJAX Quiz folder with files inside from Quiz Module (location: quiz/includes/ajax_quiz)

3. Before installing new AJAX Quiz module modify a line no.3670 in quiz.module file. (location: quiz)

PubMed Field

formatted field content

PubMed Field provides a simple field to automatically import and display scientific publication from the PubMed Database.

Hands On Table Field

CCK table field that adds easy to use JavaScript interface.

It is using jQuery's handsontable plugin.

Project sponsored by Design & Creative studio Asketic Labs

Reminder

Overview

The Reminder module sends messages to user at specified intervals. For example, if you have a node with a date field, this module can be configured to sent emails at certain intervals leading up to / following this date, i.e. -5 weeks, +2 days, etc. This module overlaps a bit with Node Announce, however this project attacks the queuing process differently and also supports multiple entities. There are also some other architectural difference that were required to satisfy my specific use case.

Movico

Movico is a framework for helping web developers create well organized Drupal modules and web applications using OOP techniques and the MVC design pattern. Developers can use powerful objected oriented PHP features. Movico allows developers to take more advantage of popular IDE tools for creating better software.

IP Pay - API

I am currently in development of a module for the IP Pay API. IP pay is an alternative to authorize.net.

Currently this is in development and I am planning on doing extensive testing before uploading it. Anyone interested in contributing is welcome. I have a php script already and a extensive list of hooks already and a good amount of documentation for development.

Monster Menus Panels Bridge

INTRODUCTION

Monster Menus Panels Bridge allows a Monster Menus "page" to be panelized (via the Panels Module) similar to panelized nodes.

RESTRICTIONS

Currently, a user may only interact with a Monster Menus page through the Panels IPE.

CONFIGURATION

Users with the "Administer all Monster Menus menus" permission will see an MM flag called "create_panel" under the flag section of each Monster Menus page. Upon activating the flag, users with the "Use the Panels In-Place Editor" permission will see the Panels IPE bar.

NOTE: The IPE bar will ONLY display if the create_panel flag is activated, and the user has the "Delete/Change settings" permission for that Monster Menus page.

FUTURE DEVELOPMENT

There are a couple "to do" items documented in the mm_panels.module file. These items in no way prevent a user from using this module. The additional items simply provide additional configuration options.

    Pages