Download the PHP package justcarmen/jc-fancy-treeview without Composer

On this page you can find all versions of the php package justcarmen/jc-fancy-treeview. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package jc-fancy-treeview

Fancy Treeview for webtrees

Latest Release webtrees major version [Downloads]()

đź’– Support my work

I develop webtrees modules in my free time and make them available to the webtrees community for free. If you find my work valuable and would like to support further development, you can make a contribution via PayPal:

Donate

Every contribution — big or small — helps me keep the modules up to date and build new features.

Thank you for your support.

Introduction

Quick overview of a person's family tree\ This module gives your users a quick overview of a person's family tree. Of course, privacy rules are respected.

Additonal tab “Descendants and Ancestors”\ This module adds an additional tab “Descendants and Ancestors” to the individual page.

This tab shows in a narrative way the details of the current person and his/her descendants in the next two generations. You can also get an overview of ancestors. With one click you switch to the person's ancestors in the previous two generations.

Read more on the Fancy Treeview page\ If more generations are available, they can be accessed by clicking the read more button. This button redirects to a separate page, the Fancy Treeview page. This page displays all generations from the current person to the last accessible generation (up or down) in a narrative manner. You can use the page navigation at the bottom to browse through all the ancestors/descendants in the family tree.

Indication of completeness of ancestry\ In addition to the usual information, the ancestor summary also shows a percentage indicating how complete the generation is. The 1st generation consists of 1 person (the starting person), the 2nd generation consists of the parents of the starting person (up to 2 people), the next generation consists of the grandparents of the starting person (up to 4 people), and so on. Family tree collapse is also taken into account. In genealogy, pedigree collapse describes how procreation between two individuals who share an ancestor causes the number of different ancestors in the pedigree of their descendants to be smaller than it would otherwise be. Without collapse of the pedigree, the 10th generation is complete if it consists of 512 individuals (2^(10-1)). To use this feature, you must set the “Check kinship between partners” option.

Menu or home page block\ A fancy treeview menu or home page block is also available. The administrator can add or remove pages from the menu and/or home page block. To do so, use the button at the top of the Fancy Treeview page or the links in the edit menu on the individual page.

Print the Fancy Treeview page as pdf\ You can download the Fancy TreeView page as a PDF. To do this, you need to display all generations on one page. This may use a lot of resources! However, you can control who has access to the option to view all generations on one page. Once all generations have loaded, a print link will appear at the top of the page. This will take you to your browser's native print function. In the print dialogue, you can choose to print the page as a PDF. The module includes print styles that remove unnecessary elements from the printout. Please note that the print styles work best with Chrome or Microsoft Edge.

Translations

You can help translate this module. The language files are available on POEditor where you can contribute updates. Alternatively, use a local editor such as Poedit or Notepad++ to edit the translations, then send them back to me via pull request or email. Updated translations will be included in the next module release.

Installation

Install using Custom Module Manager for an easy and convenient way to install webtrees custom modules. Open the Custom Module Manager in webtrees, scroll to “Fancy Treeview”, and click “Install Module”.

Manual installation

Download the latest release of the module. Unpack the ZIP file and place the folder jc-fancy-treeview-links in the modules_v4 folder of webtrees. Upload the new folder to your server. The module is enabled by default. Go to the control panel to adjust the options. You can find the Fancy Treeview configuration page in the Menu, Tab and Block section and on the module page.

Install using Composer

If you are using the webtrees source code, you can install this module with Composer:

After installation you should run composer update to install the neccessary vendor files.

Configuration

On the configuration page, you can set a number of options to customize the Fancy Treeview page and/or tab.

Bugs and feature requests

If you are experiencing bugs or have a feature request for this module, please create a new issue.


All versions of jc-fancy-treeview with dependencies

PHP Build Version
Package Version
Requires justcarmen/jc-common-code Version ^1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package justcarmen/jc-fancy-treeview contains the following files

Loading the files please wait ...