WSRP

Component type

module

Maintenance status

Development status

Downloads

1189

Component created

Component changed

The wsrp module adds WSRP 2.0 (and 1.0) consumer capabilities to drupal, allowing the creation of nodes and blocks based on producers wsrp portlets.
It can be used for any WSRP implementation like JSR-168 and JSR-268.

Usefull links:
http://en.wikipedia.org/wiki/Web_Services_for_Remote_Portlets
http://portlets.blogspot.com/2005/06/public-wsrp-producers-wsdl-url_29.html

Mode

Component type

module

Maintenance status

Development status

Downloads

3017

Component created

Component changed

The Mode module is a utility module that allows administrators to manage different permission sets and switch between them conveniently. It works by manipulating the permissions table during each switch.

Example scenarios where this module will prove useful:

Node form columns

Component type

module

Maintenance status

Development status

Downloads

303166

Component created

Component changed

Separates the node forms into two columns and a footer.

This module alleviates some of the problems with the mile-long node forms in Drupal. Other than that it gives you the possibility to use different weights and collapsed states for your forms than for your presentation.

To get started, go to "admin/content/node-type/page" (or whatever content type you want to configure) and you should see the "Manage form" option that points to "admin/content/node-type/page/form". If not, clear your cache.

Node Limit

Component type

module

Maintenance status

Development status

Downloads

25408

Component created

Component changed

The Node Limit module allows administrators to restrict the number of nodes of a specific type that roles or users may create. For example, if a site has an "Advertiser" role that can create "advertisement" nodes, then the node limit administrator can restrict all users in that role to a specific number of nodes. He may also restrict users on a per-user basis.

Slideshare

Component type

module

Maintenance status

Development status

Downloads

17577

Component created

Component changed

The module adds Slideshare support to the Embedded Media Field module, exposing a third-party provider to Embedded Video Field sub-module.

Slideshare slides can thus be embedded in any content type with an Embedded Video Field by pasting the URL of a Slideshare presentation into that field.

This module provides both a thumbnail and a Flash embed representation of the presentations, and provides support for listings via Views module.

OG Similar Groups

Component type

module

Maintenance status

Development status

Downloads

5069

Component created

Component changed

This module provides groups recommendations for Organic Groups module. Two types of recommendations:

  • "Users who joined this group also joined"
  • "Personalized group recommendations for me

The recommendations are provided with the Views module and are fully customizable.

See the README.txt file for technical details.

Advanced Help Injection and Export

Component type

module

Maintenance status

Downloads

14136

Component created

Component changed

This module assists you in writing help texts suitable for use with the Advanced Help module by allowing you to write your help texts in Drupal books. Once you've written the help texts you can inject help icons into any page, form or form item, linking them to the book page that should later appear. The final step is to export all of the help texts as well as the injection data into a new module consisting of Advanced Help files and a simple generated module. The module has all of the information needed to inject the help icons into the right pages, forms, and form elements. The new generated module is ready for distribution as a standalone project or a submodule in a larger project.

Workflow and Use Cases

Advanced Help Injection and Export addresses four workflows where help texts need to be written:

  1. You want to document a website and the help texts are in flux. Write your texts in a Drupal book, inject the context sensitive help icons throughout the website, and let the Help Inject module provide the end-user the help icons.
  2. You want to document a website and the help texts are finished. Write your texts in a Drupal book, inject the context sensitive help icons throughout the website, and export the module. That module is now the complete documentation for a particular website.
  3. You want to document a module. Write your texts in a Drupal book, inject the context sensitive help icons into the pages and forms that your module supplies, and export the new generated help module. Distribute the new generated help module as a sub module with your module.
  4. You want to document a larger project, such as Drupal core. Write your texts in a Drupal book, inject context sensitive help icons throughout the larger project, and export the new generated help module. Distribute the new generated help module as a module with your larger project.

The Advanced Help Injection and Export module has the following benefits to help writers and module maintainers:

  1. Help writers can use web based tools that they're familiar with, and which are collaboration friendly (Drupal books).
  2. Module maintainers don't need to pollute their code with theme() calls to inject the help icons.
  3. Help texts can easily be distributed as they are just a collection of HTML files.
  4. Help texts are not part of the site's content (so you don't have to worry about help texts showing up in Views, or on the front page).
  5. Thanks to the coolness of Advanced Help, help texts are searchable.

The workflow for using this module is:

  1. Create your documentation in a book structure.
  2. Enable the helpinject module
  3. Using the (+) icons that now appear everywhere, "inject" your help into the pages and forms by linking (+) icons to book pages.
  4. Export the help to a new module at admin/build/helpinject
  5. Move the generated module (found in your files directory) to your sites/all/modules directory.
  6. Disable helpinject and enable the module you generated.

The help that you wrote in the Drupal books is now available as advanced help files and gets injected into the right forms and pages.

Uploads and attached files

Files attached to book nodes using the upload module, filefield, imagefield, and any other module that populates node->files, will be copied into the exported help distribution. Furthermore, references to those files in the body text of your book nodes will be updated to that the paths to the files are portable. This makes writing help texts with image or video content a breeze.

Translations

If you have translated your help texts using Drupal's locale and content translation modules, the HelpInject module will export the Advanced Help files and their translations.