magicsunday / webtrees-descendants-chart

SVG based descendants chart module for webtrees genealogy application.
GNU General Public License v3.0
27 stars 9 forks source link

Descendants chart not listed on chart module #59

Closed abdullahaaf closed 7 months ago

abdullahaaf commented 7 months ago

Describe the bug Installed on webtrees 2.1.20 either using composer or manually, but module not listed on charts

To Reproduce Steps to reproduce the behavior:

  1. Go to Control Pane
  2. Click on Charts
  3. Scroll down to List of Charts
  4. Descendants Chart not listed

Expected behavior As mentioned on docs, after install module should listed on Charts module

Screenshots

image


image

Desktop (please complete the following information):

magicsunday commented 7 months ago

Hm. I can't reproduce your problem. If I install the module using composer, everything is fine:

(tags/2.1.20^0) XYZ@PRIVATE:/sharedfolders/web/webtrees-2.0# composer require magicsunday/webtrees-descendants-chart --update-no-dev
...
./composer.json has been updated
Running composer update magicsunday/webtrees-descendants-chart
Loading composer repositories with package information
Updating dependencies
Lock file operations: 2 installs, 0 updates, 0 removals
  - Locking magicsunday/webtrees-descendants-chart (1.8.1)
  - Locking magicsunday/webtrees-module-installer-plugin (1.3.2)
Writing lock file
Installing dependencies from lock file
...

Afterward the module and its files resides in /sharedfolders/web/webtrees-2.0/modules_v4/webtrees-descendants-chart

magicsunday commented 7 months ago

Did it work with modules other than mine?

abdullahaaf commented 7 months ago

not yet tested with other module. This is first time I'm using webtrees.

Have you tested with webtrees version similar to mine?

magicsunday commented 7 months ago

Yes. I'm always using the latest version of webtrees.

abdullahaaf commented 7 months ago

after put module on modules/v4 directory, do we need some actions or this module automatically listed on webtress chart module?

magicsunday commented 7 months ago

Please try first with some other module (other author) to be sure the problem is related to this module. If Problem persists it may be problem of webtrees itself.

reteP-riS commented 7 months ago

I suspect you downloaded the latest code instead of the latest release from https://github.com/magicsunday/webtrees-descendants-chart/releases/tag/1.8.1. If you unzip this release into modules_v4 then there is no need to rename anything.

abdullahaaf commented 7 months ago
image

@reteP-riS which one I should download? the zip of webtrees or source code?

reteP-riS commented 7 months ago

The zip file.

abdullahaaf commented 7 months ago

I already download the zip file and extract it on modules_v4 directory with name webtrees-descendants-chart, but it still not listed on Chart menu or All Modules.

Did I miss something?

reteP-riS commented 7 months ago

Can you show us the contents of modules_v4 and the subfolder webtrees-descendants-chart, please?

abdullahaaf commented 7 months ago

@reteP-riS this is my modules_v4 content

image

and this is my webtrees-descendants-chart content

image
reteP-riS commented 7 months ago

Looks ok to me, but I wonder why you have the example modules installed. They are no longer part of the official webtrees releases. Did you install them manually later? Make sure you downloaded the latest official webtrees release as zip file from https://github.com/fisharebest/webtrees/releases and not the latest code which is work in progress. Check the access rights for modules_v4 and its subfolders. Otherwise I'm running out of clues.

abdullahaaf commented 7 months ago

for external module, is it ok to install it after I'm done with initial setup ?

for example module I think it come from webtrees downloaded from official website https://webtrees.net/download

reteP-riS commented 7 months ago

Yes, Sir!

abdullahaaf commented 7 months ago

Thanks, I try to re-install webtrees from https://github.com/fisharebest/webtrees/releases and external module listed.