Atom Publishing Service

Component type

module

Maintenance status

Development status

Downloads

574

Component created

Component changed

This module exposes Drupal content via the Atom Publishing Protocol, allowing data retrieval and manipulation. Clients supporting the protocol can create, update and delete nodes. Nodes of a certain type are treated as collections. Media handling is in the making.

UUID Redirect

Component type

module

Maintenance status

Development status

Downloads

4768

Component created

Component changed

This module allows seamless redirection between viewing content on a public-facing website and editing it on a separate, centralized administrative site. It is designed for use with the Deployment and Universally Unique ID modules, as part of a comprehensive content-staging solution.

The simplest functionality it provides is for an administrator browsing the public-facing site ("Viewing Site") and clicking a standard "edit" link on their content to be automatically transported to the correct page on the administrative site ("Editing Site") at which that content is edited.

It has additional flexibility, however; it can be configured to perform similar redirects for any Drupal entity (e.g., taxonomy terms and users, rather than just node content) and for any path associated with that entity (not just the standard /edit path). It also has support for redirecting only certain "bundles" (e.g., node types); for example, if your use case requires Page nodes to be edited on the Editing Site site but not Article nodes, you can configure the module to only redirect edit links for Page nodes but leave the Article nodes alone.

Portable path

Component type

module

Maintenance status

Development status

Downloads

2146

Component created

Component changed

Input/output filters to store/restore paths using either stream wrapper notation or a managed file ID token. This module does two things:
- when content is saved, it will store URLs in text fields in a portable fashion.
- when content is rendered, the input filter will replace the stream wrapper URL or file ID token with a relative URL.

LimeSurvey Sync

Component type

module

Maintenance status

Development status

Downloads

12596

Component created

Component changed

In a nutshell, the LimeSurvey Sync module is a powerfull survey module on Drupal integrating in a user-friendly way the best free open source survey software : LimeSurvey.

Compared to the well known webform module : this module does everything that webform does and much more.
Specifically :

  • manage answers as nodes (allowing to manage access to answers),
  • store revisions (older versions) of answers,
  • make graph results availables,
  • manage huge surveys,
  • compare answers.

LimeSurvey Sync V3

The LimeSurvey Sync v7.x-3.x handles LimeSurvey datas as Entities (not nodes anymore).
All LimeSurvey datas are availables from Drupal.
If your start using the LimeSurvey Sync module, you should use this version.
Because of the significant new structure, there is no update script from 7.x-1.x. If you want to upgrade, you should do it as a fresh new start.
More information on the V3.
This version has a dependency to the Customizable entities module

Locale automatic import

Component type

module

Maintenance status

Development status

Downloads

1835

Component created

Component changed

Search within your modules/features for .po files and import them in the DB within the right text group.

When you install a new modules with translations, the Locale module automatically import them in the "Built-in interface" text group and choose the mode "Existing strings and the plural format are kept, only new strings are added.". It's ok for mostly all modules but not for Features that can contain Content types, Fields or Views.

This module recognize the system name of the text group in the name of your .po file and import it to the right text group automatically.

The .po files will be searched in an "auto_transaltions" folder within your modules/features instead of "translations".
sites/your_site/modules/your_module/auto_translations

Feeds Date Changed

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Feed Date Changed add the possibility to import the changed date of entities with the module Feeds.

When you import data with Feeds, changed date of the entity is defined with the current timestamp when importing.

With Feeds you can import the published date of the entity. Sometimes it is also important to be able to import the changed date of the entity.

Whith Feed Date Changed you will have available a new target when mapping fields that allow you to import the changed date in your feed.

Big Dipper

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Just a sandbox project to help me understand some PHP commands related to XML processing. Just me copying other interesting stuff to hack it and see how things work or break.