Site module


Site module

Once the module Settings is adjusted and web site management users are defined at the module Users management you may start your work with the module Site.

Please note that you may create/edit/delete users anytime in the process of your site development.

The module Site has the following menu for site creation and management

  1. Add section
  2. Sections
  3. Add page
  4. Pages
  5. Images Manager

Use special tags for Sections and pages content output to the Front End of your site. These tags must be used in HTML templates. You may view the specifications of the tags usage at /admin/modules/site/{file}_tags.txt
Tags description for other modules are located at /admin/modules/{module name}/{file}_tags.txt
The samples of modules applications are described in a special section of specifications [Samples].

Warning! All input data are related to a current language version of a web site (for multilingual web sites)

1. Add section

In the menu Add section you may create site sections. A site section consists of menu items associated with this section of your site. You may create as many sections as you wish.

To add a new section fill in the following fields

ID (Section ID) - an identification number of a section used in CMS tags for design templates of your site. You can set the necessary ID. If you don't need this leave the field blank and ABC CMS Pro will set sections ID automatically. For ID you may use digits only. ID is not administrable. If you need to modify a section's ID you will have to delete the section and create it again.
Name
- the name of the site section. This name is posted to the FrontEnd of your site and is used as a head title.
Link - you may input the full URL of certain website. When a user clicks on the section title Browser is redirected to the page following this link. If you do not need this feature leave this field empty.
Description - admin side description of the category (general description with a section summary). This field may be left blank.
Priority (000-999) - the order of sections output at the FrontEnd of the site. You may set any 3-digital number from 0 to 999
Active Yes/No - indicates whether the section is active or not. If [Yes] is selected section and all pages of this section are displayed at the site FrontEnd. If [No] is selected this section is not displayed at the FrontEnd meanwhile it's manageable from the admin panel.
Template- HÒML template that determines the section's design. Templates are stored at the directory html/. You may use a single template for the whole site or you may use separate templates for every site section. Templates consists of special tags that perform data output to the site FrontEnd. Tags specifications for each module are stored at /admin/modules/{module title}/{file} _tags.txt
Meta title - META tag "title" that is used for SE
Meta description - META tag "description" that is used for SE
Meta keywords - META tag "keywords" that is used for SE
Each section can have its own META tags. This feature was developed for SEO of your site. You may duplicate META tags for every section of the site but it's not a proper SEO.
Number of chars in short pages preview: - determines the number of characters that will be used for brief description of the section's pages at the FrontEnd
Custom field#1:
Custom field#2:
Custom field#3:
Custom field#4:
Custom field#5: -
Custom fields ##1-5 are created for posting any custom data to the Front End of the site. These data will be associated with the section.

2. Sections

Menu option [Sections] displays the list of the existing site sections and HTML design templates for these sections. You may edit/delete sections here


Note! You can't delete section before you haven't deleted its pages in the menu [Pages].

 

3. Add page

In the menu item Add Page you can create site pages associated with site sections. You may create as many pages within sections as it's necessary.

To add a new page fill in the following fields

ID (Page ID) - an identification number of a page used in CMS tags for design templates of your site. You can set the necessary ID. If you don't need this leave the field blank and ABC CMS Pro will set sections ID automatically. For ID you can use digits only . ID is not administrable. If you need to modify a page ID you will have to delete the page and create it again.
Name
- the name of the site section. This name is posted to the FrontEnd of your site and is used as the link's title. When user clicks on the link's name the browser is redirected to the page with this title.
Link - you may input the full URL of certain website. When a user clicks on the section title Browser is redirected to the page following this link. If you do not need this feature leave this field empty.
Parent section- select the section where the page will be located
Description - admin side description of the page (general description with a page's summary). This field may be left blank.
Priority (000-999) - the order of pages output in sections at the FrontEnd of the site. You may set any 3-digital number from 0 to 999
Active Yes/No - indicates whether the page is active or not. If [Yes] is selected the page is displayed at the site FrontEnd. If [No] is selected this page is not displayed at the FrontEnd but it's manageable from the admin panel. This feature is useful when you are editing the page and don't want visitors to surf through the page meantime.

Design image - can be used for menu design in every section. Let's say you can insert a small image before the title of each page (i.e. menu items):

About us

Services

Contact

Content - This is WYSiWYG HTML editor area where page's content is added. You may add text, tables, lists and so on. To insert images into a text you should perform the following steps:
1. Upload your image to a designated folder via Images Manager.
2. Point the cursor at the place you want to insert the image to
3. Press the icon in HTML editor
4. You will see the following window in your browser

At the dropdown menu Image you see the names of your images in the category. Please select the necessary image. Set the Layout, Spacing and click over [OK] . Thus you may insert into a page as many images as you wish.

Custom field#1:
Custom field#2:
Custom field#3:
Custom field#4:
Custom field#5: -
Custom fields ##1-5 are created for posting any custom data to the Front End of the site. For instance it's possible to change background color for every page contained in the section or amend link color in menu items (i.e. pages' names) These data will be associated with the current page.


4. Pages

Menu option [Pages] displays a list of the existing site pages and sections these pages are associated with. You may view/edit/delete pages here.

Among the pages you may select the one that will be loaded first, i.e. index page. Index page is set by radio button Start page .

5. Image Manager

At this section you may upload images for further use on the pages of your site. Select the necessary section from the dropdown menu then select the image from your local drive and press [Add].
Loaded images will be displayed as a list. To view an image click on the image's title. You may delete images anytime.