Bootstrap Form Builder
Notes on customizing OUCampus LDP Forms
February 22, 2016
Notes from a presentation by Adam Griffith, Montana State University
Customize the LDP Forms
The big takeaway is that you can dig in and really customize the LDP functionality and author experience. I currently have half of my forms outside of LDP because they require alternative functionality. But seeing this presentation gives me pause that maybe I should combine them.
Use Advanced Fields to Trigger XSL
You can’t change the actual Form XML. But you can add advanced fields and then set up a trigger in the XSL.
- Custom Form Group - author adds 1 field and then a group of fields are outputted.
- Add legend and fieldset
- New field types
XSL
- Break code into modular bits
- New field types get their file
- Use modes as namespace
- Customize the author experience
Accessibility
Some good tips on improving accessibility with Aria, for=””, and HTML structure
See the presentation
The presentation had a bunch of code examples so this is definitely one I’ll need to revisit prior to developing.
Action Item - Revisit in March
Consider customizing LDP forms after the launch of 10.4.
View all my notes from #outc16.