Subject: printing a namespace
I wonder if this functionality is already available. It seems like it would be, but I can't find it anywhere.
I'm trying to get a team to switch from moinmoin to dokuwiki. It seems a key functionality is the ability to print out a whole namespace, which moinmoin does. A handful of users are old school and like to print and redline. (If they could have their way, we would all move to word docs!)
I suppose this would be an action plugin that somehow loops through all the pages in some order (probably alphabetical) and does a print per page. I think each page should be separated from the next by a page break so there wouldn't be any merging of pages. Literally concatenating them to a print job.
Is this possible with functionality today? If not, what would be the basic approach?
- loop on pages in namespace (the stats plugin seems to have sample code for counting pages)
- do what exactly? I suppose send to the browser with the print.css or something? Is there simple function call?
- insert page breaks after each page?
- user selects browser print function?
Any help, or a full plugin would be appreciated!
Davek
I'm trying to get a team to switch from moinmoin to dokuwiki. It seems a key functionality is the ability to print out a whole namespace, which moinmoin does. A handful of users are old school and like to print and redline. (If they could have their way, we would all move to word docs!)
I suppose this would be an action plugin that somehow loops through all the pages in some order (probably alphabetical) and does a print per page. I think each page should be separated from the next by a page break so there wouldn't be any merging of pages. Literally concatenating them to a print job.
Is this possible with functionality today? If not, what would be the basic approach?
- loop on pages in namespace (the stats plugin seems to have sample code for counting pages)
- do what exactly? I suppose send to the browser with the print.css or something? Is there simple function call?
- insert page breaks after each page?
- user selects browser print function?
Any help, or a full plugin would be appreciated!

Davek
davek
Show profile
Link to this post