Sphene Community Tools

Community

Copyright © 2007-2018 by Herbert Poul

You are not logged in.
Login
Register

Change Language:



AddThis Social Bookmark Button

A Django site.

Powered by Sphene Community Tools

PDF Generation

Wiki / PDFGeneration

Back to Snip <-- Previous Change | Next Change -->

Diff Summary
Title
Date 2007-06-10 21:56:08 2007-06-10 21:58:10
Editor Herbert Poul Herbert Poul
Tags

2007-06-10 21:56:08 by Herbert Poul
2007-06-10 21:58:10 by Herbert Poul
4949
50## wiki_pdf_generation_cachedir50## wiki_pdf_generation_cachedir
5151
52This is the "cachedir" where generated PDF files (52This is the "cachedir" where generated PDF files (
>and .xhtml files) will be stored.>and .xhtml files) will be stored.
5353
tt54# Methods
55
56The wiki snip contains a method 'pdf_enabled()' wh
 >ich will return True or False depending if PDF gen
 >eration is enabled (for the current user).
57
58An example usage would be (in a template like show
 >Snip.html):
59
60    {% if snip.pdf_enabled %}<a href="{{ snip.get_
 >absolute_pdfurl }}">Download PDF</a>{% endif %}
5461
55# Considerations62# Considerations
5663
57The generation of PDF files using XSLT and XSL-FO 64The generation of PDF files using XSLT and XSL-FO 
>is very performance expensive and can take a few s>is very performance expensive and can take a few s
>econds 100% CPU. Since PDF files are generated on >econds 100% CPU. Since PDF files are generated on 
>the fly if they are not already cached (or if the >the fly if they are not already cached (or if the 
>wiki snip has changed since the last generation) ->wiki snip has changed since the last generation) -
> you should considering only enabling this feature> you should considering only enabling this feature
> for logged in users or staff.> for logged in users or staff.
5865


Powered by Sphene Community Tools