iBase Publish
iBase Publish is specifically designed for the task of publishing, updating and removing digital assets - such as images, video and audio files, PDFs etc... - and their associated data to and from an iBase web or intranet site.
From a source database, use Publish to upload, update or remove digital media assets on destination databases. Watermark images if required, and set resolutions to whatever is needed for enlarged web presentation and download options.
What is published?
All critical elements of the database schema, including:
- - Images and any additional media types held in the source database, such as sound and video files, Word documents and PDF files
- - Core data fields
- - Subject hierarchy
- - Picklist values
- - Item relationships
Configuration options
Publish is highly configurable - some of the options are:
- Where there is more than one item type, specify which should be published.
- Specify which fields should be published, and which should be included in the site's quick search word index.
- Create any number of different resolution images for the site - these can be different from the source database resolutions.
- In the event of a required image resolution being unavailable, use the next largest image available. This can also be contingent on the next largest image being at least a minimum percentage size of the required resolution.
- Specify the DPI of each resolution image.
- In the case of compressed images, specify the compression ratio of each resolution.
- Watermark each resolution image with its own image and / or text watermark. The position, opacity and size of each watermark can be specified.
- Publish data to the web site with an "image unavailable" image. This is useful in the event that an image is copyright restricted but the data should still be available. Whether or not an "image unavailable" image is displayed can be set using any combination of data field values.
- Perform on-the-fly character set conversion, in the event of the source and target data being different.
- Log each publish run in the source database, along with the date last published / updated / removed of each item affected.
- Send a notification email after each publish, optionally with a log of errors, if any were present.
- Specify whether or not the target web site should use source database subject aliases.
- Set Publish to re-run x times in the event of a network error.
- Set Publish to terminate in the event of x file system errors - this can be used to prevent Publish from trying to run if (for example) a persistent network error is preventing access to the source images.
- Specify any external processes to be run at the destination after Publish has run. This can be used (for example) to re-index a database or file system, restart a service or perform any website-specific data manipulations.
Network environment
Publish can operate over a local area network, over HTTP or HTTPS, on any port and in co-operation with proxy servers. It can also publish to multiple destinations, with a different configuration for each.
Publish working with source and destination databases
The diagram illustrates how iBase Publish works with source and destination databases to deliver and control what appears on a web or intranet site.
For further information about iBase products please contact us at sales@ibase.com or call +44 (0) 1943 603636


