Other site tailoring

Complete

This section contains notes on other tailoring/modifications.

Advanced Poll

Complete

The javascript code in /home/admin/public_html/openvpms.org/public/sites/all/modules/advpoll/advpoll-vote.js has one line commented out so as to allow the use of links in poll choices - as follows:

CKEditor profiles

Complete

The CKEditor profiles - see http://www.openvpms.org/admin/settings/ckeditor - have been adjusted.

The profiles are set as:

The Advanced profile is adjusted so that:

  1. The Advanced Content Filter is disabled so that tags are not filtered
  2. The HTML filter is disabled.  

 

The global profile role precedence is:

Visibility settings are:

The simplified toolbar is set as follows:

 

 

Download page

Complete

The page www.openvpms.org/download has some javascript embedding.  To see this edit the page and switch to Source mode - this will show:

When you update this page for a new release, you also need to update the sites/all/js/downloadDialog.js - which is as follows:

You need to edit this to point at the new release.

 

Modified Outline Designer module

Incomplete document

We use a modified version of the the Outline Designer module. The modification enables the copying of books to preserve relative URL references - required when we need to clone the CSH text for the next OpenVPMS release.

See also https://openvpms.atlassian.net/browse/STPA-27

Need to add more here to document the mods.

Mollom

Complete

The Mollom module (which provides spam blocking facilities) needs a subscription.

This is provided by Matt Young - the subscription provides for 3 domains and he only uses 2 and has allowed openvpms.org as the third.

Contact Matt for any Mollom related questions.

Subscription form

Complete

This note is here because it is not immediately obvious how the subscription arithmetic is done.

If you edit the subscription form page you see:

If you click the 'Switch to plain text editor' you see:

The added javascript is used to do the validation and calculation.