Package org.riotfamily.website.freemarker

Class Summary
ActiveRecordClassExposer ConfigurationPostProcessor that adds static models for all ActiveRecord classes under their short name as shared variables.
RiotFileTemplateLoader TemplateLoader that invokes TaggingContext.addInvolvedFile(File) to track files involved in the generation of cached content.
RiotTemplateExceptionHandler FreeMarker TemplateExceptionHandler that only outputs an error message if the template is requested by an authenticated Riot user: Otherwise the message is silently swallowed.
WebsiteFreeMarkerConfigurer FreeMarkerConfigurer that uses a RiotFileTemplateLoader so that the Cachius cache knows which templates are involved in the creation of a CacheItem.