OpenForum has a built in page change trigger that triggers whenever a page is updated. The page change trigger is configured on the page /OpenForum/Triggers/PageChangeTrigger. The page has a list of pages each of which represents a sub trigger. The sub-trigger pages have an attachment trigger.sjs that contains the server side Javascript to be run on triggering. The Javascript has access to a number of APIs to interface with the Wiki. The APIs are listed here