Tag: aek

Working with AEK and campusM token-based authentication
A bit longer than the usual post, this will describe how to work with your local AEK development environment and invoke token-based campusM authentication in your AEK projects. If you are not sure if your campusM environment and profiles are setup with token-based authentication, please ask your campusM support or project team contact. Useful Links…

CAMPUSM AEK

New Portal View and AEK Full Screen
Next month, campusM will release a new portal view option for how campusM can display in browsers. This new release will give institutions the ability to provide a more portal oriented experience that their users know and expect. The new portal view is extremely easy to configure and offers personalization for users. In tandem with…

CAMPUSM AEK

Twig and ECT files in the AEK
JavaScript, CSS, React, these are all phrases that are recognised by web developers. The file formats that are used for the server-side structure of the AEK are a bit more obscure. This post aims to explain a little bit about them and give some best practises on what they can be used for. What is…

CAMPUSM AEK

My Experience as a Student Developer Using the AEK Before Joining Ex Libris
Background Before I joined Ex Libris, I attended the University of Montana. I used the campusM app (UMontana app) every day as a student to check my grades, look up my assignments, check when the bus would be at my stop next, etc. I also worked as a student developer, influencing and building the services…

CAMPUSM AEK

External Links from within the AEK
Often when building an AEK screen you'll want to link outside of the AEK screen you're working on. Whether that's another AEK screen, or even outside of the app completely, it's good practise to make sure the URL is encoded correctly to avoid complications across the wide range of devices and browsers your links can…

CAMPUSM AEK

Simple Routing Example
This project shows one simple example of how the router can be used to set up multiple pages within a tile. This project can be found in the Developer Network GitHub account: https://github.com/ExLibrisGroup/campusm-aek/tree/master/routes. File Walk-Through screen/screen.js This file shows how you can set up multiple routes and associate them with "pages." In your page component, you…

CAMPUSM AEK

Basic AEK Project Directory Walk-Through
This blog will walk you through the directory of a basic AEK project, describing what each part does. A screenshot of a basic AEK project is also included for clarity. The tables below include descriptions of what is included in the root of the project, the docs folder, and the src folder. Tree of a…

CAMPUSM AEK

Fullscreen AEK
This project showcases the ability of AEK to be used within a full screen Modal window. This will allow users to have a better experience if they are accessing the app on a desktop (for example if it is being used as a portal). The CSS of AEK is fully responsive and will allow your…

CAMPUSM AEK

Events Planner
Planner allows the universty to generate a feed of Events that a Student can attend. A student can then add this to my planner to be stored and referenced later. A copy of the code base is here to get you started. Exlib Planner - GitHub This version of the code is read only. To make this…

CAMPUSM AEK

Image Picker
The Image picker example allows you to see how the Image Picker works. We are using a form to send this information to a Email address Destination email should be changed in the main.jsx file Form fields can be customised as well as the look and feel if needed. The example also has hard coded…

CAMPUSM AEK