Skip to content
PDF extension for the Fancy Treeview module
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
css
js
scss
vendor
.gitattributes
README.md
composer.json
composer.lock
module.php

README.md

Fancy Treeview PDF

PDF extension for the Fancy Treeview module

This module requires webtrees 1.7.11 AND Fancy Treeview 1.7.9 or later. Download the latest stable release of this module here. The development version (master branch) only works with webtrees 1.8.0-dev.

Description

This module is an extension for the Fancy Treeview module. If you install this module it offers your users the possibility to download a Fancy Treeview page as PDF. Like the Fancy Treeview webpage, the PDF contains an overview of all descendants of a selected root person in a tree. It contains the same information as the Fancy Treeview page (images are included). Besides the PDF comes with an index with the names of all individuals in alphabetical order. It is designed to use with all kind of languages, including rtl-languages.

Required disk space

The mPDF-library is a huge library. Since webtrees offers many languages we need the complete font-library that comes with mPDF to serve your visitors from all parts of the world. If you don’t need the PDF-option or you don’t have enough disk space on your server (minimum of 100MB free space is required) don’t install this extra module.

If you have less space on your server and still want to use this module it could be possible if you don't serve all webtrees languages to your visitors. If you only provide a few you probably can remove most of the fonts in the folder mpdf/ttfonts, which will reduce package size. You should NOT remove any fonts from the DejaVu family because these are the basic fonts needed for the PDF creation. If you have removed any of the other fonts, you should test the PDF creation in any language you use on your website to see if everything is working properly.

Translations

This module doesn't contain any translation files. The few texts inside this module are added to the translation files inside the main module Fancy Treeview.

Stylesheets

This module only contains stylesheets to style the PDF-document. The few webstyles used inside this module are added to the themefiles inside the main module Fancy Treeview.

Installation and updating

After you have installed this module goto the webtrees control panel to activate this module. If you don't see the Fancy Treeview PDF module in the list of installed modules, you probably haven't installed the Fancy Treeview module yet. Please note: This module won't work without the main module Fancy Treeview installed.

For more information about installation and updating modules go to the JustCarmen help pages: http://www.justcarmen.nl/help

Bugs and feature requests

If you experience any bugs or have a feature request for this module you can create a new issue or use the webtrees subforum 'customising' to contact me.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.