Page Manager

Contents

1. Introduction
    1.1 Features
    1.2 Assumptions

2. Page Manager overview
    2.1 Clickable links and icons

3. Pages
    3.1 Add a page
    3.2 Basic properties: Edit basic properties of page nn
    3.3 Advanced: Edit advanced properties of page nn
    3.4 Content
    3.5 Delete a page

4. Sections
    4.1 Add a section
    4.2 Basic properties: Edit basic properties of section nn
    4.3 Advanced: Edit advanced properties of section nn
    4.4 Delete a section

5. Moving areas, sections and pages

6. Locked pages
    6.1 Unlocking via Session Manager

7. To conclude

1. Introduction

With the Page Manager you manage the website of a school. The website contains Areas. An Area is a separate part of the website that, for the website visitor, appears as a site on its own. Examples: the Area of the Board, an Area for the team, several Areas for teachers and their subjects, Areas for grade 3, 4, 5, 6, 7 and 8, for the parents committee, for all other workgroups, et cetera.
Areas that are not publicly accessible are Private Areas (also called Intranets). These Areas are only accessible with a username and password. Everyone can have an Intranet, if necessary. In this way a the website of the school can contain dozens of public- and private Areas.

Areas
An Area contains nodes. A node, in computer terminology, represents a basic unit used to build data structures such as linked lists and trees. In Website@School nodes can be sections and pages in Areas.
If one compares a site with a hard disk, the Areas resemble the partitions on the disk like C:\, D:\, etc.

Sections
Sections are distinct parts of an Area. A section can be, for example, School info, Parents, Health Care, Poems, et cetera. Sections can contain sub sections, sub sub-sectons and even much deeper.
To stay in the disk metaphor, sections resemble directories or folders on a hard disk.

Pages
Nodes can also be pages. A page needs a module so you can do something with the page.A module is a self-contained component of a system, which has a well-defined interface to the other components. In Website@School a module can be virtually everything. A module can be a word processor to create pages with texts and images, like the 'School Guide' or a poem. A module can also be a Guestbook to fill out by your website visitors, or an e-mail page, a weblog, a chat, a Sitemap, a Forum, etc.
To stay in computer terms, a page is like a file. And a file can be almost anything.

For an overview of the available modules, see the Table of contents, paragraph Modules.

1.1 Features

The general idea of the Page Manager was described above. Below its main features are described in no particular order.

1.2 Assumptions

This chapter elaborates on other chapters. We assume you have read and done the General part of the Table of Contents.

We also assume you have Guru permissions on a Website@School site with installed demonstration data.

(top)

2. Page Manager overview

To open the Page Manager, please click on the Page Manager [ Pagemanager ] icon to enter the Exemplum Primary School dialogue:
[ Exemplum Primary School with numbered items ]
pagemanager_overview.png

The Page Manager opens on the Exemplum Primary School Area, i.e. the Home Area, i.e the starting area of the site. For further details, please see the chapter Configuration Manager, paragraph 3. Areas.

Explanation:

  1. Menu pane: Depending on the task you are performing the Menu can have two modes:
  2. Workplace pane: The right pane of the screen shows the title of the Area and it's pages and sections in the form of a 'bottom up' expandable tree. All sections and subsections are displayed minimal.
    When pages or sections are created or managed, the workplace is used for that purpose.
  3. Add a page: By clicking the link you enter the Add a page dialogue. This option is discussed in paragraph 3. Pages and its subsections.
  4. Add a section: By clicking the link you enter the Add a section dialogue. This option is discussed in paragraph 4. Sections.
  5. Set tree view: Three clickable links are available to perform the following actions:

    2.1 Clickable links and icons

    In the list of pages and sections, pages are associated with 6 clickable links: 5 icons and the title of the page. All 6 clickable links can be used to manipulate page or section properties one way or another. Some of the icons also provide a visual indication of a particular aspect of the page, e.g. is this page the default page or not, or is this page visible, invisible or hidden.

    The icons are:

    NOTE: Capitals between '[ ]' (brackets) are for visually impaired, using the skin specially designed for them. See Account Manager section 5. Skins.
  6. [ icon: home visible ] Home or [H] or [ icon: not home ] Not Home or [_] icon: A visible Home icon indicates the default (opening) page of an Area, Section or Page, i.e the first page seen in that Area or Section. A grayed out Home icon indicates that these areas, sections or pages are not the opening ones.
  7. [ icon: trashcan ] Trashcan icon or [D]: Click to delete an Area, Section or Page.
  8. [ icon: edit ] Pencil icon or [E]: To edit the basic properties of an Area, Section or Page.
  9. [ icon: visible ] Visible or [_] or [ ]Invisible or [I]: These icons have two functions:
    - 1. The icons indicate whether a page or section is visible, invisible or hidden. For the difference between 'invisible' and 'hidden', see chapter Page Manager, section 3.1 Add a page.
    - 2. Clicking on the icons opens the advanced editing options.
  10. [ icon: preview ] Page preview or [P] or [ icon: folder closed ] Folder icon or [+]: These icons have two functions:
    - 1. Clicking the Page preview icon displays the content of the page in a new window.
    - 2. Clicking on the folder icon opens its tree structure and shows its underlying pages and/or folders. Clicking on the opened folder closes it.
  11. Page/Section name Page/Section name: Clicking the page name gives access to the page. Clicking the section name opens, like the section icon, the section folder.
  12. (n) n: The Section/page number. Every page or section has a unique number.
  13. name name: The abbreviated name of the module connected to the page.
NOTE:
The icons 8 (Pencil), 9 (Visible/Invisible) and 10 (Page/Section) directly lead to 3 options of editing:
- Pencil: Basic
- Visible/invisible: advanced
- Page/section: content
These direct links can serve as shortcuts, saving you a mouse click.

(top)

3. Pages

3.1 Add a page

To add a page, click in the Page Manager overview the Add a page link to open the Add a page dialogue:
[ Add a page, entry fields ]
pagemanager_page_add.png
Explanation:

Now basic- and advanced properties can be set. Please see 3.2 Basic properties: Edit basic properties of page nn and 3.3 Advanced: Edit advanced properties of page nn

3.2 Basic properties: Edit basic properties of page nn

Clicking on the Pencil icon of a page opens the Edit basic properties of page nn dialogue:
[ Edit basic properties of page n, entry fields ]
pagemanager_page_basic.png
Explanation:

3.3 Advanced: Edit advanced properties of page nn

Clicking on the page Visible/Invisible icon of a page opens the Edit advanced properties of page nn dialogue:
[ Edit advanced properties of page n, entry fields. top ] [ Edit advanced properties of page n, entry fields. bottom ]
pagemanager_page_advanced-top.png
pagemanager_page_advanced-bottom.png
Explanation:

3.4 Content

Clicking the Content link gives access to the configuration options of the earlier chosen module. Below are some examples.
[ FCK editor, page content ]
pagemanager_page_content_FCK-editor.png

The chosen module was the Plain HTML-page (htmlpage). In this case this user has selected the FCK editor as her default word processor in: Account Manager > Users > <username> > Editors drop down menu > FCK Editor.

[ Plain HTML-page editor, page content ]
pagemanager_page_content_plain-HTML-page.png

The chosen module was the Plain HTML-page (htmlpage). In this case this user has set the Plain Editor as her default text editor> as her default text editor in: Account Manager > Users > <username> > Editors drop down menu > Plain Editor.

[ Sitemap configuration, entry fields ]
pagemanager_page_content_module.png

When adding the page, the Sitemap module was chosen in the Module dropdown menu.

Management of modules can be found in their chapters, please see the Table of contents, under Modules.

3.5 Delete a page

Clicking on the Trashcan icon opens the Confirm delete of page nn Page Name (Page description) dialogue:
[ Confirm delete of page n Pagename (Description) ]
pagemanager_page_delete.png

Your last chance to decide. Are you sure? Sometimes it's better to create an inactive Archive section to store once carefully created content.

Explanation:

NOTE:
Deleting pages does not delete the associated files. Deleting files is discussed in the File Manager chapter, paragraph 4. Delete files and folders

(top)

4. Sections

Sections are added, edited and deleted in exactly the same way as pages. Since sections can only contain pages, their only differ in that they lack the dropdown menu to add a module and the options to add a target and an URL.
For explanations, please refer to 3. Pages because in this paragraph we keep it short only showing pictures.

4.1 Add a section

Clicking the Add a section link opens the Add a section dialogue:
[ Add a section, entry fields ]
pagemanager_section_add.png

For the explanation, please see 3.1 Add a page.

4.2 Basic properties: Edit basic properties of section nn

Clicking on the name or the pencil icon of the newly created section opens the Edit basic properties of section nn dialogue:
[ Edit basic properties of section n, entry fields ]
pagemanager_section_basic.png

For the explanation, please see 3.2 Basic properties: Edit basic properties of page nn.

4.3 Advanced: Edit advanced properties of section nn

Clicking the 'visible/invisible page' icon, opens the Edit advance properties of section nn dialogue:
[ Edit advanced properties of section n, entry fields, top ] [ Edit advanced properties of section n, entry fields, bottom ]
pagemanager_section_advanced-top.png

pagemanager_section_advanced-bottom.png

For the explanation, please see 3.3 Advanced: Edit advanced properties of page nn.

4.4 Delete a section

A section can be immediately deleted when it has pages in it. The pages will also be immediately deleted.
A section cannot be deleted if it contains non-empty subsection(s). These sections first have to be deleted before the parent section can be deleted. This is a security feature.

Clicking on the Trashcan icon opens the Confirm delete of section nn Section Name (Description of the section) dialogue:

[ Confirm delete of section n Section name (Description), list of pages ]
pagemanager_section_delete_with_pages.png
Explanation:
Your last chance to decide. Are you sure? Is this section really useless? Trying to delete a section that contains non-empty section(s):
[ Exemplum Primary School, pop up message: error message, Message=subsections not empty ]
pagemanager_section_delete_non_empty_subsection.png

The directory contents of both 'School Info' and 'News' can be seen. You first have to delete the underlying section(s) before you can delete the 'News' section.

NOTE:
Deleting a section with pages that are processed (i.e. in use and thus locked), will delete the the empty sections and pages in it, but not delete the parent section and the locked page(s). You will get an error message.
You first have to unlock the section or page before you can delete it. For details on locking and unlocking pages, see section 6. Locked pages.

NOTE:
Deleting sections and pages does not delete the associated files. Deleting files is discussed in the File Manager chapter, section 4. Delete files and folders

(top)

5. Moving pages, sections, Areas

The content of Areas (Public and Private (Intranets)), i.e. sections and pages can be moved with the basic and advanced properties of pages and sections.
It is not possible to change a Public Area into a Private one and vice versa. This is a security feature.

NOTE:
Please bear in mind that (as example) images in pages, are possibly stored in their Area directories or subdirectories. Moving the content of an Area to another area will most probably result in links that need fixing.

(top)

6. Locked pages

Users accidentally close their browser with an open session. For example by clicking on the 'X' in one of the top corners of the browser. Or a User tries to access a page that, at the same time, is in use by another User.
Both actions result in a locked (unaccessible) page. Below both cases and unlocking the page are described.

In the case below, the same User, after closing the browser without logging out, logs in again and tries to access the page. This results in:

[ Page maager, error message= page locked, click OK to unlock ]
pagemanager_locked_page_unlock.png
The page owner is the same person as the one who wants access to the page. Click the [OK] button to unlock the page. The page is accessible again.

When a User selects a page by wich is in use by another User, she sees:

[ Page manager: message= page locked, pop up: page locked. Seniors ]
pagemanager_locked_page.png

The message says that the webmaster Wilhelmina tries to open the page Andrew is working in. This means the page is in use and cannot be accessed by another User at the same time.

NOTE: In this case, only the owner of the page has access to the unlock feature and must unlock that page.

6.1 Unlocking via Session Manager

There is another way to unlock a locked page or section, see section 7. Session Tool in chapter Tools.

Often an unwanted page or session lock occurs because a User's session crashed or the browser was closed without properly ending a Website@School session. In this situation Website@School still considers the session as a valid one and hence the page or section remains locked, leaving it unaccessible for others.

By forcefully ending the session of the crashed browser the page or section is also unlocked. Note that this requires the corresponding privilege for Tools (Sessions), see section 3.2.4 Administrator permissions: username (Full Name) in chapter Account manager.

(top)

7. To conclude

No conclusions so far.

(top)

Author: Dirk Schouten <dirk (at) websiteatschool (dot) eu>
Last updated: 2014-11-10 version 1.17