campusM

Your feedback matters to us. Help us improve campusM by telling us what you’d like to see using the message areas below. You can also can support something already posted.

We would love to be able to respond to every idea that is submitted, but this is not feasible. We are, however, committed to responding to the most popular ideas—those that have received the most points.

For more information please review our FAQ and guidelines. Thank you.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Pass errors directly back from connect layer

    Currently, if the connect layer encounters an error while retrieving data, it passes back an HTML file with an HTTP 200 status code, as in the example below. It would be helpful if instead it would pass the error back to the client directly, with error messages and HTTP error status codes, as a normal web server would.

    <!DOCTYPE html>
    <html>
    <head><meta http-equiv="content-type" content="text/html;charset=utf-8"></head>
    <body data-location="/aek/c/dining-menu">

    &lt;div class=&quot;ombl---ajax-container&quot;&gt;
    
    &lt;h2&gt;Oops! Something has gone wrong&lt;/h2&gt;

    <p class="error last-child">Could not resolve host: api.dineoncampus.com.wrong</p>

    &lt;/div&gt;
    

    </body>
    </html>

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  AEK  ·  Admin →
  2. Background geolocation services

    Enable background geolocation services for certain functionality to remain active while the app is backgrounded.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  AEK  ·  Admin →
  3. Ability to create dynamic or nested roles

    As we look to offer features that serve more focused user groups we find that the creation and management of roles gets more and more complex.

    Rather than make an existing role nested (e.g. campus > year of study), we have to create multiple variations (e.g. campus + year one, campus +year two, campus + year three etc). This can lead to a lot of roles and makes it very difficult to manage - if we were to set up roles for each year of study, across 6 colleges, 3 types of study and 4 campuses in the current structure…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  App Manager  ·  Admin →
  4. Terms of use. Move "accept" to the right

    Terms of use.
    Based on user experience, the "Accept" option should be on the right side of the screen (and now it is on the left) and the "Reject" option on the left (now on the right).
    Can you move them, please?

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  5. Notifications - Transform message to audio file alongside original text

    Just having a discussion around the possibility for students to choose to listen to the content of any notifications rather than read them. Perhaps especially helpful for the quick change to rooms and emergency situations.

    Students usually have their earbuds in and a ping and voice message (even computer generated) may be a better option for the situation rather than having to pull the phone-out and retrieve /read the message.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  All Platforms  ·  Admin →
  6. Overhaul how customer/app roles and notification groups are displayed and managed

    The management of roles and groups is inconsistent and doesn't scale for managing large numbers of them.

    When selection roles to change it would be good to have a search filter to help find the right one.

    In 'Change an app role' the drop-down for Customer role and the pop-up check list for Alert Groups does scale for when there are many roles/groups to select from. This would benefit greatly from being rethought.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  App Manager  ·  Admin →
  7. Content area sub-menus and pages role targeting

    We often have to create slightly different versions of content areas for different user roles. This means that any changes have to be managed on multiple tiles. It would be good if instead we could create a single content area, but have the menus and pages within target specified roles.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  App Manager  ·  Admin →
  8. Launch screen button - content quick view from app builder when selecting menu options

    As an app content manager, I would like to be able to preview the content associated with a given menu option in the app builder, so that I don't have to switch to other screens to check what content is set up

    On the app builder: https://appmanager.ombiel.com/app-builder

    It would be great if when you click on a menu option, the menu on the right has a button that allows you to preview the pocket guide info or the AEK screen.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  App Manager  ·  Admin →
    Joe Durrant responded

    Submitted by Ex Libris PM on behalf of our customers

  9. Attendance: Allow lecturer to select all students In Check-In

    Allow a lecturer to check in a large list of students at once on the Check-in screen. The "Select all" button can be a useful feature.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  AEK  ·  Admin →
  10. Security related features in Android / IOS

    Need a deeper integration with the Device, to incorporate the following security related features within the app.


    1. Torchlight - A link / button to toggle the camera's flashlight.

    2. Loud Alarm - A loud alarm to be sounded when in danger

    3. Send my location - An option for sending someone the location which is retrieved at the time.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  11. Outlook365 Address Book

    Hello

    Can you please look into building an address book function into your email product integration. We recently implemented a tile that loads a student's Outlook365 email account from which they can manage their emails (which works great). They can compose emails too, but are required to know the email address of their intended recipient and manually type it in, rather than be able to look it up via an address book.

    Thank you

    Mandeep

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  AEK  ·  Admin →
  12. put a custom url launching scheme into the app

    We want to link right to the app from our website when a user is on mobile. I found a thread about this for iPhones at https://stackoverflow.com/questions/2095638/iphone-apps-can-i-open-an-app-from-a-link-in-a-website

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  13. Add id's to elements to make automated testing easier

    We use Selenium to automate our integration tests, in order to identify elements on the page we are currently having to rely on CSS selectors, but these are brittle and subject to change.

    For example to automate the login process we can navigate a browser to:
    https://portal.test.canterbury.ac.uk/campusm/home#select-profile
    then to click a profile we were using
    body > div.modal > div.modal-body > div > div > ul > li:nth-child(1) > a
    to select the Student profile, but changing the order of elements breaks our tests and it seems that the underlying markup has also changed so now the Student profile is…

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  AEK  ·  Admin →
  14. Image caching

    For some applications we want to be able to download images and display them when the user is offline. In some situations it may already be possible to do this with base64 encoding and dataURIs, but this does not work when the site hosting the images has CORS enabled.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  AEK  ·  Admin →
  15. Notification Navigation

    User request:

    "Include up/down or previous/next options when viewing notifications so as to improve ease of navigation, by preventing the user from having to open a notification then press their "back" button to return to the list of notifications in order to view the next one"

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  16. [SSO Profiles] Disable or remove the Update link in Personal Details

    The user should not be able to hit the Update control since it does nothing.
    Please remove or disable the Update link (iOS and desktop) and Done link (Android).
    Valid for desktop and mobiles.

    [pre-conditions]
    Enable SSO.

    [repro]
    1. Log into the secured profile. (You can use myUON Profile in UON Student App using the credentials: c2003545/Testing-1.)
    2. In main menu, select "Personal Details".
    <The input fields are in read-only mode - on mobiles; and are editable - on desktop.>
    3. Click/Tap the "Update" button/link.

    [result]
    The user can activate the Update control. (See the screenshot attached or more details.)

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  17. Please provide the flexibility to remove the web version/Android/iOS link whenever app is shared using the Facebook app share functionality

    Please provide the flexibility to remove the web version/Android/iOS link whenever app is shared using the Facebook app share functionality

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  App Manager  ·  Admin →
  18. Should be able to make notes on your timetable.

    For example, if you have a seminar, you can leave a reminder on your timetable to let you know that you haven't yet answered all the questions etc. Or if you need to pick up some handouts before attending the lecture.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  19. Provide Security Controls for Asset Manager

    There is currently no way to provide users with specific, limited content access, a way to upload images or other resources to the Asset Manager.

    Therefore they are unable to truly manage their own content.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  App Manager  ·  Admin →
  20. The logon box should have a hyperlink to password reset/recover function for the host institution.

    It is fairly typical to have a link to password reset functionality underneath login boxes, "Click here to reset/recover your password"

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
  • Don't see your idea?

Feedback and Knowledge Base