GithubHelp home page GithubHelp logo

squatteur / ancestral-fan-chart Goto Github PK

View Code? Open in Web Editor NEW

This project forked from magicsunday/webtrees-fan-chart

0.0 1.0 0.0 1.12 MB

Ancestral fan chart module for webtrees genealogy application.

License: GNU General Public License v3.0

CSS 2.36% JavaScript 64.16% PHP 28.67% HTML 4.81%

ancestral-fan-chart's Introduction

License: GPL v3 Scrutinizer Code Quality Code Climate Test Coverage Issue Count

Ancestral fan chart

This modules provides an SVG ancestral fan chart for the webtrees genealogy application.

210 Degree chart 210 Degree chart with color gradients and hidden empty segments

Installation

Using Composer

To install using composer, just run the following command from the command line at the root directory of your webtrees installation.

composer require magicsunday/ancestral-fan-chart --update-no-dev

The module will automatically installed into the modules_v3 directory of your webtrees installation.

To remove the module run:

composer remove magicsunday/ancestral-fan-chart --update-no-dev

Using Git

If you are using git, you could also clone the current master branch directly into your modules_v3 directory by calling:

git clone https://github.com/magicsunday/ancestral-fan-chart.git modules_v3/ancestral-fan-chart

Manual installation

To manually install the module, perform the following steps:

  1. Download the latest release.
  2. Upload the downloaded file to your web server.
  3. Unzip the package into your modules_v3 directory.
  4. Rename the folder to ancestral-fan-chart

Enable module

Go to the control panel (admin section) of your installation and click on the Module administration link inside the Modules section. Enable the Ancestral fan chart module and save your settings.

Control panel - Module administration

Usage

At the charts menu, you will find a new link called Ancestral fan chart.

Development

To build/update the custom d3 version, run the following commands inside the /js/packages directory:

npm install
npm run prepare

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.