The PublishPlugin seems to have two issues: 1) It seems to be incorrectly determining the VIEW_TEMPLATE for a topic. For example, when attempting to publish the System web, the topic PatternSkinCustomization? doesn't have a VIEW_TEMPLATE set. PublishPlugin seems to think the VIEW_TEMPLATE is BlogPostView? . This results in a 0-byte HTML file output.

2) Once a VIEW_TEMPLATE is set (incorrectly), that template remains "stuck"; all subsequent topics are rendered using that view template

There are no errors in the Apache logs or foswiki logs in the "data" directory.

"rest" excerpt showing the problem:
[...]
PatternSkinCssCookbookNoTopBar: Rev 1 published
PatternSkinCustomization: has a VIEW_TEMPLATE 'BlogPostView'
PatternSkinCustomization: Rev 1 published
PatternSkinElements: has a VIEW_TEMPLATE 'BlogPostView'
PatternSkinElements: Rev 1 published
[...]

To reproduce, publish the System web with the default settings. Optionally, you may limit the 'inclusions' to "PatternSkin*" to speed up the process.
Confirmed. Pop topic context to avoid bleeding over context from one topic to the next.

-- CrawfordCurrie - 16 May 2009

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons LicenseGet Foswiki at sourceforge.net. Fast, secure and Free Open Source software downloads