Hi snnishi
The UI of ILIAS 6 and the architecture changed quite a bit. I updated the linke page of yours somewhat. Hope this helps.
Short story is; We recommend to use the new hooks for the Global Screen for UI adaptions in Plugins wherever possible instead of directly manipulating tpl files. I created a page documenting this somewhat: https://docu.ilias.de/goto_docu_pg_124767_42.html
Also, I published a base plugin demonstrating the new possibilities Global Screen offers you to hook new Behaviours into the Main Controls. This plugins demonstrate the base setup for adding a new top Main BAr entry that can be controlled through global roles. You can add a new Global Role controlled Main Bar entry through: -> Administration -> Layout and Navigation -> Main Menu -> Add New Main Entry -> Check "Global Role Based Access" Radio Option
Note this plugin is only for demo purposes and is not tested, for production use. See: https://github.com/Amstutz/RoleBasedTopItemAccess.
However you can still use the old ways of directly working on the tpl files with the ilUIHookPluginGUI plugins. However, note that some template files have change/been removed/replaced. I left a comment on the linked page of yours.
Feedback is always welcome.
The UI of ILIAS 6 and the architecture changed quite a bit. I updated the linke page of yours somewhat. Hope this helps.
Short story is; We recommend to use the new hooks for the Global Screen for UI adaptions in Plugins wherever possible instead of directly manipulating tpl files. I created a page documenting this somewhat: https://docu.ilias.de/goto_docu_pg_124767_42.html
Also, I published a base plugin demonstrating the new possibilities Global Screen offers you to hook new Behaviours into the Main Controls. This plugins demonstrate the base setup for adding a new top Main BAr entry that can be controlled through global roles. You can add a new Global Role controlled Main Bar entry through: -> Administration -> Layout and Navigation -> Main Menu -> Add New Main Entry -> Check "Global Role Based Access" Radio Option
Note this plugin is only for demo purposes and is not tested, for production use. See: https://github.com/Amstutz/RoleBasedTopItemAccess.
However you can still use the old ways of directly working on the tpl files with the ilUIHookPluginGUI plugins. However, note that some template files have change/been removed/replaced. I left a comment on the linked page of yours.
Feedback is always welcome.