Generally, you should be able to manage the website using the existing modules supplied by Happen Business.
Custom Modules
If required, Happen Business can develop custom modules for Jef. These should be uploaded to the Custom directory (see Jef Directory Structure below).
Custom Images
Custom images you want to reference in HTML on your website (eg. your logo, maps etc.) should be uploaded to the Custom directory or a sub directory thereof.
Custom Themes
Jef is supplied with a set of themes for your use. If none of the themes are suitable, you can create your own custom theme. Do not edit the supplied themes, as these themes will be replaced during future upgrades, and you will lose your changes.
Jef uses the standard ASP.NET version 4.6 mechanism for themes. Creating a theme is an advanced customisation, and ASP.NET theme experience is recommended before attempting to create a custom theme.
When creating a theme, you should create a new theme from scratch, or copy one of the supplied schemes and then edit the theme as required. We suggest trying to copy an existing theme and modify it, testing your changes as you go.
Jef follows the standard .NET directory structure when installing and upgrading.
Note that the Jef upgrade process will remove files it does not know about from your web server with a few exceptions as follows:
App_Themes directory
The Jef upgrade process will not touch any themes not shipped with Jef. Themes shipped with Jef will be reinstalled during the upgrade process.
Custom directory
The contents of the Custom directory will not be changed during the upgrade process. If you upload an image using the HTML editor component, the image will be uploaded to the Custom\Images directory.
Adding custom files (logo etc)
Any logos, custom HTML pages, custom user controls, etc. should be placed into the custom directory to ensure they are not lost during the upgrade process.
Custom theme(s)
If possible, name your custom theme(s) with a leading underscore (eg _HappenCustomTheme) to avoid the risk of future themes shipped with Jef overwriting your custom theme.
Service Requests Supports Service Meter Reads
Jef can be configured to allow/require service meters when submitting a service request.
Further information: