> 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

Reply via email to