A new tab in developer tools is added called Open UI. When accessing an Open UI enabled Siebel url the interface will provide you with the current view you are in and all applets associated with the current view. Clicking on the applets will run a get rawrecordset, returning the data associated to that applet in JSON format.
This tool is aimed at Siebel developer and testers, there is custom panel that allows users to get a profile attribute, choose from the pre-selected list or enter a custom value.
There is also a logout button that will send the logout command – useful for testers and for bespoke Open UI applications that perhaps don’t provide a logout button.
Update --
The ability to go to a view by passing in the view name is now possible and you can also set custom profile attributes alongside getting them ( you need to have this enabled on your Siebel platform for this to work )
V.2
-----------------------
The whole plugin has been re-written. It now uses Vue for data-binding and Quasar for a nicer UI.
I have addressed a few common issues, such as the plugin not updating when you navigate to another page. There is a new feature that allows you to quickly copy the name of the view or applets without having to highlight or re-format the text.
I have setup lots of new menus and redeveloped with Vue in the hope of expanding the plugin further based on user feedback.
Bare in mind that this is my first Vue application and first time using Quasar, i have thoroughly tested the app but there may still be a few teething issues. If you find any issues you can use the feedback menu in the top right of the plugin to email me.
V2.2
--------------------
I have added the ability to toggle into iframe mode, this means if you are hosting a Siebel instance inside an iframe you can still use my plugin. It hooks into the iframe and uses the contentWindow as context for the OpenUI commands.
Extore is a team of professionals who are passionate about creating extensions for web browsers. This devotion also gives us opportunity to appreciate work of other people. We get inspired by useful, open source extensions made by developers all over the world. Our strong belief is that one should share helpful add-ons with others. That’s why we’d like to present you our ever-growing list of favourite extensions that have inspired us. Moreover, as you probably have already learned, sometimes struggling for the best brings an end to the good. Talking about add-ons it often turns out that an upgrade is worse then previous version. Also it can become really tricky to get back to the beloved version of your favourite extension. That’s why we’re going to make not only the latest, but all versions of our favourite (and we hope yours too) add-ons available for download. No more compromises, just stick to the version you really like!