> We are using a Swiki as a documentation repository and
> we have the need to mass print out the entire swiki.
> Is there any way to do this?
You'd have to program this. It shouldn't be very hard to program.
Basically, create a 'view' book address for you Swiki. Get it to spit
back the concatentation of the page texts. The view address should look
roughly like this:
String streamContents: [:stream |
stream nextPutAll: (book formatBookTemplate: 'showBeforePages'
request: request response: response shelf: shelf).
book pages do: [:page | stream nextPutAll: (book
formatPageTemplate: 'showThisPage' request: request response: response
shelf: shelf page: page)].
stream nextPutAll: (book formatBookTemplate: 'showAfterPages'
request: request response: response shelf: shelf)]
You need to create 'showBeforePages' and 'showAfterPages' book
templates and a 'showThisPage' page template to make this work. Look at
the 'view' page template to get an idea of what should be in these.
Peace and Luck!
Je77