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.
jQuery Tabs Field module allows you to create jQuery Tabs field. Using this you can add upto 7 tabs with tab title and tab body in a node. After saving node, the module will display all these 7 tabs as jQuery tabs.
This module is very useful for content types where you want to display information tabs wise for example product pages etc.
The Node Clone module allows you to easily create a duplicate copy (clone) of an existing node, however if that node references a field collection, the new clone will reference the same field collection, rather than have its own distinct copy. This module generates a cloned field collection so that each node has its own collection.
Flatcomments is a very small module that allows you to force comments to always be replies to the node regardless of the reply link used.
The comments are not just displayed flat, but also stored in this way, making edits with for example comment_mover more intuitive.
If you delete comment, all of it's replies are deleted as well. This is an issue especially when you are displaying your comments as a flat list because you can not see if a comment has any replies causing the deletion of more than the single comment you intended.
As this is unintuitive for the user that does not realize they are replying to a specific comment when you are displaying them as a flat list.
The Computed Field module only updates its computed values on saves or on load (if no computed value is computed yet). This is not optimal when using computed values in lists etc., or if you should wish to change the logic in the computed field.
If you wish to avoid re-saving all the entities/nodes using the computing field, you can use this tool to re-compute all the values again.
The computed field tools module offers a way to re-compute the computed fields of existing entities/nodes. It does so through the Batch API.
When the batch is running it does not save the entire entity/node, but it only saves the computed field. This make it a fast way of updating the content.
Fast processing of all computed fields.
Select specific computed_field to process.
Select content types to process for selected computed field.
It processes ALL entities/nodes. Also the ones with no value computed yet.
Since we don't do an entity_save() we don't clear the cache on every(!) node processing and no search index updates are triggered, so there is a huge performance advantage here on high traffic sites over the VBO way.
NodeReferrer provides a counter part to CCK's nodereference field. The options for a NodeReferrer field allow you to select content types and field instances to match when creating back reference lists.
Opigno is used to create e-learning platforms of all sizes. The Opigno core is lean and mean, providing flexible building blocks and APIs to create a custom e-learning system. It uses Drupal 7 and contributed projects like OG, Quiz, Rules and Views.
As opposed to many e-learning systems out there, Opigno was developed with a framework mindset, allowing organisations to build their own solutions quickly and simply. It makes no hard-coded assumptions about your organisation, privileging Drupal developers and site builders.
SimpleCrop provides the simplest workflow for manual crop of images. Basically, you can crop image in three steps: upload image => select area => save content. Functionality of this module covers more than 90% needs of manual image crops.
One of the key feature of this module is that this crop can be used as-is for the end users. So you don't need to theme or to add a workarounds to show this image crop to someone else. It has minimalistic and usable UI.
Simple module that provides Cloze question type to quiz module.
A cloze test (also cloze deletion test) is an exercise, test, or assessment consisting of a portion of text with certain words removed (cloze text), where the participant is asked to replace the missing words. Cloze tests require the ability to understand context and vocabulary in order to identify the correct words or type of words that belong in the deleted passages of a text. This exercise is commonly administered for the assessment of native and second language learning and instruction.
A language teacher may give the following passage to students:
Today, I went to the ________ and bought some milk and eggs. I knew it was going to rain, but I forgot to take my ________, and ended up getting wet on the way ________.
Simplenews Scheduler sends a newsletter as a re-occurring item based on a schedule.
It does so by creating a new edition (rendered copy as HTML Format) of a node at the time that it required to be sent again. The editions have an extra tab (for those with permissions) for viewing all editions as well as the original newsletter they are generated from. The original newsletter is never sent but all editions are according to a pre-defined schedule which is triggered via cron and can be defined when you create or edit a simplenews node. Current options for sending are by day, week, and month.
Works great with Insert View to place the content of a view into a newsletter. (eg: [view:recent_articles=20])
An early Drupal 8 port is available. The Drupal 7 release is considered stable. It is recommended to use simplenews 6.x-2.x branch along with the 6.x-2.x release of this project for sending scheduled newsletters.
The WordStream module integrates WordStream keyword tools into your Drupal site. The WordStream service provides a keyword research api (with a free account option). The WordStream module provides access to both classes of keyword tools.
With this module you can explore how often certain terms are searched for and the popularity of keyword variants.
The WordStream module also acts as a data source for the Keyword Research module which provides a rich user interface for keyword analysis and management.
Currently the module is operational, future plans are to implement additional WordStream reporting.
For installation, follow the instructions in the README.txt file.
Requirements & recommendations
Keyword Research - Enables keyword management and integration with other keyword research data sources
Drupal SEO Tools - integrated dashboard for SEO reporting, analytics and optimization