Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User Extensions #4722

Closed
3 tasks done
offtherailz opened this issue Jan 15, 2020 · 1 comment
Closed
3 tasks done

User Extensions #4722

offtherailz opened this issue Jan 15, 2020 · 1 comment
Assignees
Labels
Milestone

Comments

@offtherailz
Copy link
Member

offtherailz commented Jan 15, 2020

Description

Add user extensions plugin for contexts. This plugin allows to enable / disable plugins defined as userPlugins when creating a context.

Acceptance criteria

  • The user extensions plugin can be added from context creator.
  • When a context contains this plugin, an entry in burger-menu is added, called "User Extensions"
  • When the user clicks on "user extensions" a list of plugins is shown
  • plugins marked as "user plugins" are listed (flat list), checked accordingly with the "default enabled" checkbox configured in the original context by the administrator
  • Title description and symbology of these entries should be the same of the context creator
  • if the user click on one of these entries, the related plugin is added to the map

Development of user-extensions in two phases:
1st phase:

  1. develop base plugin so we can start to try it and find out issues or pliugins to modify (First version of user extensions #4720 )
  2. refine titles, descriptions, symbologies and clean up plugins list (Refining of user extensions #4721 )

Other Minor fixes required:

@offtherailz
Copy link
Member Author

exclude MapFooter at this stage and make it compatible with georchestra too it's hard. It's strictly related with all the issues with Layout renew, therefore solving this issue means do the layout renew.

For this reason I suggest to make the footer mandatory plugin, at this stage (it's also needed to show attribution.
@tdipisa please tell me if you agree with me.

I'll proceed to check issues with not instanly rendered plugins.

@francoxyz francoxyz self-assigned this Feb 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants