Hamburger Menu
Introduction
A hamburger (kebab) menu is normally indicated by three (3) lines (hamburger) or dots (kebab) stacked on top of each other much like an actual hamburger might have a top a middle and a bottom.
The hamburger menu contains additional functionality available to users.
Whether the user needs to check the current status of Mobiloan services, log a support ticket, refresh a particular view, switch between demo and live instances, navigate or review log reports this functionality can be accessed via the Hamburger menu.
Accessing the Hamburger Menu
In Mobiloan the hamburger menu is located in the top right hand corner of every view.
Functionality Overview
The hamburger menu allows users to :
Navigate to the Home page in Mobiloan
View the shortcuts available on the view (desktop only)
Reload the current page
Check the status of all Mobiloan and third party services
Get help and support
View diagnostics
Check application messages
Set the language (English is the only supported language)
View information about your Mobiloan application
Perform a database sync manually
LANGUAGE AVAILABILITY IN MOBILOAN
Note that the developers at Mobiloan will not be adding additional language support to the Mobiloan application.
Functionality - Home
Clicking or tapping on the Home option in the hamburger menu will link the user back to the Home Page in Mobiloan.
Functionality - Page Shortcuts
Clicking or tapping on the Page shortcuts option in the hamburger menu will open a modal displaying the shortcuts available on that page.
Not that this functionality is for Desktop users only.
An example of the Shortcuts modal is shown below :
To use a shortcut the user need only press the keys assigned to the short cut. So to open origination the user would press ALT and O simultaneously for example.
Functionality - Reload Page
Clicking or tapping on the Reload page option effectively reruns the page initialization function for that particular view.
This can be used to refresh the current view data rather than having to navigate away from the page and then back to it to update the view.
WHY RELOAD, I THOUGHT MOBILOAN WAS ONLINE AND LIVE?
Good question. The above is answered simply by delving into the inner workings of the application.
Visually you see the rendered DOM. The DOM is generated using an XML template which describes the various components and builds them according to the developers configurations and stylings.
Once the DOM renders on a view it is for the most part static and will remain unchanged while you are on that view. This means that when the underlying data associated with a view changes it will not reflect on the view.
Functionality is triggered through users actions, like clicking on a button or link on the view. This causes the app to react according to the instructions it has just received, whether it is to move to another view or simply validate an input for example.
Most users perform actions requiring input from them, i.e. capturing a transaction or originating a loan. Their primary concern is not the view itself but the configurations and settings data required to perform the function. This is regularly synced to their device automatically.
Where it is perhaps necessary to reload a view is during a review of a loan for example. If you have asked a user to fix a mistake they can do the fix on their side and when they are finished let you know and you can then simply refresh the view to see their changes.
The alternative would be moving back and forth between views to refresh the data contained thereon, which is not only inefficient but also incredibly frustrating.
Functionality - System Status
System Status Option
Clicking or tapping on the System status option in Mobiloan opens a modal with the following additional options :
Device info
Allps info
Status page
Legal info
Device Info Option
Clicking or tapping on the Device info option will open the Device details modal.
This contains information about the current instance (app) the device is connected to, the device name, the device model, app environment, app region, required and current app software versions, the container version, runtime version, deployment dates and times, session dates and times, CRUD queue and attachment queue.
The above information can be used as a tool for troubleshooting. The Mobiloan support desk might ask you to send through your device details so that they can check items like your software versions, the status of your device queues or container version. These can offer insights into potential challenges a user is experiencing.
WHAT IS CRUD?
CRUD is an acronym which in programming stands for Create, Read, Update and Delete.
The term CRUD is normally used to describe database actions. In the context of Mobiloan this would be performing any of the above actions on the backend database.
Allps Info Option
Clicking or tapping on the Allps Info option will open a modal containing the current Allps Branches in Mobiloan.
Clicking or tapping on the branch will open up the related Allps user linked to that branch. There you can check the current status of the Allps session, the relevant permissions as well as the branches linked to the session.
As this is option is available to all users of Mobiloan irrespective of user permissions you will note that there is no option to save on the Allps view. This feature is strictly for troubleshooting and review purposes.
Any changes or modifications to the Allps profile will have to be done by a user with requisite permissions.
Status Page Option
Clicking or tapping on the Status Page option will link the user to the Mobiloan systems status page.
Currently the status page contains information with regards to the historical uptime and current status for the following Mobiloan services and service providers :
From this page you can also share the information by Printing, Emailing, SMS or via a Link.
The status page is quite a valuable tool. When services appear to be down or performing poorly the status page should be your first port of call.
Red lines note times when the system / service has been down while the response times graph indicates how long it is taking to retrieve responses back from the service.
Spikes in the graph indicate longer response times which normally indicates that the service is under pressure probably due to receiving an abnormal number of requests.
At the bottom of the page is the history of the reported incidents for the week.
WHO TO CONTACT WHEN SERVICES GO DOWN
We urge users to contact the appropriate service provider when services go down as per the table above.
Unfortunately the Mobiloan support centre cannot comment on the activities of the IT departments of the various service providers and the remedial steps they have taken, nor do we have a mechanism to escalate these sorts of challenges.
To reiterate, when a service goes down the best way to ensure speedy turnaround is to contact the service provider directly and apply pressure there.
Legal Info
Clicking or tapping on the Legal Info option opens up the legal info modal.
Clicking or tapping on the Terms of Use option in the legal info modal will open up the Mobiloan terms of use page.
Clicking or tapping on the Privacy Policy option in the legal info modal will open up the Mobiloan Privacy Policy.
Functionality - Help and support
Clicking or tapping on the Help and support option in the hamburger menu will open up the help and support modal with the following options :
Mobiloan support desk
Mobiloan user guide
Call Amplifin support
Clicking or tapping on the Mobiloan support desk option will open the Mobiloan support view.
MOBILOAN SUPPORT DESK || SUPPORT TICKETS
The Mobiloan support desk and related functionality is covered in detail in the Training and Support || Mobiloan Support Desk section in this user manual.
Clicking or tapping on the Mobiloan user guide option will open a confirm dialog prompting to confirm the user that they would like to open the relevant section in the Mobiloan user guide related to the current view the user is on.
Clicking or tapping on the Call Amplifin support option will open the call connector view with the Amplifin support desk details already completed. All the user needs to do is click on the Connect Call button to phone the Amplifin support desk.
SUDONUM REQUIRED
Note that you will only be able to make use of the call Amplifin support desk functionality if your business has an active account with Sudonum and the same has been properly configured in Mobiloan.
Functionality - Switch Apps
Clicking or tapping on the Switch Apps option will open up the app selection option list in Mobiloan.
This is used for switching between your demonstration and live instances.
WHAT ARE DEMO AND LIVE INSTANCES?
For more information on demo and live instances have a look at the In-House Training Instance section of this user manual.
Functionality - Diagnostics
Clicking or tapping on the Diagnostics option opens up the diagnostics view.
On the diagnostics view information is given to the user regarding Mobiloans :
Network connectivity A blue tick means that Mobiloan has an active connection to the internet. A red cross means that Mobiloan is experiencing connectivity issues.
Storage A blue tick means that Mobiloan is connected to the database. A red cross means that Mobiloan is experiencing issues connecting to the database. The drop down reveals additional database information such as the on device database size, whether there are any items currently in the queue for writing to the database, additional database details, local storage details and attachments data.
GPS A blue tick means that Mobiloan is able to use global positioning. A red cross means that Mobiloan is not able to use global positioning. Not to panic if you have a red cross, Mobiloan does not need to use GPS for any of its application functionality. Map functionality in Mobiloan is available via the Google Maps API using address search strings.
Application A blue tick means that the Mobiloan application is compiled and working in terms of expectations. A red cross means that the Mobiloan application has an error. The error could be schema related or there could be an underlying code error that needs to be fixed.
APPLICATION ERRORS
Application errors are fairly serious from our view point as they could result in database corruption or invalid data in object fields.
If you see an application error in your diagnostics, please take a screenshot of the error with the detail from the dropdown and send it to support@modalityapps.com
Sensors The sensors mentioned in this diagnostic report are related to navigation / native device functionality. A blue tick means that all sensors are functioning in terms of expectation. A red cross means that there is either a problem with the sensors or the sensor type is not available. The sensors include an accelerometer (navigation), compass (navigation) and orientation (native device functionality). A red cross on a desktop / laptop device is normal as they do not normally have these sensors built in. On a mobile device a red cross would normally be indicative of a problem with the phones hardware as most smartphones have built in navigation sensors. In both cases, again don't panic. Mobiloan does not use the above sensors for any of its functionality. Mobiloan will continue to work as normal in terms of it's design.
Logging This section contains application logs. Logs are normally displayed here when there is an error either in the loading of a view or a component or an error response from a network request. Generally any error is logged here.
Additional Diagnostics Functionality When on the diagnostics view if you click on the hamburger menu again it opens up a separate menu which contains the following additional functionality : - Upload report - Leave app
Uploading report From time to time developers and support agents will ask you to upload a diagnostics report. The developers use this to trace errors and work on fixes. Clicking or tapping on upload report will upload the diagnostics report to our server for our developers to review. Leave app Clicking or tapping on this option will unenroll your device. You will still be prompted before being unenrolled.
Functionality - Messages
Clicking or tapping on the Messages option opens up the Messages view.
Users will access any messages for their attention in Mobiloan from this view.
Some messages are created by Mobiloan automatically as part of a process for example, when notifying a reviewer that a loan is ready for review. Other messages are created manually via HOME -> TOOLS -> MESSAGING -> NOTIFICATION and can be sent to a single user or all users.
Functionality - Language
Clicking or tapping on the Language option opens up the Set Language view.
Mobiloan currently only supports English.
LANGUAGE SUPPORT
Language support is provided and implemented on the container level.
The Mobiloan development team will not be adding any additional languages in the foreseeable future.
Functionality - About
Clicking or tapping on the About option will open up the generic About modal in Mobiloan.
The About modal contains basic information about the Mobiloan container, device and the server it is currently connecting to.
With the inclusion of the Device details option, the About option is used less than in the past by support agents when assisting clients in the current Mobiloan environment.
Functionality - Sync
Clicking or tapping on the Sync option will force Mobiloan to synchronize your device to the instance database.
Ordinarily you will not be required to use this functionality as Mobiloan does perform syncs to the server frequently and automatically.
Sometimes support desk agents will ask you to perform a sync to force the download of an update or to assist with updating data linked to a view, but generally however you should not have to keep manually synching your device.
Summary
The Hamburger menu functionality in Mobiloan provides the user with invaluable insights into Mobiloan services status and performance, the linked devices details, status and performance of third party service providers, access to messaging, navigation, shortcuts, support, view reloading and app synchronization.
A lot of the above noted functionality has been made available to users to help them self diagnose issues or challenges and in some cases reach out to the support team for assistance where required.
Taking time to familiarize yourself with the Hamburger menu and its functionality will not only make you more productive as a user being able to self help but will also help you approach challenges differently and using the appropriate support channels.
Last updated