May be an edge case issue but Jay asked me to note it here so:
Got a call from a relatively new client this morning. They have an install of 2.2rc2 - not installed by me. Having removed a couple of packages, one of which was Articles (1.01) they got the following error on their homepage.
Fatal error: Call to undefined function parsetpl() in /home/sites/domain.com/public_html/core/cache/includes/elements/modsnippet/3.include.cache.php on line 473
(path has been changed to protect the innocent)
Asked them to clear the cache, no change. Went in myself and manually removed the cache (its not a production site yet obviously), no change. Figured it must be something deeper.
Asked the client what had changed since it last worked and they told me they had uninstalled 2 packages, Articles and Cookielist (0.99).
Googled the error and it turned to that a bug had been filed with the exact same error about a year ago (
http://bugs.modx.com/issues/544), the solution given by Shaun was to re-install getResources which I had the client do and sure enough, issue sorted.
Client had getResources 1.42 installed - simply reinstalling was the fix so I assume something in the Articles uninstall had a negative effect on getResources.
As a side note I had posted a bug in Articles before with apparent conflicts between its dependent extras and the dependent extras installed with a previous install of Blogging Essentials. I got that sorted myself by removing those packages separately and then installing Articles. Perhaps the Articles installer could run a check to see if Blogging Essentials was installed before executing and advise its removal if found before the install proceeds.
Now have client upgrading to 2.2 pl