Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
Re-form provides an interface for modifying the properties of any existing Drupal form. Numerous individual form element properties can be modified directly from the affected form and sets of modifications can be applied by user roles. This module is young and is not recommended for production sites.
To begin modifying existing Drupal forms install the module and navigate to administer >> structure >> re-form.
To enable form revisions, check the box labeled Enable form revisions and click save.
Note: The Re-form revisions interface will only be visible to the currently logged in user account.
Navigate to the form you wish to modify and click the Re-form link in the upper right corner of the form to display Re-form revision options.
Add a new revision to the form by clicking the +Add revision button and completing the form.
Once a revision is active on the form, mousing over a form element will display a small settings icon in the upper right corner of that element. Click the icon to see a list of available modifications.
Allow your drupal site to connect to the Diaspora federation just like any other diaspora pod.
Under Development
This module is under development using Drupal 7. Diaspora is still under alpha, so a release of this version is not anticipated until the Federation Protocol is finalized, and Diaspora releases to Beta. That being said, this module is functional, and while not production ready, it is possible to connect to the Diaspora network and read and share messages from a Drupal installation just as if it was a Diaspora Pod.
The following features are functional have been tested with remote diaspora pods:
Receiving Sharing Notifications
Receiving Posts
Receiving Comments
Receiving Likes
Sending Sharing Notifications
Sending Posts
Sending Comments
The following is a partial list of things that need work:
Sending Likes
Relaying Comments
Relaying Likes
Retractions of Comments and Likes
Private Messages
User Search
Uninstall Scripts
The biggest thing that needs work, and that I could use help with, is a default theme for this module that looks good along with some initial views that give utility to all the data integration.