Changes for page Configuration

Last modified by Thomas Mortagne on 2023/10/31

<
From version < 188.3 >
edited by Vincent Massol
on 2018/11/13
To version < 189.1 >
edited by Vincent Massol
on 2018/11/13
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -448,12 +448,14 @@
448 448  
449 449  == Override the CSS rules ==
450 450  
451 -In order to use your own template when exporting a page as PDF, you need to create a class in the XWiki space and name it PDFClass. Next, edit the page in "Class" mode (e.g. //{{{http://yourserver/xwiki/bin/edit/XWiki/PDFClass?editor=class}}}//) and add the following TextArea properties:
451 +In order to use your own template when exporting a page as PDF, you need to create a class in the XWiki space and name it PDFClass. Next, edit the page in "Class" mode (e.g. //{{{http://yourserver/xwiki/bin/edit/XWiki/PDFClass?editor=class}}}//) and add the following ##TextArea## properties:
452 452  
453 453  * ##style##: contains the CSS rules that will override the default ##pdf.css## values; by default, there won't be a ##pdf.css## file on your filesystem, but you can create it in the folder ##\webapps\xwiki\templates\## or specify it in your skin page
454 454  * ##xhtmlxsl##: contains the XHTML2FO XSL transformation that will override the default one
455 455  * ##fopxsl##: contains the FOP XSL transformation that will override the default one
456 456  
457 +For each property added, make sure to set the ##Content## property metadata to ##PureText## in order to not get the WYSIWYG editor which would make it complex to enter XML/XSL.
458 +
457 457  {{image reference="CreatePDFClass.png"/}}
458 458  
459 459  Then, create the wiki page for which your want to customize the PDF export (e.g. XWiki.PDFTemplate) and add a "XWiki.PDFClass" object to it.

Get Connected