21863 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.

Shared Secret API

  • Last changed: 19 weeks 6 hours ago

Shared Secret API provides a mechanism for verifying that a token was generated by a trusted partner using a simple shared secret method.

Generates and validates tokens based on a shared secret (that is, a secret string known by both the website with this module and whoever you trust). In many cases, the entity that you trust is the website with this module - or your site.

Most commonly, it will be used to verify that a link was generated by a trusted entity.

The only current built-in validation is via URL parameters. Given params "s" and "t" this module can verify that the generating party is privy of the shared secret.

Users must define how long each secret hash/timestamp combination is valid.

By default, the shared secret is the site's hash salt. If you are using this module with third parties or clients, you can opt to define a custom shared secret which is stored in the database. There is a plan and path to allow users to store the secret in a separate file outside of we docroot, but this has not yet been implemented.


Webform Charts

  • Last changed: 19 weeks 6 hours ago

Display webform results in charts intelligently.

Charts library planning:
Highcharts
Google chart

Awthenticate

  • Last changed: 19 weeks 4 hours ago

Passwordless method of authentication for white-listed users.

Provides a method for owners of white-listed email accounts to authenticate and establish accounts without passwords.


Dependent on Shared Secret API module.

Media Mover: Dailymotion Cloud

  • Last changed: 18 weeks 6 days ago

This module integrates Dailymotion Cloud storage for Media Mover module.

It provides a formatter for File Entities that uses the player from Dailymotion Cloud with the associated file, to stream from the cloud instead of your web server.

CoderDojo Text Format

  • Last changed: 18 weeks 6 days ago

Restricted text format - allows core HTML nlock and inline elements. If applied to node content prevents local style attributes overriding the styles in the CSS.

Views column list

  • Last changed: 18 weeks 6 days ago

Do you want to display a "HTML list" view as columns without using table or grid style?

This simple module will add the option (plugin style) "Number of columns" to have HTML lists rendered as columns grouped by the number of columns you entered.
It should work out of the box, but you need to create your own css to adjust the width, README.txt file will give you some important information.

Tables and grids views are not always the best way to have your data displayed as columns.
You will set the number of columns you want to display and "automatically" your rows will be grouped in columns.
This will be accomplished by setting an extra css class to the first and last row of each group.
All rows will have a float left property, and first row of each group will have a clear left property by default.

It pretty much imitate the HTML list style that comes with views by default.

There are other modules such as Views Column Class with more functionality than this one, check them out!

Onki

Onki

  • Last changed: 18 weeks 6 days ago

About Onki

The ONKI service contains Finnish and international ontologies, vocabularies and thesauri needed to publishing your content with support for linked data. Ontologies are conceptual models identifying the concepts of a domain. They contain machine "understandable" descriptions of the relations between the concepts.

ONKI is published and currently maintained by Semantic Computing Research Group SeCo. The Finnish Government is also involved in the development and future proofing - press release in Swedish, Finnish and English (Google translate).

Onki module

Onki Drupal module integrates Onki service with Drupal taxonomies. This way you can use Onki terms to describe (tag) desired content types.

Preparations

Views Custom Style

  • Last changed: 18 weeks 6 days ago

Views Custom Style is targetted at themers. It allows you to limit the amount of custom template files for your Displays. It also adds more flexibility as all resulting rows and fields can be printed within one template file. Only 2 templates remain, the wrapper (views-view.tpl.php) and the custom style wrapper (views-view-custom.tpl.php). The default code of views-view-custom.tpl.php is as follows:

<?php foreach($rows as $index => $row): ?>
<?php foreach($row as $index => $field): ?>
<?php print $field . '<br />'; ?>
<?php endforeach; ?>
<?php print '<br />'; ?>
<?php endforeach; ?>

How to use this module
1 - enable it in admin/modules/list
2 - choose "Custom Style" in the format options of your View
3 - Use "Theming Information" to get template suggestions

More information
For more information about Views, please visit the project page at http://drupal.org/project/views

Taxonomy Nav

  • Last changed: 18 weeks 6 days ago

Navigation block usin taxonomy terms.

Used on drupal-tv.ru

Leaflet UI

  • Last changed: 18 weeks 6 days ago

Configuration UI for Leaflet.

Field Timepicker

  • Last changed: 18 weeks 6 days ago

Simple Time field type with a jQuery UI Timepicker widget, based on examples/field_example and CCK Time.

This module requires the 3th party jQuery UI Timepicker library and the Libraries API module. Simply put jquery.ui.timepicker.css and jquery.ui.timepicker.js in /sites/all/libraries/timepicker/.

ACL Access

  • Last changed: 18 weeks 6 days ago

This module adds additional acl entry for content. Other than the built-in view, update, delete ACLs comes with acl module, sometimes we want to have extra ones , ex. to allow download file node, etc.

The module currently allow acls to be set for any content node. For each node, either grant and block permission can be set to any user, or any user role type. Since this is a library similar as acl module, you can call functions to return permission status of any content node by permission type, and then implement the permission behavior in your custom module.

By default,

  • grant user and deny user take precedence over grant user role and deny user role
  • grant and deny are exclusive; i.e., a user or user role cannot be both granted and denied permission to access.
  • grant user takes precedence over grant user role, deny user, and deny user role. For example, if a user is granted permission to access a file, this user may access the file even though s/he is denied due to his/her memberhip in a user role that is denied access
  • deny user role takes precedence over grant user role; i.e., If a user is granted access by membership in role A, and is denied access by membership in role B, then the user is denied access.

Further improvement includes,

    Party Extras

    • Last changed: 18 weeks 5 days ago

    Extras for the party module

    Incomplete payment screenshot

    Merci/Ubercart Integration

    • Last changed: 18 weeks 5 days ago

    This module will integrate MERCI and Ubercart as flexibly as possible.

    This is already accomplished by AGReservations but this module aims to be simpler and more flexible by accomplishing less. Essentially, this adds a "Payment status" field to your MERCI reservations and exposes an Add to Cart button to users looking at the MERCI reservation page.

    commerce_prepaid_cards

    • Last changed: 18 weeks 5 days ago

    Working off of the Commerce_Userpoints module I am developing a payment method based on userpoints that is not attached directly to a user, and allows users to have multiple point bases.

    commerce_prepaid_cards_payment

    • Last changed: 18 weeks 5 days ago

    provides the payment method to drupal commerce

    Age Verify

    • Last changed: 18 weeks 5 days ago

    This is a module used for verifying age prior to site access. It's simply a yes/no answer to being over a certain age. You can set the age, destination URL, failure destination URL and a description in the settings.

    If a site visitor is logged in, or trying to access /user, /admin or /age_verify they will not be affected by the modules redirect rules.

    Please help by filing bugs, issues or feature requests.

    The development of this module is being sponsored by SpireMedia

    Taxonomy menu form i18n

    • Last changed: 18 weeks 5 days ago

    With this module, you can use menu translate which is created by Taxonomy menu form.

    Twitter Widget with Sentiment Analysis

    • Last changed: 18 weeks 5 days ago

    Shows latest tweets for any keyword, hashtag or, your handle along with sentiment analysis. It also starts to show trend lines if there is enough volume

    Field Access Alter

    • Last changed: 18 weeks 5 days ago

    Target audience:

    Before you read on, please understand this is an API only module. In other words, it provides extra features for module developers. It does nothing by itself. If you're a module developer, read on.

    Overview

    Drupal's core Field API defines a hook for field access, hook_field_access, that is restrictive as all module developers are aware. In other words, given field F, if a single module implementing hook_field_access returns a Boolean false, thus denying access to the field, Drupal will deny access to the field even if there is another module that absolutely requires access to the field.

    Normally, this is acceptable but sometimes a module might want to override the grants for a field denied access by another module. Or, a module might contain logic to grant access to a field but another completely independent module has denied access. Because of the restrictive nature of the field_access function, which internally invokes hook_field_access, access will be denied.

    There are numerous scenarios that are similar in nature to hook_file_download_access and hook_file_download_access_alter. For a possible scenario, read on.

    Possible scenario:

    foo

    • Last changed: 18 weeks 5 days ago

    Proin augue libero, tristique at consectetur at, dapibus a metus. Nulla condimentum urna nec magna sagittis sed sagittis quam rhoncus? Aliquam erat volutpat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus pretium libero ut velit dictum vitae convallis sapien venenatis. Donec bibendum ante vel ante aliquam ac dapibus nulla condimentum. Donec in neque vel sem feugiat faucibus ac a magna.

    Mauris non leo suscipit est fringilla egestas quis quis erat. Integer dignissim, nisl sit amet venenatis blandit, turpis metus hendrerit nulla, in lacinia nibh orci eu nibh. Nulla facilisi. Pellentesque id ante vel dolor congue lobortis non non ante. Maecenas aliquet venenatis arcu id porta. Morbi at placerat orci. Mauris viverra risus eget leo congue cursus. Praesent lacus lacus, consequat quis lacinia sed, luctus et mi. Phasellus lobortis massa et nibh suscipit ut sagittis leo vehicula. Vivamus a odio nunc. Donec eu orci nunc. Suspendisse in est neque, ac sagittis orci. Curabitur eu sapien nisl, posuere vestibulum enim.

    Mauris id congue risus. Sed nulla neque, dapibus ac feugiat sit amet, bibendum ac augue. Suspendisse purus libero, luctus ut amet.

    Loyalty Management

    • Last changed: 18 weeks 5 days ago

    Loyalty Management is a drupal module which basically involves user's points and rewards. This would be further enhanced with many features.

    Ponoko

    • Last changed: 18 weeks 5 days ago

    API for integration with the Ponoko making system.

    http://www.ponoko.com/app-gateway/api-documentation

    Piazza

    • Last changed: 18 weeks 5 days ago

    Use Piazza through Drupal.
    * Single sign on
    * Automatically provision classes

    Piazza is a free question and answer platform designed for university students and instructors. Learn more here: https://piazza.com

    Email integrations@piazza.com with questions.

    Webform Email Address Confirmation

    • Last changed: 18 weeks 5 days ago

    This is a D7 port of the webform_confirm_email module. It also includes a few fixes as well a little bit of inline documentation.