All plugins icons are missing
All plugins icons are missing
When installing from sources and running fusiondirectory-setup to install plugins, no icons are copied to the html/theme//icons directory.
- Relations:
- relates fd-plugins#5658 (closed)
- Changesets:
- Revision fb327873 by Côme Chilliet on 2017-06-19T15:47:45.000Z:
Fixes #5590 Fixing plugin installation from tar.gz
- Revision 79a1ba02 by Côme Chilliet on 2017-06-20T13:03:46.000Z:
Fixes #5590 Moving files instead of copying them to avoid double copy when installing plugins from archive
Link issues together to show that they're related. Learn more.
Activity
hello,
i moved back this to 1.2 because of another report https://github.com/fusiondirectory/fusiondirectory/pull/43. so i think this should be fixed to close this kind of reports
Cheers
By bmortier on 2017-11-27T21:02:27 (imported from GitLab)
Edited by bmortierIt copy the icon now in the good place but we have some icons that we not needed. Exemple for "dsa".
Normal install:
find . -name '*dsa*' ./locale/plugins/dsa ./html/themes/breezy/icons/16/apps/dsa.png ./html/themes/breezy/icons/48/apps/dsa.png ./html/themes/breezy/svg/16/apps/dsa.svg ./html/themes/breezy/svg/48/apps/dsa.svg ./plugins/admin/dsa ./plugins/admin/dsa/class_dsaManagement.inc ./plugins/config/dsa ./plugins/config/dsa/class_dsaConfig.inc
Install from the sources
find . -name '*dsa*' ./plugins/config/dsa ./plugins/config/dsa/class_dsaConfig.inc ./plugins/admin/dsa ./plugins/admin/dsa/class_dsaManagement.inc ./doc/contrib/dsa ./doc/contrib/dsa/openldap/dsa-fd-conf.schema ./contrib/openldap/dsa-fd-conf.schema ./locale/plugins/dsa ./html/plugins/dsa ./html/plugins/dsa/themes/breezy/icons/48/apps/dsa.png ./html/plugins/dsa/themes/breezy/icons/16/apps/dsa.png ./html/plugins/dsa/themes/breezy/svg/48/apps/dsa.svg ./html/plugins/dsa/themes/breezy/svg/16/apps/dsa.svg ./html/themes/breezy/icons/48/apps/dsa.png ./html/themes/breezy/icons/16/apps/dsa.png ./html/themes/breezy/svg/48/apps/dsa.svg ./html/themes/breezy/svg/16/apps/dsa.svg
The "./html/plugins/" are not needed.
Cheers.
(from redmine: written on 2017-06-20)
By Jonathan Swaelens on 2017-09-02T15:38:10 (imported from GitLab)
This is getting too complicated as I try to fix it. I think the main problem here is our plugin folders organisation is inconsistent. We should rework it so that plugins folders directly contains the folder tree as present after installation. It will be easier for both --install-plugin and packaging. It is too late to work on this for 1.2 as it should be out this week.
(from redmine: written on 2017-06-20)
By Côme Chilliet on 2017-09-02T15:38:10 (imported from GitLab)
- bmortier changed the description
changed the description
By Côme Chilliet on 2017-10-10T07:45:57 (imported from GitLab)
- bmortier added To Be Tested and removed ~384 labels
added To Be Tested and removed ~384 labels
By Côme Chilliet on 2017-10-10T07:53:39 (imported from GitLab)
- bmortier changed the description
changed the description
By bmortier on 2017-10-16T13:51:32 (imported from GitLab)
- bmortier changed the description
changed the description
By bmortier on 2017-11-27T21:02:12 (imported from GitLab)
- bmortier added PJ1802-0188 label
added PJ1802-0188 label
By Jonathan Swaelens on 2018-03-20T12:46:40 (imported from GitLab)
- bmortier added Changed and removed To Be Tested labels
added Changed and removed To Be Tested labels
By bmortier on 2018-08-07T07:48:51 (imported from GitLab)
- bmortier closed
closed
By bmortier on 2018-08-07T07:49:48 (imported from GitLab)