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.
This is a small helper module, to pass data from a panel page to an embedded webform node via tokens. The module provides a pane type, in which you can define multiple key/value associations. Those keys, will get available as global tokens in the tokenpane namespace.
Hook JS is a opensource option for adding scroll up to refresh on many web applications and mobile web applications. This project has been updated to be stand alone with a dependency on jquery 1.7+.
This module provides direct access to Hook JS on every page where the code will be used in. Hook JS is used to quickly refresh pages.
This can be used to integrate quickly with jquery on many smaller sections very useful for mobile application development.
This module integrates Silverpop's Web Tracking API and XML API to allow tracking a user through various flows and levels of engagement.
An anonymous user is assigned a unique cookie value, and any custom events they trigger will be stored in Silverpop's Engage database.
When the user converts by filling out a form providing their email address, a Contact is created in Silverpop Engage, and their event history is now associated to that user. They can now be queried for their user score/level of engagement and messaged separately.
NOTE: This sandbox code no longer works with the latest D8 beta version and has been replaced with new code that is actually part of the 8.x-3.x branch of Features itself. So for work on Features 8.x please see the normal Features project and issue queue.
Previous original text of this sandbox is below:
This is an experimental rewrite of the Features module for Drupal 8. The architecture of configuration management in Drupal core has replaced the guts of Features, but the module will live on to expedite and automate the tasks of configuration sharing and distribution-building.
Our goal is not to recreate the previous Features module on top of CMI. It is to identify how some of the same goals can be realized from the Contrib perspective.
Identify capabilities needed in Features-style* site-building and distribution maintenance.
Determine if those capabilities exist and implement first-pass automation with Drush wrappers.
This module creates a simple non-hierarchical select views filter and merge repeated children. This module is based on https://drupal.org/project/shs module.
Assume that you have a vocabulary named 'services' and has structure like this:
-New York (4)
-Other location (7)
Suppose you can't change this structure (e.g. separate this vocabulary into 2 vocabularies, make a term child of multiple parents...)
What if you want to find all services in Paris? What if you want is find all Restaurant services?
This module provide views filter like https://drupal.org/project/shs module does, but it shows parent and children dropdown at the same time, so you can select 'Restaurant' in the child dropdown to find all restaurant services, or select 'Paris' in the first dropdown to find all services in Paris, or specify 2 dropdowns to find all restaurants in Paris.
Views (exposed filter)
add a new filter "Content: Has taxonomy terms (with depth; Simple non-hierarchical select)"
use "Simple non-hierarchical select" as selection type
select "Expose this filter to visitors, to allow them to change it"
This plugin reports all drush commands as background jobs to new relic, it has build in support for barracuda/octopus but works without it as well. All drush commands and arguments are reported excluding all options.
1. Goto edit Global CKEditor Profile — admin/config/content/ckeditor/editg
2. Add in Exclude settings form id and input name in format: form_id|input_name. Example — disable CKEditor in Page Body field: page_node_form|body[und][value]