WiscWeb CMS - SmartEdit Overview
Editing and Managing web content can be done through two tabs: SmartEdit and SmartTree. General end users of WiscWebCMS will only have access to SmartEdit, while Site Administrators will have access to SmartTree.
To access SmartEdit, click the SmartEdit button in the top navigation menu. From there, you will likely have to click the Home Page link in the Table of Contents screen to access the editing window of your project.
SmartEdit is the component of the CMS designed for End-Users to work with content. It is with this interface that you will do the majority of your work.
SmartEdit divides the page into several sections:
- User Info - information on yourself, your role, and the current project
- Navigation Menu – access to global features of CMS
- Structural Area – A tree view for navigating to any page in the website
- Work Area – main viewing area where you can click red dots or navigate among the site’s pages
- Smart Panel – a set of tools to allow you to more quickly and easily make edits in the work area.
In addition to the menus listed above, you can right click in the work area when you have a section open for editing. This will bring up a context menu with different options depending on what you are currently working on. Note: the menu options that you will see when right-clicking on the screen will depend on your level of access to the Project you are working on.
Within SmartEdit, the Work Area will display the page that you are currently editing. The site will look much like you would expect in a normal browser window. You can click on links just as you would on a normal website, and SmartEdit will take you to the corresponding page. This view is used to make any changes or additions to your pages.
The way that WiscWeb CMS sites remain flexible and customizable is through Content Classes. A Content Class is simply a modular component of the website, a building block that an Administrator designs and codes. Users can then populate these building blocks with information in order to construct complete web pages without needing to know any actual code. Consider the following graphic:
A variety of Content Classes exist to create a page such as the one above. Components such as the left column text, body area, and right column text each can have one or more Content Classes associated with them. These building blocks can then be reused throughout the site if you so choose, in order for duplicated content to only have to be edited in one place. An "instance" or "block" is the implementation of a Content Class one time; if a user decides to utilize a Content Class 10 distinct times within a website (i.e. 10 times that each have different content), then s/he has created 10 instances, or in the CMS's terminology, 10 "pages".
As an End-User, you can modify or populate pages with instances of these Content Classes. For example, End-Users will typically have the ability to modify the textual content in the body area of the website; modify the events that might be listed on a website; edit the photos that are on the website; etc.
In addition to Content Classes, it is important for you to be familiar with the concept of Foundation pages. Foundation pages are templates that wrap together all of the individual Content Classes of a page – they produce the end result of a page that pulls together a variety of components into a cohesive whole. The graphic above is an example of one Foundation page.