Login

    Register

Managed Hosting

PROJECT CATEGORIES

 

Mango Blog Multi-Server Support Plugin
Project Home Blog Known Issues Screenshots Contact Project

Author: Russell Brown (All RIAForge projects by this author)
Last Updated: December 17, 2010 11:48 AM
Version: 0.9.2
Views: 4,529
Downloads: 138
License: Apache License, Version 2

Description:

Mango Blog's Caching makes it difficult to use in a multi-server environment. Simple tasks such as a new post or a new category can cause the other instances to fail with CF errors until a manual full reset is performed from the admin of that server.

This Plugin Handles
* afterPostAdd
* afterPostUpdate
* afterPostDelete
* afterPageAdd
* afterPageUpdate
* afterPageDelete
* afterCategoryAdd
* afterCategoryDelete

Also handles custom event 'allPluginsLoaded'.


** Change Log **
------------- 0.9.2 -------------
Fixed bug in onPageUpdate call causing IPs to append on each iteration

------------- 0.9.1 -------------
Fixed several small issues with remote calls

Requirements:

MangoBlog 1.2 or newer

"allPluginsLoaded" support requires adding a custom event to the core code: components/PluginLoader.cfc in the loadPlugins method after the loop insert the following piece of code:

<cfset pluginQueue.broadcastEvent(pluginQueue.createEvent('allPluginsLoaded', allEventData)) />

Issue Tracker:

ID ISSUE STATUS UPDATED
2 Update Comments across all servers. Open 04/28/11 12:19 PM
1 Page Update Throws an error Closed 12/17/10 11:46 AM

View All Issues

To enter issues for this (or any other) project, you must be logged in.

Subversion Access:

You may access this project's Subversion repository with your client here: http://svn.riaforge.org/MangoBlogMultiServerSupport.

To view files and changelists associated with this repository, go here: http://MangoBlogMultiServerSupport.riaforge.org/index.cfm?event=page.svnbrowse.

Anonymous users have read access to the repository while the administrator has write access.

This project is sharing its code via Subversion. Subversion is an open source source control method. You may find more information about Subversion here: http://subversion.tigris.org/