Cireson Partners, Customers and Community members share your customizations and examples here to help benefit the community as a whole to earn Kudos and badges.
DISCLAIMER
All files and projects located here are provided and come "as-is" and without any warranty or support. Use at your own risk. Your use of Community Uploads is subject to our Terms of Use.
Cireson does not and will not support or maintain these enhancements, extensions, and scripts.
For Team Cireson uploads click here.
Activity History Dropdown
If you're interested in trying it out, I've thrown the controller.js and view.html up at https://github.com/ryanlanegit/CiresonPortal/tree/master/CustomSpace/Scripts/forms/predefined/history.
There are several ways to go about adding the new items to the portal:
1. Replace the original files in /Scripts/forms/predefined/history
- Unrecommended -- Will be reverted on updating the portal
2. Add the files to your CustomSpace directory and create a redirect in IIS.
- PRO: Less work to implement
- PRO: Leaves Cireson files Intact
- CON: Maintenance/Recreation of the redirect in IIS on updating the portal
3. Replace the RequireJS reference in formBuilder.js, compile the RequireJS and then create an IIS redirect to the built file.
- PRO: Better Performance for clients and decreased load times
- CON: Much more work to implement
- CON: Maintenance/Recreation of the redirect in IIS on updating the portal
- CON: Any changes to included files will require a recompile of RequireJS.
You may need to update the initial require string pointing to view.html in the controller.js file to point to the final location.
The dropdown isn't perfect as you can't expand and collapse parents but should follow the overall format of all activities related to the work item.
It's still a work in progress as I have not done much beyond the initial layout earlier this year so any suggestions or improvements would be much appreciated!
Comments
Thanks! If you have any suggestions for improvement in functionality or style please let me know. Tried to aim for a solution that would fit in with the rest of the site as much as possible.
Is anyone familiar with choosing the default option for a kendoExtDropDownTreeViewV3 widget? I'm working on replacing the dropdown with a combination dropdown similar to how the Status/Classification fields work. It's currently functional when choosing through both the treeview and combobox but I'm having trouble selecting the root node by default.
As I have been polishing the custom history dropdown and my other custom scripts for the Cireson Portal I have moved the source code to a new CustomSpace repo on GitHub with the history source code specifically located here. The old link in the OP will no longer work but I am unable to update it.