This package contains contributed modules that implement the Modal Frame API as a yet another alternative to enhance the usability of common day to day tasks in your Drupal site.
You can use any of these mini-modules as-is, or you can use them as examples on how to implement Modal Frame API in other places, extend other Drupal core or contributed modules, or even as a method to enhance your own custom modules.
If you create a module that uses the Modal Frame API with a feature that is not yet covered, please contribute it by submitting an issue and attaching a tar.gz for each module that you may wish to share with the community. Please, use the proper component for your issue and describe a little what your module does. Thanks for sharing!
Included modules:
modalframe_blocks: Opens block settings pages in modal frames.
modalframe_dblog: Opens details of watchdog entries managed by the database logging module in modal frames.
modalframe_cck_manage_fields: Opens CCK field and group settings forms in modal frames.
modalframe_filter_tips: Opens the "More information about formatting options" pages in modal frames.
This module integrates with payment services provided by Virtual Merchant. It currently supports VM's merchant provided form service in Ubercart, allowing you to accept credit card payments through Ubercart that are processed through your VM account.
This module is maintained by Ukrainian developers.
Please consider supporting Ukraine in a fight for their freedom and safety of Europe.
The Custom Formatters module allows users to easily create custom Field Formatters without the need to write a custom module. Custom Formatters can then be exported as CTools Exportables, Features or Drupal API Field Formatters.
Features:
Pluggable editor/renderer engines:
Formatter preset
Create simple formatters from existing formatters with preset formatter settings.
HTML + Tokens
A HTML based editor with Token support.
PHP
A PHP based editor with support for multiple fields and multiple values.
Twig
A Twig based editor provided by the Twig filter module.
Supports for all fieldable entities, including but not limited to:
Drupal core - Comment, Node, Taxonomy term and User entities.
Field collection module - Field-collection item entity.
Media module - Media entity.
Exportable as:
Drupal API formatter via:
Custom Formatters export interface.
CTools exportable via:
Custom Formatters export interface.
CTools Bulk Export module.
Features module.
Live preview using real entities or Devel Generate.
Integrates with:
Coder Review
Review your Custom Formatter code for Drupal coding standards and more.
Contextual links(Drupal core)
Adds a hover link for quick editing of Custom Formatters.
Display Suite
Format Display Suite fields.
Features
Adds dependent Custom Formatters (from Views or Content types) to Feature.
Form Builder
Drag'n'Drop interface for builder Formatter Settings forms.
Insert
Exposes Custom Formatters to the Insert module.
Libraries API and the EditArea javascript library
Adds real-time syntax highlighting.
Token
Adds the Token tree browser to the HTML + Tokens engine.
Panels Everywhere is an advanced method to completely do away with Drupal's restrictive blocks system and instead use the much more freeing Panels Layout system to control how your pages look. Panels Everywhere modifies the page as it is being rendered to 'wrap' the content in a display and can even take over your page theme to do away with the need for a page.tpl.php.
Doing this requires that you set up a few things properly, because Drupal is not really designed for this kind of behavior. Be sure to read the README before trying to use this module.
This module requires both the Panels module, and the Page Manager module from the Chaos Tools Suite.
Themes with Panels Everywhere support
The following is a non-exhaustive list of themes that are known to have support for Panels Everywhere:
Tinsel - Garland converted to use for Panels Everywhere
Panany - Very nice simple theme by jwolf, has extra Panels Styles also.
AT Panels Everywhere - Jeff Burnz version of Adaptive Theme with Panels Everywhere support.
Site Directory Migrate allows you to change the URL/directory name of your Multi-site site.
For example if you had three sites running on the same Drupal install (site1.com, site2.com, site3.com in your /sites directory) and you wanted to change site3.com to be examplesiteA.com. In the past, you would rename the directory, run some queries if you're dapper or go through and manually change all of your content. With this module you just rename the directory, run the module (with two inputs) and it runs the queries for you. I've also written out two usage case scenarios that go much deeper than this short description.
Note: This has been successfully used with Aegir when sites need to be renamed between servers (such as between development and production environments). It is also Drush enabled to help with large migrations (hundreds of sites).