OU Campus was designed using best-of-breed technology for content management on the
web. The underlying platform of OU Campus is powered by XSLT 3.0, which gives developers
a huge leap forward from a scripting-type language to a full-fledged functional programming
OU Campus provides a robust template structure using XML/XSL or XHTML, giving you standards-perfect pages every time. XSL can be used to manipulate multiple inputs into one or more complex outputs such as HTML (XHTML, HTML5), PDF, course catalog, faculty directory, and a mobile site. Sure, these outputs are possible with other programming languages, but XSL requires less code and man hours to perform the same function. XSL provides a superior foundation for your institution’s present and future needs. It’s the best out there. Learn more about XSL
The possibilities for extending OU Campus are endless. Use your own internal resources
to take advantage of open standards and APIs. As a developer, you can quickly build
new features and easily connect to external applications that tie directly into OU
Campus. The sky is the limit.
OU Campus offers developers a comprehensive set of RESTful APIs, allowing for deep integration and customization. Developers can communicate directly with the CMS or add extended functionality and custom user interfaces. Additionally, the OU Campus Gadgets API allows developers to easily create and share custom modules and widgets that can be used to enhance the OU Campus experience in new and unique ways. See built-in gadgets
Through its powerful extensibility, you can seamlessly integrate OU Campus with other campus systems such as portals, student recruitment systems, and student information systems.
OU Campus interoperates perfectly with dynamic content that may require access to existing database systems. Server-side executed SQL calls to Oracle, MySQL, and other databases are allowed on any web page asset.
OU Campus allows integration with any third-party web service or administrative system that supports an open XML (or similar) data exchange protocol. For instance, OU Campus can be used to publish and maintain online course catalogs displaying dynamic data from products such as CurricUNET, PeopleSoft, Colleague® and Banner® by Ellucian, and more.
The OU Campus Developer Community is a place where you can gain insight and collaborate on code or pull from the library of templates. Share XSL stylesheets, Gadgets, API-based extensions, and more with other developers using OU Campus. Plus, each year at our annual user training conference, the OmniUpdate development team offers coding workshops and meets with customer developers to solicit feedback and next-step ideas for improvement.
See for yourself how OU Campus can take care of all your web content management needs through a live demo. Or, tell us about your web needs below. Don’t hesitate to ask questions. We’ll get you the answers you need and direct you to the right resources!