I was reading the post on the DNC static cashing code and I followed the documentation, however silverstripe kept on issuing an error stating that I was missing "FilesystemPublisher". Where do I get this and related files? Its not in cms/code/ ...
You need to be using the latest trunk version of the code. Static publishing will be part of the new 2.3 release coming soon. You can download the latest development code on dailybuilds - http://dailybuilds.silverstripe.com/core-tarballs/
to build the cache you run a script called dev/buildcache. You can do this via command line and sake or via the webbrowser by visiting http://www.site.com/dev/buildcache and this will output the contents of the rebuild to a folder called 'cache' on your sites top level (same level as cms, sapphire etc).
Because this is an unreleased feature we currently do not have full docs on it. You need to make the changes to your .htaccess file listed on http://doc.silverstripe.com/doku.php?id=staticpublisher also not listed there, but needed as you can see from your error msgs you need to define the 'cache' on your Page.php file and a few methods for it. Here is a bad example but it should describe the methods to recache every page
Thanks. I read / followed the directions in this link but there isn't a mention of what to put in the Page.php file. What should I put in this file? It is for this feature, staticpublish, that I chose this CMS. I really need to get it working.