Table of Contents

Requirements of CMS for BSUP Websites

This document explains the requirements of the CMS to manage BSUP websites.

<html><span class='marketingParagraph'></html>This document is intended for the bSup development team. If you are interested in web solutions, please contact us through the Web Application Services page.<html></span></html>

Multiple website

Multiple languages

Multi subsites

Multiple templates

A website or a subsite may have multiple templates. For example, a page is based on a custom template and another page is based on a general template.

Google Analytics and other analytics

It’s preferred to use analytics extensively on the websites.

No dashboard

No need for a dashboard. Admin can edit the website info inside the website files.

Image Folder Structure

The image folder is structured into the following folders

Note: Break each of these folders into subfolders. Each subfolder name is the size of the containing images like the image below. Make sure an image is in the correct folder whose name represents the size of the image.


Database/Config


Page Sections

Some sections are shared on each page like a list of clients, testimonials and contact form.

{S100-contact} Contact Section

Some of the pages have a contact form.

Fields on the contact form are

The data on the form should get validated,

Upon form submission,

{S120-demo-form} Demo Form Section

Some of the pages have a demo form to request a demo of products.

Fields on the contact form are

The data on the form should get validated,

Upon form submission,

{S140-client} Client Section

On some pages, the list of our clients are listed.

Each client has the following info,

{S160-testimonial} Testimonial Section

A testimonial includes,


Menu/Navigation

The website may have multiple menus, for example each subsite may have a different menu.

Type 1 - Desktop View of Menu

The structure of main menu is like

[logo] | item1 item2 contact

The structure of subsite menu is like

[logo] | Subsite-Name item1 item2 contact

The main menu consists of,

A subsite menu consists of,

An example of this type of menu is microsoft.com which is displayed in the image below.

Microsoft menu structure - Type 1

Type 2 - Mobile View of Menu

The structure of the menu on mobile is similar to Type 1, except instead of logo, display “Homepage”.

Type 3 - Subsite Menu on Desktop

An example of this type of menu is,

Microsoft menu structure - Type 3

Type 4 - Subsite Menu on Mobile

An example of this type of menu is,

Menu Button in Microsoft.com - Type 4

When a user clicks the menu icon, the subsite menu is shown first. When the user clicks arrows, the main menu is displayed.

The bg color of the subsite menu on mobile is gray. The bg color of the main menu on mobile is transparent.

 Microsoft.com menu structure - Type 4

Highlight Active Item on Menu

Highlight the active page on the menu. For example, if the user is on the service page or a subpage of the service page, highlight the service on the menu like the image below. Please note, a service page may have multiple sub pages. Visiting any of the sub pages, will highlight the service label on the menu. {T120-page→140-active-menu-item} indicates what item on the menu is highlighted.

Sample menu with an active item


Translation

The website can be translated to different languages. The material that can be translated is as follow,

Every url like ‘example.com/excel’ will redirect to ‘example.com/xx/excel’ where ‘xx’ is ‘en’ by default unless the user had previously changed the language to something else.


Notifications


Useful Links