-
Notifications
You must be signed in to change notification settings - Fork 68
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
Initial Prototype of Novice User Portal #909
Conversation
* can be dynamically instantiated | ||
*/ | ||
Ext.reg('DeveloperPortlet', XDMoD.Modules.SummaryPortlets.DeveloperPortlet); | ||
``` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would examples of the additions required for etc/assets.json
and etc/roles.d/summary.json
be useful too?
I have tested the new method and it works fine for me. My branch is https://github.com/mkzia/xdmod/tree/mkzia_novice |
5c25cb9
to
91777b9
Compare
I also have things working w/ this branch + my two novice user components:
I have the Center Report Card component up on my dev port. At the moment it's only enabled for Center Director / Staff. |
Initial version of the novice user tab. I expect there will be some additional changes needed once we get the various portlets fully integrated. There will also be further updates to the documentation.
The main difference between this and the previous novice_user feature branch is that the novice user tab is now enabled/disabled by the portal_settings.ini setting and you have to add your portlet javascript file to the assets.json (or assets.d/MODULE.json for modules).