Category: campusm

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

Creative Studio Custom Code Example - Embedded External Library Search
The following will describe how to leverage campusM's Creative Studio in order to embed a custom library search component on a static page which will allow a user's search term to be passed externally to the library search interface of the University. The instruction here may be used in conjunction with the Creative Studio product…

CAMPUSM

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

Feedback Form
This project provides a quick-n-simple feedback form example: The destination email should be changed in the "main.ect" file The form fields can be customized in the "main.jsx" (line 111) The example also shows how to fetch information from a JSON file, which can be hosted on the Asset Manager. You are free to do what…

CAMPUSM

Simple QR Reader
This project allows you to work with QR codes to launch links to information for students and other directly from a campusM app.  This can be especially useful during an open day/open house or in buildings around campus. A user can scan a QR code with their device, launching the underlying information. Alternatively, desktop user…

CAMPUSM AEK

Sharing Your AEK Code
Sharing code with the campusM developer community can be done in two ways:Share your code on GitHub, like we do here (recommended!)Share it in the NPMThis post will explain the process of how to share your code with the campusM developer community, and what you will need to do to make sure that your project…

CAMPUSM AEK