Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This project extends the Drupal user interface from a "local" site to allow for the visual design and edit of content stored in one or more "remote" databases. This project defines a remote database as a database:
- other than the primary (or a slave) database for the "local" site
- associated with another site, often as its primary database
Visual design includes the use of Views and Panels on the local site to create displays of content domiciled on a remote site. In other words, the remote database is another source of content for the local site. Also, users have the ability to seamlessly create and update content stored in a remote database while working from the local site.
Use cases
An organization maintains a group of sites with one site being the repository for a certain type of content such as news or calendar events.
Example 1: an organization with individual sites for member groups of the organization.
Example 2: a university with a main site and separate sites for each school or college.
Example 3: a business with separate sites for individual business units.
Create a nice looking PDF communique with letterhead for either e-mail or print correspondence.
Adds a PDF tab to the node edit form. The WYSIWYG output will not match the PDF perfectly due to the fact that PDF exists in "print" while the WYSIWYG is browser based and thus treats text differently. Things that have sizes defined explicitly such as HTML tables or images should be pretty dead-on.
The IMCE module is required for the most basic configuration in order to at least upload and configure the header and footer.
Highly recommended:
WYSIWYG and the TinyMCE editor. Your letters won't be very interesting without a WYSIWYG editor!
Configuration:
You will need to create a basic node type named 'correspondence' and, if you use a WYSIWYG editor, all of the configuration necessary to get the editor to work.