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.
Provide configuration for the default values of CKEditor's dialogs.
The KinSlideshow module provides a block to display KinSlideshow(a kind of slideshow).
The moudle is for drupal 7.
It's very easy to configure.
This will allow creation of a event handler which plays sound based on certain action.
- maybe a chime sound "Ting" when email is sent.
- maybe a chime sound "Ting" when you get comment on your posts
- maybe a chime sound "Ting" when you get a message
- Again more to come
More details to come !!
This module provides a field to upload videos directly to Youtube and a fomatter to display them. It uses the Zend Gdata library to interface the Youtube API and implements the "browser upload method" so the video file never hits the Drupal file system. It saves storage and bandwidth and your users don't need a Youtube Account.
By this way you can use Youtube as a fully integrated solution to store and process the videos of your website!
- Youtube uploader field (acts as a file field, with "display" option)
- Video formatter to display videos at predefined or custom size
- Thumbnail formatter to display image preview of the video using an image style
- Specific permission to allow users to edit video directly on youtube
- link to refresh data (title and thumb) from Youtube
- configure privacy, video delete on Youtube, description, category and tags on a site wide or field level
This module has been tested to work with Views and Panels module.
More info on the README file.
This module extends and depends upon http://drupal.org/project/views_data_export
It adds a style plugin for data export displays that lets you print out a list of views records, 1 per page. By default, it prints a serial output of rendered fields, but this can be overridden by the theme in the standard way.
This is a helper module that works along side CCK for Drupal 7. It's designed to allow users to view a live preview of the PHP code they enter into field-value / default-value boxes. This aids development and allows users to check the status of the array they are returning before hitting save to validate it.
In Ubercart, users could modify all aspects of line items including the product title (i.e. the line item label). In commerce, this ability was removed and the title for product line items is always equal to the referenced product's title.
This module adds a new line item type that allows for manual entry of all line item properties, namely the SKU, title and unit price. It does not associate itself with products and manually entered line items are not re-usable (for now).
This module provides full syncronization between Drupal and Brightcove.
Provides an enhanced search over Drupal core leveraging the Search API and Fuzzy Search module.
The Alternate Localization Server is a module that enables use of a localization server other than localize.drupal.org.
The l10n_update README.txt says in part:
Each project i.e. modules, themes, etc. can define alternative translation servers to retrieve the translation updates from. Include the following definition in the projects .info file:
l10n server = example.com
l10n url = http://example.com/files/translations/l10n_server.xml
The download path pattern is normally defined in the above defined xml file.
You may override this path by adding a third definition in the .info file:
l10n path = http://example.com/files/translations/%core/%project/%project-%release.%language.po
The Alternate Localization Server module operates on the premise that we want all modules to go to another localization server for translation updates. So we use hook_system_info_alter to update those settings as specified above. More specifically, we set 110n server and l10n path. The latter overrides l10n url, so we don't need to bother with an l10n_server.xml file.
When the module is deactivated, we reset these to defaults, using hook_disable().
This module provides integration with ChileAtiende information though preconfigured pages and a Filter Format.
- Gives access to preconfigured a browseable pages filled with ChileAtiende's data, both sheets and services
- Enables a new filter "ChileAtiende Filter" for Text Format's options. With this filters users are able to retrieve a service information, a specific sheet or a field from one of them
Text Filter's example
You need to enable the filter option for one or more Text Format and then you can use:
where AN998-2 is some sheet's id
You can also write specific fields like the title and description (if available) of that sheet with:
[chileatiende-ficha:AN998-2 titulo descripcion]
The Blank content fields list module lets you very easily create related/blank fields (Which fields you have not filled when you entered the data on node.) content list on your Drupal site.
This module is useful if you have multiple node (suppose have metatitle fields). and wants to fill metatitle where you have not fields.. its gives lists of blank content fields.
Note:- Ignore Title fields from every content because it already mandatory by default.
command : git clone http://git.drupal.org/sandbox/pankaj.winaim/1885116.git blank_content_fields_list
This Module was build using the Drupal Core Aggregator Module. This Module will create a new keyword field for all content types that exist. Once you enter a keyword the module will create an google news feed link for that keyword and grab all the news feeds related to that keyword which will be related to the node that created the keyword.
In addition the comments that are placed for this node will also be considered as feeds for this keyword and will be displayed in the feeds block for this node.
The module requires comment, views_ui and ultimate_cron to work.
i19n is a extension module that adds support for things like price and date format localisation.
This is not just one module but a suite of modules.
The package currently has these modules:
Adds extra permissions and extends the global $language variable. This module is needed for others to function.
An API module that allows Date Localisation and Price Localisation to modify CCK fields depending on their locale.
Restricts usage (create, delete and edit actions) for different menu items depending on their locale permissions.
Allows to specify different date formats depending on the locale. Support for date fields and node 'submitted' values.
Allows to specify a price format for different locales for integer fields.
Project sponsored by Haymarket
Add json history info for content.
This is a packaged feature module for a ditribution - Project Management for Agile
Similar to the rules build in action for sending emails, but this will only send an email if a user has all selected roles.
An API module for storing variables on a per entity basis. These are variables that provide context for a particular entity, but do not need the additional functionality (and weight) of fields, such as a display variable.
There is not reason to install this module unless it is required by another module.
The Custom 403 Per Path module allows to set custom messages on the 403 Access Denied page according to the path.
For example, you can set path: '/node/add' and message: 'You need to be logged in!' in the settings (/admin/settings/custom_403_per_path). When a visitor goes to '/node/add' and gets Access Denied, the message 'You need to be logged in!' will be set with drupal_set_message() type 'warning'.
This module was built for a specific purpose, but could possibly be adjusted to do more than only set a drupal message. Please suggest any features/improvements in the issue queue.
Note about the code
This module is very simple. Much of the module's administration settings code is based off of code from String Overrides.
- Custom 403 - Custom 403 Messages per Role.
- Redirect 403 to User Login - Redirects 403 to /user/login and sets a message.
It works with LoginToboggan and should work with whatever the site's Access Denied page is.
The Domain OG module integrates the Domain Access and Organic Groups modules, ensuring that Organic Groups access controls are restricted in the multi-domain environment created by the Domain Access module. Without this module, private groups are visible on all domains. With this module, private groups remain private. There is no configuration required. Simply install the module and enable it.
Tile Hover is based on a jQuery script that implements a creative way to show off your portfolio. This beautiful way to show off your portfolio inspired me at http://freshdesignweb.com/demo/2012/12/responsive-portfolio-gallery-with.... You need to have at least jQuery 1.7.x for the module to work. There are many issues and limited features in the module (no way to delete each tile unless you go in the database..). So please be patient as I'm working hard to make the module clean, useful, and simply gorgeous.
A module that provides a block to display the current date.
This module facilitates fields of entities (of type 'node') to have an optional private status associated with them, so that the field contents are only visible to the node editor and site administrators.
To utilize privacy, manage the fields of a specific content type (at /admin/structure/types) and edit a field that you may wish to hide. Check the box 'Allow the editor to make this field's value private in each node instance.' and save the field. When a node of this type is then edited (or created), there should be a checkbox underneath the field with 'Private'. Check or uncheck as required.
Field UI is needed while setting up which fields should have the "Private" checkboxes underneath them.
My first venture into a module, so please be gentle with me - help genuinely appreciated.
"If you attempt nothing, you will rarely fail."
Workbench like module for taxonomy terms