Included Libraries
The following libraries are not visible in the Portal Theme editor, but are available
for use within a Portal Theme.
In this section:
- Third Party javascript Libraries in Portal ThemesA list of third party libraries, versions, and licenses included Titania Delivery portal themes.
- jQueryjQuery is a common and powerful JavaScript library that abstracts browser compatibility issues, simplifies element selecting, and provides a simplified interface to AJAX and DOM manipulation.
- The JSP Standard Tag LibraryThe Freemarker templating system used by Titania Delivery is a Java library. As such, Java Server Pages tags can be used inside Freemarker templates.
- Comment Management with the Titania Annotator PluginCommenting in a Titania Delivery Portal is managed by a plugin to the jQuery JavaScript library called TitaniaAnnotator.js. This plugin is highly configurable and meant to provide a venue to receive information back from Portal users.
- lunr (javascript search support)lunr is a javascript library for indexing and searching text.
- lunr-languages (non-English search support)lunr-languages provide plugins to extend lunr for non-English languages.
- Titania PDF.jsA custom PDF viewer for portals.
- Upgrading Portal LibrariesTitania Delivery portal themes rely on front end libraries, which may need to be updated periodically to comply with security standards or enable new features.
Parent topic: Appendix