-
Notifications
You must be signed in to change notification settings - Fork 47
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
Add integration points to templates so additional modules can be added without overriding templates #745
Open
2 of 4 tasks
Labels
Epic
Overview topic for high level discussion
toolkit customization
Would enhance the user customization experience
Comments
jchate6
added
the
toolkit customization
Would enhance the user customization experience
label
Nov 16, 2023
github-project-automation
bot
moved this from Backlog
to Merged (to dev)
in TOM Toolkit
Nov 28, 2023
This was referenced Jan 17, 2024
For a general overview of the strategy, please see PR #941, especially commits:
|
TOMToolkit/tom_demoapp#1 Should include information about these integration points. |
Open
7 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Epic
Overview topic for high level discussion
toolkit customization
Would enhance the user customization experience
The Basic Idea here is to implement "Integration points" that would behave in a similar way to the observation facilities, with additional modules automatically being linked into reasonable locations without a TOM admin having to override a template.
Essentially this would allow a user to install a new TOM module and have links and buttons for the module automatically appear in the proper places.
This would reduce user maintenance and allow users to more easily benefit from future improvements to the TOM toolkit.
Obvious Integration points:
With respect to Target Detail Tabs:
The text was updated successfully, but these errors were encountered: