This is a duplicate of the Flyspray post (
http://modxcms.com/bugs/task/293?tasks=reported) in hope that it may generate some thoughts / discussion on a resolution or even work around. Also serves as a heads up to Plugin developers
MODx uses FIFO method which may cause issues for some Plugins
A perfect case is if plugins run before Markdown or Textile can apply (X)HTML tags the Plugin can fail.
For example phpGiggle requires to parse things inside <p> </p> tags. Until Markdown has run they don’t exist therefore phpGiggle fails. (I think Garry has a work around, but it was an issue till then)
As more plugins get developed by the growing user base, the more this will be come a show stopper on further progress as Plugins clash.
Suggestion: Find a way to set the order in which plugins are executed. Even as simple as numbering like the menu order system.
Sorry I’m not a programme so I can’t provide any fixes, just good at finding the issues