Extend the structure of the site by way of content models, data storage, field types, and navigation, so it is more understandable to users.

WordStream Keyword Tools

WordStream Free Keyword Niche Tool screenshot

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

Required modules:

  • None

Recommended modules:

  • Keyword Research - Enables keyword management and integration with other keyword research data sources
  • Drupal SEO Tools - integrated dashboard for SEO reporting, analytics and optimization

Sponsorship

Field form

Field form module adds input form elements as field to any fieldable entities such as node, user and taxonomy term to your Drupal site. Text field, radio buttons, check boxes, select list (single/multi selection), text area and date are the available input form elements for Fields in Core. Field form can be used as questionnaire or inquiry that asks for a reply. Submissions are stored in a database and are presented as table using the powerful data presentation feature of the Views module.

LT4L

The LT4L module provides a connection between the tagging of Drupal content and the items in a library's catalog.

Previewable email templates

The Previewable Email Template (PET) module lets you create email templates, with token substitution, which can be previewed by the user before sending. The emails can be sent to one or many email addresses in a flexible way, and the recipients may or may not be Drupal account holders (users).

PET stores templates in a db table, not the variables table, so there is none of the memory usage which goes with the latter.

PET templates are in one place for easy management by site administrators. Emails can be sent one of three ways:

  • interactively, from a link
  • programmatically, in response to any situation
  • via a Rules action (D7 only)

README for D7 version

Previewable Email Templates (PET)
=================================

The Previewable Email Template (PET) module lets users create email templates,
with token substitution, which can be previewed before sending. The emails can
be sent to one or many email addresses in a flexible way, and the recipients
may or may not be Drupal account holders (users).

Individual email sends can be customized per email send without affecting the
template, which makes one-off customization a breeze.

PET puts all your email templates in one place which makes for easy editing by
your users, who don't have to go into the bowels of Rules to edit an email.

MeSH Vocabulary

MeSH modal

I am seeking a co-maintainer for this project to help with future development. Please open an issue if you're interested!

The MeSH module allows sites to utilize the large Medical Subject Headings vocabulary provided by the National Library of Medicine. Because this vocabulary is exceptionally large (currently 50k+ terms), special considerations have to be made in order to import and work with this data set.

This module replaces the taxonomy dropdown form on node edit pages with a CTools-based modal browser for easy insertion of terms. In addition, the import process is handled via an upload form, using the tree format of the MeSH database.

Requirements

  1. Chaos Tools Suite module
  2. Taxonomy module
  3. MeSH database in the tree format, not XML (not included)

Todo

  • Test with restricted memory limits (should work at 96M+)
  • Manage updates to MeSH database
  • Abstract taxonomy browser to use for any large vocabulary

Sponsors

Term Level Field

term level screenshot.png

This module provides a field type for referencing terms with a level to an entity, e.g. someone can add the term "Java" with the level "Expert" to a node.

Pages

Subscribe with RSS Subscribe to RSS - Site structure