EasyConsole Framework Documentation
EasyConsole CMS User Manual
Documentation Contents
1. EasyConsole CMS User Manual
1.1. Introducing EasyConsole CMS v3
1.1.1. About This Manual
1.1.2. What’s new in the v3 release
1.1.3. Understanding this manual
1.2. What is a Content Management System (CMS)
1.2.1. What are the advantages of using a CMS
1.2.2. Functionality of a CMS
1.2.2.1. Content Creation
1.2.2.2. Content Management
1.2.2.3. Publication
1.2.2.4. Presentation
1.2.3. Articles Explained
1.2.3.2. Using Internet Articles
1.2.4. Basic Structure of a Web Page Explained
1.3. Log in to EasyConsole CMS
1.4. EasyConsole CMS Main Panel
1.4.1. Understanding the Main Panel Tabs
1.4.1.2. Main Panel - Main Panel tab
1.4.1.3. Main Panel - Content tab
1.4.1.4. Main Panel - Tables tab
1.4.1.5. Main Panel - Console tab
1.4.1.6. Main Panel - Website tab
1.4.2. Understanding the Main Panel Menu
1.4.3. CMS Main Panel Functionality
1.4.3.1. Adding a Quick Link
1.4.3.2. Removing a Quick Link
1.4.3.3. Set an EasyConsole Screen as the default screen
1.5. Article Management
1.5.1. Using Article Management
1.5.1.1. Article Management Screens
1.5.1.2. Understanding the Website Tree
1.5.1.3. Understanding the Article Management Menu
1.5.1.4. Content Types
1.5.1.4.1 What does a Content Type identify
1.5.1.4.2 Content Types Explained
1.5.1.4.3 Content Type Fields Explained
1.5.2. The EasyConsole CMS Toolbar
1.5.3. Articles Version History
1.5.3.1. How to view an article’s Version History
1.5.3.2. Compare Article Versions
1.5.3.3. Revert back to a previous version of an article
1.5.4. Site Security
1.5.4.1. Site Security Groups
1.5.4.2. Applying Site Security Group Permissions
1.5.5. Tree Security
1.5.5.1. Applying Tree Security Group Permissions
1.5.6. Article Management Functionality
1.5.6.1. Adding a new article
1.5.6.2. Editing an article
1.5.6.4. Deleting an article
1.5.6.5. Publishing & Un-publishing Articles and Branches
1.5.6.6. Copying an article
1.5.6.7. Reordering Tree Articles on Tree
1.5.6.8. Viewing the Properties of an Article
1.5.6.9. Sorting Tree Articles on Website
1.5.6.9. Viewing Articles
1.6. Tables
1.6.1. What is a Table Interface
1.6.2. Data Management
1.6.3. Reports
1.6.3.1. Understanding the Reports Menu
1.6.3.2. Reports Functionality
1.6.3.2.1 Apply a new Filter
1.6.3.2.2 Create a new Report
1.6.3.2.3 Load a Report
1.6.3.2.4 Viewing Filters
1.6.3.2.5 Delete a Report
1.6.4. Table Interface Functionality
1.7. Language Dictionary
1.7.2. How does the Language Dictionary work?
1.7.3. Editing a Language Dictionary term
1.8. Assets Management
1.8.2. About Asset Management Repository
1.8.2.1. What are Assets?
1.8.2.2. What is Asset Management?
1.8.3. Asset Management Functionality
1.8.3.2. Create a new Asset
1.8.3.3. Edit an Asset
1.8.3.4. Delete an Asset
1.9. EasyConsole Form Builder
1.9.2. How the EasyConsole Form Builder connects to the Article Management Module
1.9.3. Form Property Tabs Explained
1.9.3.1. EasyConsole Form Builder - General Tab
1.9.3.2. EasyConsole Form Builder - Appearance Tab
1.9.3.3. EasyConsole Form Builder - Email Send Tab
1.9.3.4. EasyConsole Form Builder - Email Receive Tab
1.9.3.5. EasyConsole Form Builder - Buttons Tab
1.9.3.6. EasyConsole Form Builder - Submit Text Tab
1.9.3.7. EasyConsole Form Builder Scripts Tab
1.9.4. EasyConsole Form Builder Functionality
1.9.4.3. Editing email notifications
1.9.4.4. Delete an EasyConsole form
1.10. Processing Website Enquiries
1.10.2. Website Enquiry Fields Explained
1.11. EasyConsole Newsletter Engine
1.11.1. About the Newsletter Engine
1.11.1.1. What is a newsletter email?
1.11.1.2. What is a newsletter Contact List?
1.11.1.3. Newsletter Contact Lists Tabs Explained
1.11.1.3.1 Newsletter Contact Lists - General Tab
1.11.1.3.2 Newsletter Contact Lists - Subscription Email Messages Tab
1.11.1.3.3 Newsletter Contact Lists - Unsubscription Email Messages Tab
1.11.2. Using the Newsletter Engine
1.11.2.1. Newsletter Types
1.11.2.1.1 What does a Newsletter Type identify
1.11.2.1.2 Newsletter Type Fields Explained
1.11.2.2. Understanding the Newsletter Engine Menu
1.11.2.3. The EasyConsole Newsletter Toolbar
1.11.3. EasyConsole Newsletter Engine Functionality
1.11.3.1. Newsletter Contact Lists Functionality
1.11.3.1.1 Adding a Newsletter Contact List
1.11.3.1.2 Adding members to a specified Newsletter Contact List
1.11.3.1.3 Viewing the members of a Newsletter Contact List
1.11.3.2. Newsletter Email Functionality
1.11.3.2.1 Adding a newsletter
1.11.3.2.2 Editing a newsletter
1.11.3.2.3 Deleting a newsletter
1.11.3.2.4 Previewing a newsletter
1.11.3.2.5 Sending a newsletter as a test to custom email addresses
1.11.3.2.6 Sending a newsletter as a test to registered contacts
1.11.3.2.7 Sending a newsletter to groups of contacts
1.11.3.2.8 Sending a newsletter to groups of companies
1.12. EasyConsole Console Security
1.12.1. Console Security Fields Explained
1.12.2. Managing EasyConsole Users
1.12.2.1. Managing Security Groups
1.12.2.1.1 Security Groups Hierarchy
1.12.2.1.2 Security Group Tabs Explained
1.12.2.1.3 Security Groups Functionality
1.12.2.2. Managing Security Users
1.12.2.2.2 Security Users Tabs Explained
1.12.2.2.3 Security Users Functionality
1.12.3. Console Security Functionality
1.12.3.1. Adding a new IP address or Range of IPs
1.12.3.2. Modify an existing IP address or Range
1.12.3.3. Delete an existing IP address or Range
1.13. EasyConsole Logs
1.13.2. What is a Log?
1.13.3. What is Log Management?
1.14. EasyConsole Statistics
1.14.2. General Statistics
1.14.3. Activity Statistics
1.14.4. Access Statistics
1.14.5. Visitors
1.14.6. Errors
1.14.6. Browsers
1.14.7. Real Time Tracking
1.15. Inline Editing
1.15.2. Console Inline Editing
1.15.2.1. Enable Console Inline Editing
1.15.2.2. Console Inline Editing Functionality
1.15.2.2.2 Drag & Drop Main Panel Menu Components
1.15.3. Website Inline Editing
1.15.3.2. Enable Website Inline Editing
1.15.3.3. Website Inline Editing Functionality
1.15.3.3.2 Drag & Drop Website Column Components
1.15.3.3.3 Inline Text Editing
1.16. EasyConsole Workflow Engine
Αppendix A - Examples
1. Add a new component on a column
2. Adding a Newsletter Contact List
3. Adding a Quick Link
4. Adding a document file or an eBook as an asset
5. Adding a newsletter
6. Adding a report
7. Adding a video file as an asset
8. Adding an article
9. Adding an audio file as an Asset
10. Adding an image file as an Asset
11. Adding members to a specified Newsletter Contact List
12. Apply a new filter on a table
13. Copying an article
14. Delete a component from a column directly from the component
15. Delete a component from a column via the Components Menu
16. Delete an article
17. Deleting a Newsletter
18. Editing an Article
19. Inline Text Editing
20. Load a report
21. Logging into EasyConsole
22. Previewing a newsletter
23. Publishing an article via the Article Management menu
24. Publishing an article via the EasyConsole Toolbar
25. Removing a quick link
26. Reorder column components
27. Sending a newsletter as a test to custom email addresses
28. Sending a newsletter as a test to registered contacts
29. Sending a newsletter to groups of companies
30. Sending a newsletter to groups of contacts
31. Set an EasyConsole Screen as the default screen
32. Un-publishing an article via the Article Management menu
33. Un-publishing an article via the EasyConsole Toolbar
34. Viewing the Properties of an Article
1. EasyConsole CMS User Manual
Dear EasyConsole user,
Thank you for choosing the EasyConsole Content Management System
(CMS) software to implement your website! You have made a great
choice by selecting one of the most powerful and adaptable Content
Management Systems available.
EasyConsole CMS provides an easy-to-use interface for creating and
editing content and managing highly complex websites. EasyConsole
CMS is an extremely powerful, user-friendly, flexible, scalable yet easy-
to-use web content management system designed to fit any
corporate budgets. EasyConsole CMS takes the pain out of the question:
"How much Web Content Management does our company need?"
EasyConsole CMS can handle the most demanding needs of Internet,
Intranet and Extranet applications for any vertical market.
EasyConsole CMS is a browser-based system that employs sophisticated
levels of security for usage and authorized access, comes equipped with
multilingual content engines to represent any language for web publishing, offers comprehensive Work Flow group
assignments and priority access settings and is customizable to any website design developed within or without Dynamic
Works.
1.1. Introducing EasyConsole CMS v3
Dear EasyConsole user,
Thank you for choosing the EasyConsole Content Management System (CMS) software to implement your website! You have
made a great choice by selecting one of the most powerful and adaptable Content Management Systems available.
EasyConsole CMS provides an easy-to-use interface for creating and editing content and managing highly complex
websites. EasyConsole CMS is an extremely powerful, user-friendly, flexible, scalable yet easy-to-use web content
management system designed to fit any corporate budgets. EasyConsole CMS takes the pain out of the question: "How
much Web Content Management does our company need?" EasyConsole CMS can handle the most demanding needs of
Internet, Intranet and Extranet applications for any vertical market.
EasyConsole CMS is a browser-based system that employs sophisticated levels of security for usage and authorized access,
comes equipped with multilingual content engines to represent any language for web publishing, offers comprehensive Work
Flow group assignments and priority access settings and is customizable to any website design developed within or without
Dynamic Works.
1.1.1. About This Manual
This user manual provides guidance and explanations for the usage of EasyConsole CMS v3 in order to add, delete and
maintain of content on a website that uses the EasyConsole Framework.
1.1.2. What’s new in the v3 release
Dynamic Works proudly presents EasyConsole CMS v3 along with its enhanced latest technology upgrades. The EasyConsole
CMS has evolved and has become the only CMS that will fully satisfy all your requirements when looking for a Content
Management System.
Notable features in the EasyConsole CMS v3 include among others:
New Windows like GUI, Template driven.
EasyConsole v3 has been totally redesigned to a new scheme.
True easy-to-use inline WYSIWYG editor
� WYSIWYG Editor. “What you see is what you get” is a user-friendly word-processor like editor used for advanced text formatting.
� Real-time, in-line content editing. Dynamic Works EasyConsole CMS provides true inline WYSIWYG click-to-edit functionality. What this means is that there is no need for specialized training, technical skills or costly ramp-up time to produce. No matter what skill level your content editors have, they will be immediately empowered to make an instant impact - easily create and manage content without delay today
Drag & Drop Capabilities
New website tree
Graphs
1.1.3. Understanding this manual
A number of different styles of text and layout have been used within this manual to help differentiate between the different
kinds of information. The following examples of the styles used and an explanation of what they mean:
� Important Words are in bold type font
� Words that appear on the screen in menus like File or Window re in a similar font to the one visible on the screen.
� Keys that provide keyboard functionality and buttons, like Ctrl and Enter, are in italics.
� Examples and Related Links are displayed as shown below.
Notes and useful information are displayed like this
In cases where caution should be applied information is displayed like this
Related Articles
� Related Article Title 1
Step 1 Example Step Title 1
Step 2 Example Step Title 2
1.2. What is a Content Management System (CMS)
The term Content Management Systems (CMS) refers to applications which allow the user to manipulate his remote
content (such as text, images, tables, etc) often as easily as using a word-processor. These Content Management Systems
allow the users to change the content on their web-sites, without necessarily having any web development knowledge. To
help you do this a CMS will normally include online WYSIWYG (What You See Is What You Get) HTML editors which are
applications similar to MS Word.
For as long as your website is on the Internet, these modifications to it can be done from any PC which is connected to the
Internet as well, without the need to have installed, or use, specialized web development software. Through a simple web
browser (e.g. Internet Explorer) the user can compose an article and immediately update his online website with it.
1.2.1. What are the advantages of using a CMS
There are many and important advantages in using a content management system:
� Normalization of the process of creating information
� Faster creation and update of web pages
� coherence in the appearance of web pages
� improved web-site navigation
� increased flexibility
� support for a decentralized updates system
� increased security
� reduced replication of information
� increased capability for expansion
� reduced maintenance cost
Additionally, the most important advantage that a CMS offers is the full support of your organizational goals and strategies.
For example, a CMS can help you increase your sales, improved your customer’s satisfaction and help improve the
communication between you and your customers.
1.2.2. Functionality of a CMS
The functions a content management system can perform can be analyzed in the followed categories:
1.2.2.1. Content Creation
The first part of a content management system is an easily usable environment for writing text, designed to work similarly to
the basic functions of Microsoft Word. This environment provides the ability to the administrators of the web site to fully
control the articles which belong to it, together with its operation, without the need to have programming knowledge or a
Computer Science degree. Dynamic web sites also provide the ability for the user to interact with the system.
Additionally, the CMS allows for managing the structure of a web site, e.g. where new pages will be placed and how they will
be interconnected. Almost all CMS systems provide a pleasant environment for word processing, through your web browser,
which is a fact that makes the system even simpler and allows for remote updates.
This capability is one of the key factors that constituted to the success of CMS. By providing a simple and easily usable
mechanism for maintaining web-sites, the creation of content and pages can be incorporated into the daily processes of your
company. For example, the supervisor of promotion can update your press reports, while the products manager can update
your online catalogues.
1.2.2.2. Content Management
The centralized storage provides a pool of useful characteristics:
� Tracking all versions of a page, including who changed it and when
� Insuring that changes to different parts of the website can only be made by people that haven’t been authorized on those specific parts
� Connectivity with other existing computing systems.
� Workflow control
1.2.2.3. Publication
When the process of creating the finalized article is complete, this can be immediately published on the web-site.
Content management systems contain powerful mechanisms of publishing information with automated mechanism that
integrate the information you are publishing into your web-site design. Moreover, they allow for the same information to be
concurrently published onto multiple pages.
Of course, each web site has a different design. The CMS therefore allows to graphic and web designed to provide the
templates that will be used by the system. Therefore the publication mechanisms insure a constant and uniform outlook of
the web pages throughout your web site. Lastly, it allows content creators to focus on their work, which is creating content,
without having to worry about how the content will be presented.
1.2.2.4. Presentation
The content management system can also provide different functions that insure high quality and efficiency of your web site.
For example, the CMS will take care of navigation, automatically creating the necessarily links according to the current
content available. Additionally, it eases the support for different web browsers. EasyConsole CMS can be used to make your
web-site more powerful and interactive, rapidly increasing its effectiveness.
1.2.3. Articles Explained
An Internet article commonly determines a web page that consists of text and multimedia (e.g. figures, movies, sound, etc.).
Most articles usually have a common structure. Typically a structured article can be characterized by the following:
1. Title: The title of the article.
2. Short description: Provides the reader with a short description of the article.
3. Main Text: The main text of the article
4. Multimedia: Most articles have one or more images. For example, an article relevant to drawings will contain a large number of images allowing the user to select some for projection.
Summarizing, the above four compose an article. The user however is capable, through EasyConsole, to present much
interesting articles with excellent characteristics. The following entities are optional for articles:
� User comments management
� Assets management
� Multilingual view of articles
� Quick Links
� Video Reproduction
The capabilities are endless. Whatever your demands are, EasyConsole is capable of meeting them.
1.2.3.2. Using Internet Articles
The majority of web sites use internet articles. Most of the website administrators use articles for discussion topics,
announcements, describing their products/services, testimonials and more. Articles can vary from simple pages with only text
to specialized pages that offer complex navigation to the user. Like we said above, a big number of users create articles to
discuss current affairs. These articles are commonly known as Latest news, Company news, Our news and of course,
Announcements.
Adding an article to our web site through EasyConsole is very easy. Although at the beginning a temporary sense of
confusion might run through you thinking that there are too many features, we promise that by the time you have finished
studying this manual you will have all the necessary knowledge to use EasyConsole for managing your articles. Of course
EasyConsole is much more than creating, managing and deleting articles. To your disposal there are much more specialized
functions.
1.2.4. Basic Structure of a Web Page Explained
Each page, depending on its design and functionality, consists of five basic parts as shown below.
The left and right columns of a webpage consist of small components that provide easy access to parts of the website. These
components are always determined by the needs of the company or the organization which own the given website. An
example of what these columns may display is given in the following table which shows six sample (6) components which an
authorized user can optionally display and manipulate with random order.
Header
Left Column Content
Main Column Content
Right Column Content
Footer
Header
Latest News
Latest Events
Newsletter Subscription
Main Column Content
Quick Contact
Featured Service
Featured Projects
Footer
1.3. Log in to EasyConsole CMS
The first step is to insure that you have access to your own secure installation of EasyConsole. Open a new window in your
browser (IE7 or later versions for EasyConsole v3.0), type in your electronic address and append a “/console” to the end of it.
For example, if your website has the electronic address http://www.demowebsite.com.cy then you will have to type in
http://www.demowebsite.com.cy/console to get the login screen.
When you have successfully logged into the EasyConsole you will be redirected to EasyConsole’s Main Panel which provides
full control on the data and functionality of your website.
If for any reason, as an authorized user, you cannot login into EasyConsole CMS of your website, please contact your website
administrators.
Welcome to EasyConsole CMS.
1.4. EasyConsole CMS Main Panel
Having successfully provided your credentials at the EasyConsole CMS login screen, you will be redirected to the Main Panel
of your website. The Main Panel provides access to the basic functions of EasyConsole, and it is always customized according
to the needs of each website.
Please note that a website's Main Panel may vary from the actual example since the Main Panels are always based on the
content and functionality requirements of each company.
1.4.1. Understanding the Main Panel Tabs
The Main Panel Tabs provide you with shortcuts to the most commonly used modules of your website. This section provides
an overview of all the buttons available on the Main Panel Tabs.
1.4.1.2. Main Panel - Main Panel tab
Shortcut Caption Shortcut Functionality
Article Management Transfer to the Article Management Module.
Home Transfers you to the Main Panel page.
Manage Sections Manage all the menu sections available on your website, i.e. the Main Panel
menu sections.
Site Statistics Transfers you to the Website Statistics module.
Table Records Transfer to the Tables module.
1.4.1.3. Main Panel - Content tab
Shortcut Caption Shortcut Functionality
Article Management Transfer to the Article Management module.
Content Types Transfer to the Content Type Management screen.
Index Articles Allows you to index articles available on the website tree so as to enable visitors
to retrieve them using the Search feature on the website.
Language Dictionary Transfers you to the Language Dictionary table interface.
Manage Safe URLs Allows you to manage all Safe URLs for the website.
Objects / Modules Allows you to manage all the components displayed on the website.
Versioning Settings Allows you to manage settings related to the versioning of articles.
1.4.1.4. Main Panel - Tables tab
Shortcut Caption Shortcut Functionality
Table Interfaces Manage all the Table Interfaces available.
Table Records Provides you with a list of all available Table Interfaces so as to choose one to
view its corresponding records.
1.4.1.5. Main Panel - Console tab
Shortcut Caption Shortcut Functionality
Console Settings Manage settings relating to the functionality of your website's console.
EasyConsole Logs View EasyConsole logs relating to the usage of the website's console.
IP Filtering Transfer to the IP Filtering table interface.
Security Groups Manage all the Security Groups using your website's console.
Security Users Manage all the Security Users using your website's console.
1.4.1.6. Main Panel - Website tab
Shortcut Caption Shortcut Functionality
Article Management Transfer to the Article Management module.
Form Builder Transfer to the Form Builder module.
Security Groups Manage all the Security Groups using your website's console.
Security Users Manage all the Security Users using your website's console.
Website Settings Manage settings relating to the functionality of the website.
1.4.2. Understanding the Main Panel Menu
The Main Panel Menu provides you with shortcuts to the most common functionalities of your website. Listed below are some
of the most common shortcuts that you may encounter on accessing your website’s Main Panel.
Shortcut Caption Shortcut Functionality
Article Management Transfer to the Article Management Module.
Assets - Assets Repository Transfer to the Asset Repository module.
Newsletter Contact Lists Manage all subscriptions to the website’s newsletter lists.
Newsletter Contacts Manage all contacts subscribed to the website’s newsletter.
View Website Open your website’s front view in a new window.
Website Enquiries Manage all communication coming from the website visitors via the contact form.
1.4.3. CMS Main Panel Functionality
1.4.3.1. Adding a Quick Link
To add a Quick Link visit the screen that you wish to set the Quick Link for, select the option Add Quick Link, provide a name
for your Quick Link and click on Save.
1.4.3.2. Removing a Quick Link
To remove a Quick Link click on the Quick Link that you wish to remove so as to visit the corresponding screen on which the
Quick Link is applied and click on the option Remove Quick Link available on the Main Panel Tabs
1.4.3.3. Set an EasyConsole Screen as the default screen
As a user you are able to set your own default page when accessing EasyConsole. By visiting selecting the screen that you
intend to use as the default screen, click on the option Set as default located on the Main Panel Tabs.
1.5. Article Management
This chapter provides an overview of all the functionalities relating to the Article Management module of the system. Article
Management is the discipline of creating, organizing, and managing articles and content in such a way that will efficiently
deliver the intended output to the visitors of a website.
1.5.1. Using Article Management
In order to view the specified module select Main Panel Menu > Article Management. Additional links are also available on the
EasyConsole Main Panel tabs placed on the top part of the system screen.
The following figure displays the Article Management interface.
1.5.1.1. Article Management Screens
The Article Management interface is divided into two main screens:
The Article Management Tree Screen
This screen displays all the articles in a tree structured form. A tree structure is a way of representing the hierarchical nature
of a structure in a graphical form. It is named a "tree structure" because the classic representation resembles a tree, even
though the chart is generally upside down compared to an actual tree, with the "root" at the top and the "leaves" at the
bottom.
The Website View Screen
This screen provides a fast and easy way for immediate view of all changes applied on articles. Upon completion of any
changes that you have performed relating to the articles, you are able to view the result in a single web browser window.
1.5.1.2. Understanding the Website Tree
In every website, the Home page of each website is always the default root of the tree. Every website consists of different
entities (branches) each having numerous sub-entities. Clicking with the left mouse button on the home page icon reveals all
the underlying entities that make up your web site.
If an entity contains hidden sub-entities then a grey arrow icon in presented on the left of the article’s content type icon. In
this case, clicking on the icon will expand the tree, change the grey arrow icon to a black arrow icon and will display the
articles that belong to this entity. If the entity does not have any children, then the corresponding arrow icon is not
displayed.
The website tree also provides an easy way of identifying an article’s content type, the type of data that each article will
accept as input, by displaying a unique icon for each content type on the left hand side of every article’s title.
Furthermore, identification of any article that is currently unpublished is also applied in any easy and clearly visible way by
denoting the title of each unpublished article in red color.
To summarize, the following table denotes the various properties of the website tree:
Icon Property Explanation
Black Arrow displayed on the left hand
side of an article’s content type icon.
Articles that belong to the specified article entity are currently visible
on the website tree.
Grey Arrow displayed on the left hand
side of an article’s content type icon.
Articles that belong to the specified article entity are currently not
visible on the website tree.
Icon displayed on the left hand side of
an article’s title.
A unique icon is used for each content type in order to help identify
the content type of any article.
N/A The article’s title is displayed in red
color.
Red titles are used to identify any article that is currently unpublished
and therefore not visible to any visitor of the website.
1.5.1.3. Understanding the Article Management Menu
The Article Management menu provides fast and easy access to all the functionalities available for article manipulation.
Icon Property Explanation
Add Article Addition of a new article below the selected article entity.
Article Details Provides access to different types of information relating to an
article’s properties and behavior.
Article Properties Various properties relating to each article.
Article Version History Management of available versions of a selected article.
Article Workflow Properties Access to the workflow properties of a selected article.
Change Content Type Allow the user to change the content type of the article being edited
to a different content type available in the system.
Copy Copy an article on the clipboard.
Delete Article Deletes the selected article.
Delete Branch Deletes the selected branch.
Edit Article Edits the article selected.
Expand Expands the website tree base on a selection of Tree Navigation
Options Navigation Options include:
� From Here: Focuses on presenting the website tree starting from the article selected as the root node and downwards.
� From Parent: Focuses on presenting the website tree starting from a level upwards from the article selected as the root node and downwards.
� From Base: Restores the tree to the default appearance, displaying all available nodes and having the website’s Homepage as the root node.
Paste Creates a new article based on the article previously copied on the
keyboard.
Publish Article Publishes a selected article.
Publish Branch Publication of the selected article as well as all the articles below the
selected article entity.
Set as Home Sets an article as the Homepage of a website.
Site Security Manipulation of security measures for a restrictions article, regarding
the article’s appearance on the website.
Tree Security Manipulation of security restrictions for a selected article, regarding
the article’s appearance on the website tree.
Unpublish Article Removes the publication of the selected article.
Unpublish Branch Removes the publication of the selected article as well as the
publication of all the articles below the selected article entity.
Some of the functionalities described above may be disabled, depending on the privileges and permissions that
each user possesses.
1.5.1.4. Content Types
1.5.1.4.1. What does a Content Type identify
EasyConsole CMS provides various Content Types, predetermined data forms, through which users are able to provide
content and the parameters necessary for any article to display the intended output. For example, a different content type is
used for Generic Sections compared to the Generic Article content type since Generic Sections among others provide settings
for the appearance of their sub-articles.
1.5.1.4.2. Content Types Explained
This section provides an overview of the most common content types used in websites.
Generic Section
A Generic Section content type is a content type that can be used to create generic sections within the website. It can display
text, media and assets, while it also allows you to add and control the appearance of any sub-articles that exist below it on
the webpage that the generic section article will be displayed. Settings are usually formulated to control the appearance of all
sub-articles' that are one level below the specified entity.
Generic Article
A Generic Article content type is a content type that provides input fields for creating the simplest form of web articles by
displaying text, media and assets.
News Section
A News Section content type is a content type that can be used to create news sections within the website. It can display
text, media and assets, while it also allows you to add and control the appearance of any sub-articles, which exist below it,
on the webpage that the news section article will be displayed. Settings are usually formulated to control the appearance of
all sub-artilcles that are one level below the specified entity.
News Article
A News Article content type is a content type that provides input fields for news articles that can be displayed on your
website and allows you to display text, media and assets.
FAQ Section
The FAQ Section content type is responsible for displaying FAQ Articles. It can provide you with settings relating to the
appearance of the FAQ Articles as well as input fields for adding text, media, and assets.
FAQ Article
The FAQ Article content type allows you to provide an answer to a FAQ that a visitor of your website may have. Among
others available fields include a question, an answer and an image.
Form Article
A Form Article content type is a content type that provides input fields for the simplest form of web articles and allows you to
display text, media and assets. The difference between the Generic Article and the Form Article is the optional connection of
an EasyConsole Form to be displayed on the article.
1.5.1.4.3. Content Type Fields Explained
The following table contains the most common fields used in content types, although fields may vary between websites.
Title Required Description
Associated Audio Files No Relates the article being edited with selected audio files.
Associated Document Files No Relates the article being edited with selected document files.
Associated EBook Files No Relates the article being edited with selected eBook files.
Associated Image Files No Relates the article being edited with selected image files.
Associated Video Files No Relates the article being edited with selected video files.
Category No Selecting a category helps organizing and processing our data.
Cropped Image No The cropped image that can be used as a thumbnail. It is based on
predefined dimensions relative to the design of any website.
Image No Optional image display within the main text of an article. To select
an image simply click on the icon that displays a yellow disc and
after you choose the image click on Add to List. The magnifier icon
allows you to preview the selected image.
Image Resize No By checking this checkbox the system will automatically create the
small image (thumbnail) from the normal-size image provided.
Left Component 1 No Determines the component which will be shown in the first place of
the left column.
The options Apply to Sibling and Apply to Tree apply your choices
on the siblings and branch articles of the article being edited
respectively.
Left Component 2 No Determines the component which will be shown in the second place
of the left column.
Left Component 3 No Determines the component which will be shown in the third place
of the left column.
Left Component 4 No Determines the component which will be shown in the first place of
the right column.
Left Component 5 No Determines the component which will be shown in the second place
of the right column.
Main Text Image Position No This field determines the position of an image within the text of a
specified article
Menu title Yes Specification of a shorter title compared to the article’s full
title. The menu title is used in menus where the space available is
usually limited and limits the amount of characters to be displayed
as links to the articles
Meta Description No Short description of the specific page.
Meta Keywords No Keywords that determine the content of the page with order of
importance
Meta Title Tag No Determines the page’s title which will be shown at the very top of
the client’s browser.
Perform Image Crop No By checking this checkbox the system will automatically create a
cropped image to be used as thumbnail, based on the original
image provided
Publication Date Yes The date the article was created. This is determined by
EasyConsole CMS and the user does not have the ability to change
it.
Publication Ending Date No The last date that the article remains published. This field is
optional and determines the last date, after which the article is no
longer published and cannot be viewed in the front end of your
web site. If this field is not filled in then the article will remain
published unless manually removed.
Publication Starting Date No Initial date of displaying the article. By filling in this field the user
can choose specific time frames during which the article is
published. To manipulate this field click on the small calendar, this
is on the right of the field. The manipulation of the date comes
through a small calendar.
Publish No Optional publishing of an article. Checking this is a requirement in
order to show this article on your web site. The user has the right
to create an article through EasyConsole CMS without publishing it
instantly but rather do so at a later stage.
Related Links No This field displays all the articles of the website in a tree structured
form. In order to select and relate any other article to the one
being edited simply check the corresponding checkbox situated on
the left hand side of the article’s title. An article can optionally be
related to one or multiple articles.
Right Component 1 No Determines the component which will be shown in the first place of
the right column.
The options Apply to Sibling and Apply to Tree apply your choices
on the siblings and branch articles of the article being edited
respectively.
Right Component 2 No Determines the component which will be shown in the second place
of the right column.
Right Component 3 No Determines the component which will be shown in the third place
of the right column.
Secondary Text No The article’s secondary text.
Secondary Text Image No Optional image display within the secondary text of an article.
Secondary Text Image Position No This field determines the position of the secondary image within
the secondary text of a specified article.
Show on Footer No Display a link for this article on the footer menu
Show on Left Menu No Display a link for this article on the left menu
Show on Right Menu No Display a link for this article on the right menu
Show on Top Menu No Display a link for this article on the top menu
Show Siblings No Display the links to this article’s siblings.
Additional Options include
a. Apply To Siblings
By using this option changes in a specified field will apply to all
articles on the same level of the tree as the article being edited
provided that the articles are contained within the same parent
article.
b. Apply to Tree
By using this option changes in that field will apply to all articles
below the article being edited.
Summary No A brief description relating to the content of the article. The
summary is usually displayed in parent articles where title,
summaries and link for any articles belonging to a section article
are displayed.
Template Yes During the process of presenting each article, it is necessary to
choose the respective file with code which meets our requirements
to how we want the article to be displayed. Selecting the wrong file
result to displaying the wrong data.
Text No The article’s main text.
Title Yes The title of the article.
Unique Name No Each article can have a unique name which is mostly used by the
web developers of the website.
Use Cropped Image No By checking this checkbox the system will display the cropped
image created by the article being edited instead of the
thumbnail. This enable the output of a consistent layout since if this
featured is applies in all article then all thumbnails will be presented
having the same height and width while no distortion will occurs in
any of the images displayed.
1.5.2. The EasyConsole CMS Toolbar
The EasyConsole toolbar is a series of icons (buttons) that are part of EasyConsole and show up on the top of
your website when you are logged in as a user on EasyConsole CMS. The EasyConsole Toolbar consists of a series of tools
that allows you to work on an article with EasyConsole’s basic functionalities directly from your web site. This is a big
advantage as it is always available and easy to use.
Icon Property Explanation
Add Create a new article.
Clear Cache Clears the temporary cache memory. The cache stores information
that has been recently used so that a PC can access it faster. For
example, a web browser can use a cache to store web pages, images
and recently visited URIs. This way, when you revisit the page you
don’t have to download the images again, which makes loading very
fast. However, when you are in the process of editing an article, you
might sometimes need to clear your cache in order to view your
changes.
N/A Click for previous version of article Provides you with a list of all saved versions of the article being
viewed.
Delete Delete the article being viewed.
Edit Edit the article being viewed.
Inline Editing Enables you to edit parts of the page being viewed on the fly.
Logout Log out from the EasyConsole CMS.
Publish Publish the article being viewed.
Staging Server Off Hides all the articles that are unpublished.
Staging Server On Displays all the articles, including those that are unpublished.
Unpublish Unpublish the article being viewed.
Up Move the article being viewed a place up based on its position on the
web site tree.
1.5.3. Articles Version History
An article’s version history is an aspect of documentation control where changes to articles are identified by incrementing an
associated number, termed the Version ID. Using the Version History feature users can automatically create different versions
of an article, compare and identify differences in content, and choose whether or not to revert back to a previous version of
the article selected.
1.5.3.1. How to view an article’s Version History
The Version History of each article can be viewed using the following two ways:
Via the Article Management menu
� Select Article Management menu > Article Version History
Via the EasyConsole Toolbar
� Select EasyConsole Toolbar>Click for previous article versions
1.5.3.2. Compare Article Versions
Comparisons between article versions can be applied in two ways:
Via the Article Management menu
� Via the Article Management menu > Article Version History > Select Version to Compare > Compare
Via the EasyConsole Toolbar
� Select EasyConsole Toolbar> Click for previous Article Versions > Compare
Please note that changes between the versions compared are denoted in a yellow color.
1.5.3.3. Revert back to a previous version of an article
Reversion to a previous article version can be applied in two ways:
Via the Article Management menu
� Select Article Management menu > Article Details>Article Version History
� Select the version that you wish to revert to.
� Click on the Revert option on the corresponding record.
Via the EasyConsole Toolbar
� View the corresponding article on the website.
� Select an article version from the versions displayed on the EasyConsole Toolbar.
� Click on the option Revert.
1.5.4. Site Security
The Site Security feature deals with security restrictions that can be applied on an article’s display, within the website.
1.5.4.1. Site Security Groups
The Site Security Groups are user groups that are applicable in the website.
1.5.4.2. Applying Site Security Group Permissions
To manage the Site Security of an article please select Article Management menu > Site Security. The corresponding
properties as listed in the table below are applicable on each of the Security Groups applicable in your website.
Title Required Description
Allow Access No You can enable this option so as to permit access to an article, on
the website, for the Site Security Group being edited. The
additional property Apply to Family Tree permits access to all
articles below the selected article for the Site Security Group being
edited.
Lock Access No You can enable this option so as to lock an article, on the website,
for the Site Security Group being edited.
1.5.5. Tree Security
The Tree Security feature deals with security restrictions that can be applied on an article’s display, on the website tree.
1.5.5.1. Applying Tree Security Group Permissions
To specify Tree Security restrictions, on a selected article, select Article Management menu > Tree Security. The
corresponding properties as listed in the table below are applicable on each of the Security Groups applicable in your website.
Title Required Description
Allow Access No You can enable this option so as to permit access to an article, on
the website tree, for the Security Group being edited. The
additional property Apply to Family Tree permits access to all
articles below the selected article for the Security Group being
edited.
Lock Article No You can enable this option so as to lock an article, on the website
tree, for the Security Group being edited.
1.5.6. Article Management Functionality
This section provides guidance on how to perform some of the most common and useful procedures in the Article
Management Module. Among others this section includes adding, editing and ordering of articles.
1.5.6.1. Adding a new article
The basic requirement for adding an article is that you select the article entity that you want the new article to belong to. By
clicking on the title of the target entity the system display the Article Management menu, to add a new article simply select
Article Management menu > Add Article. Upon completion of the corresponding fields click Save in order to create the new
article.
The information for each article is determined by its Content Type. The content types have been specifically
formulated according to the requirements of each website. Each article has been specified to allow either
a selection of different types of article or only a specific type of article.
1.5.6.2. Editing an article
To edit an article select Article Management Menu > Edit Article on the article that you wish to edit. Apply your changes and
click on the Save button to save your changes.
1.5.6.4. Deleting an article
To delete an article firstly you should locate your article on the website tree and secondly select Article Management Menu >
Delete Article.
If the article has sub-entities then you are required to choose Delete Branch which will in essence delete it along
with all its sub-entities.
1.5.6.5. Publishing & Un-publishing Articles and Branches
To remove the publication of a selected article or a selected article branch click on the article’s title to display the Article
Management menu and select either the option Unpublish Article or Unpublish Branch depending on the action that you wish
to perform.
Removing the publication of an article or article branch is not equivalent to deleting it.
1.5.6.6. Copying an article
To copy an article, follow the steps below:
� Select Article Management Menu > Copy Article on the article that you wish to copy.
� Locate the target parent article of the new article.
� Select Article Management Menu > Paste ID#.
A copy of the source article has now been created.
1.5.6.7. Reordering Tree Articles on Tree
To reorder the articles shown on the tree you can simply use the drag and drop capabilities of the website tree. Click on the
target article and having your left mouse button pressed move the mouse to the desired position. Releasing the left mouse
button stores the article in the specified position.
1.5.6.8. Viewing the Properties of an Article
To view the properties of an article, select Article Management menu > Article Details > Article Properties. The Article
Properties screen displays information related to all the fields that an article uses as well as information relating to the editing
process of the selected article. Furthermore definition of the default content type used when adding sub articles can also be
applied.
1.5.6.9. Sorting Tree Articles on Website
The sorting process of articles in a website depends entirely on the requirements of the website. The most common form of
sorting is by using the field showorder where you can specify the order in which the articles of the same level will be
displayed. Please note that news articles are usually sort by their publication date in a descending order. Additional options
apply on sections where users can specify sorting based on a selection of fields with ascending or descending order.
1.5.6.9. Viewing Articles
To view an article directly through the Article Management module simply click by using the left button of your mouse on the
article’s title. The article will automatically load on the right section of the screen.
1.6. Tables
This chapter provides an overview of all the functionalities relating to Tables and Table Interfaces used in the system. Most
CMS use tables in order to store data. However, quite a number of these systems fail at presenting this data to the users in
an easily readable and manageable manner. With EasyConsole CMS, these troubles are a thing of the past. Each table has its
own table interface and its processing form, so that the user can have multiple options and functions to process the data in
them.
1.6.1. What is a Table Interface
A table interface presents you with the data that are retrieved from a selected table. These interfaces are created according
to the needs of the company. Each of them presents the data as a series of entries, with each entry showing up as a row of
respective fields. The processing forms operate in exactly the same manner as the Article Management module of
EasyConsole CMS.
A Table Interface provides you with two screens:
� the left screen where management of data and reports is applied
� the right screen where the records of the table that the selected table interface controls are displayed.
1.6.2. Data Management
Shortcut Caption Shortcut Functionality
Create a Printable Report based on the Table Interface Records Create a printer-friendly report based on
the records currently displayed in the
table interface
Define the number of records displayed in a Table Interface Page Definition of the number of records that
will be loaded initially for a specific table
interface
Define the number of records that a Table Interface initially loads Definition of the number of records that
will be loaded initially for a specific table
interface
Export Table Interface Records to Excel Export the records, currently displayed
in the table interface, in a MS Excel file.
Reset Filtering on Table Interface Reset all your filtering options to
default. Clicking this button will remove
any filtering currently applied on the
records of the table interface selected.
1.6.3. Reports
Reports are a useful and easy to use tool that can be applied in all table interfaces. Reports can be created via the usage of
filters that allow you to run specialized queries on the data, based on criteria that you define.
1.6.3.1. Understanding the Reports Menu
The Reports menu allows you to fully manipulate EasyConsole Table Reports. Listed below are some of the most common
functionalities of the Reports menu.
Icon Property Explanation
Add Report Addition of a new report based on the filters specified.
Add subreport Adds a new subreport below the selected report.
Delete Report Deletes the selected report.
Group Permissions Manipulation of group restrictions for a selected report.
Rename Renames the selected report.
User Permissions Manipulation of user permissions relating to the selected report.
1.6.3.2. Reports Functionality
1.6.3.2.1. Apply a new Filter
To apply a new filter on a table interface click on Show Filters on the top of the table interface being viewed so as to display
the filtering options available on top of each field. Each field provides options proportional to the data that it contains. To use
the filters select any field that you wish to filter with and click on Go.
1.6.3.2.2. Create a new Report
EasyConsole allows you to create Reports via the following four easy steps:
1. Specify the filters that you wish to apply on the selected table interface.
2. Provide a name for the report
3. Specify the users groups or users that you would like to view this report (If no groups or users are selected then the report is available for all users).
4. Click Save to save your report.
1.6.3.2.3. Load a Report
To load an existing report click on the title of the selected report. The system automatically loads all the filters specified in
the selected report.
1.6.3.2.4. Viewing Filters
In order to view your filters in a table interface, click on Show Filters, which is on the top left part of the interface.
1.6.3.2.5. Delete a Report
To delete an existing report click on the eraser icon of the right hand side of a report’s title.
1.6.4. Table Interface Functionality
This article provides guidance on how you can perform actions on records using a Table Interface. The following actions are
available on any table interface and are subject to security permissions that each user may possess:
Adding a new record
Adding a new record enables you to insert of a new record, on the table interface being viewed.
Editing a record
Editing a record enables you to edit a selected record, on the table interface being viewed. Modifying a record comes with
two options:
� The first option requires you to select the relevant field that you wish to process and click on the Edit button.
� The second choice comes through the ‘pencil-like’ icon. Clicking on the pencil that corresponds to the record you wish to edit, you get redirected to the form that allows you modify the record.
Copy a record
Copying a record enables you to copy one or more records. To copy the records just click on their corresponding checkboxes
and then click Copy.
Delete a record
Deleting a record enables you to dele one or more records. To delete the records just click on their corresponding
checkboxes and then click Delete
Navigation Options
The ease of navigation within the elements of a table interface, according to the needs of the user is a big advantage of
EasyConsole CMS. As a user you are capable of defining the number of elements that you wish to view on every page, while
there are three (3) options for navigation within the existing pages:
� Using the arrow icons
� Clicking on the desired page number
� Clicking on the ‘Quick Page’ option, inserting the number of the page you wish to view and then clicking OK.
To exit a Table Interface, just click on the Exit button.
1.7. Language Dictionary
This chapter provides an overview of how the Language Dictionary can be used so as to provide the visitors of a website with
the option to view a website in different languages, otherwise known as a multilingual website. The main goal of a
multilingual site is to improve communication of an organization between the website and its visitors. This is especially
relevant when the target groups of a website do not know English very well.
The more precise definition of the multilingual website is to provide a localized version of the actual website for each target
language audience. By targeting information to a given audience you will have a much better impact and you will address
clients’ information needs more adequately.
1.7.2. How does the Language Dictionary work?
The Language Dictionary works as a large repository of terms, with each term translated into the languages that each
website is set to work with. These terms can be used by the web developers that implemented each website and by the
website administrators in cases where the content that they wish to display is not extracted by articles or table records which
offer fields for multilingual content
For example, labels or table headers contain titles that are not specific to a single record. A table column may display
quantities of a product. The term ‘quantity’ can be a record in the Language dictionary that offers its translation in multiple
languages. Web developers may specify the term as the label’s title and the system automatically retrieves the translation of
the term according to the language selected by the visitor.
These titles use terms that exist in the Language Dictionary where they can be easily manipulated by the users of the
system.
1.7.3. Editing a Language Dictionary term
The Language Dictionary is manipulated using a table interface. Like all table interfaces applicable filters are available in
order to locate any terms or term easily. To edit a term simply use either of the following two ways so as to locate the term
you intend to edit:
� In cases where the unique name of the term is known, filter the terms by the unique name of the term that you
intend to edit.
� If the unique name of the term is not known, you can locate the term by copying the result of the term’s translation in a specified language and filtering the terms using the term’s result in the corresponding language.
You can edit the term by clicking on the pencil icon on the left hand side of the term’s title.
1.8. Assets Management
Using this module of EasyConsole CMS, you can easily connect your web articles together with assets available in the Asset
Management Repository. By providing an easy and friendly to use interface a company or an individual can easily access,
manipulate and publish assets on a single or multiple web articles.
1.8.2. About Asset Management Repository
EasyConsole CMS includes a powerful Asset Management Repository. This repository lets authors search, browse, catalogue,
view and manage all media assets used throughout your website, intranet and extranet. All assets are subject to their own
meta-data, workflow, as well as versioning. This central asset library can then feed all of your online and intranet channels.
1.8.2.1. What are Assets?
A digital asset is any form of content and/or media that have been formatted into a binary source which include the right to
use it. An asset can exist in any form of a file, such as logos, photos, marketing collateral, documents, and multimedia files.
1.8.2.2. What is Asset Management?
Asset Management is the process of storing, retrieving and distributing digital assets in a centralized and systematically
organized system, allowing for the quick and efficient storage, retrieval, and reuse of the digital files that are available in this
asset repository.
Benefits
� Combines the abilities and functionalities of EasyConsole Asset Management Repository with the powerful EasyConsole CMS.
� Complete manipulation of all documents and content assets in a single repository and make these assets available to the Web site easily.
� Simple specification of which content and properties will be displayed in web pages.
� Selection of Security Groups or Users that will be able to manage your website’s assets.
1.8.3. Asset Management Functionality
1.8.3.2. Create a new Asset
To create a new Asset, proceed with the following actions:
1. Open the Asset Repository table interface.
2. Click on the button Add.
3. Input all required fields.
4. Click on Save in order to save your new Asset.
1.8.3.3. Edit an Asset
To edit an Asset proceed with the following actions:
1. Open the Asset Repository table interface.
2. Locate the corresponding record, click on the checkbox provided on the left hand side of the asset’s title
3. Click on Edit.
4. Proceed to the intended modifications.
5. Click on Save in order to save your Asset.
1.8.3.4. Delete an Asset
To delete an Asset proceed with the following actions:
1. Open the Asset Repository table interface.
2. Locate the corresponding record, click on the checkbox available on the left hand side of the asset’s title
3. Click on Delete.
1.9. EasyConsole Form Builder
The EasyConsole Form Builder is the medium by which you manage your forms, in order to be redirected to it, select Website
Tab > Form Builder. Following that you will see the Form builder interface. On the left hand side of the screen you can see
the list of your web site forms, while on the right hand side you can see the properties that belong to the selected form.
1.9.2. How the EasyConsole Form Builder connects to the Article Management Module
To connect an EasyConsole form with an article, firstly locate the article on the article tree. Make sure that the selected
article is of content type Form Article or possesses the ability for specifying usage of an EasyConsole form. If the article’s
content type does not provide a field for form selection, please change the article’s content type as well as the article’s
template to a content type and template that support forms. Afterwards, select the desired form from the drop down list
containing all the EasyConsole forms.
1.9.3. Form Property Tabs Explained
The EasyConsole Form Builder provides tabs that allow you to set the properties of each form as well as automatic responses
by email or text that will be presented to visitors when a form is submitted. The tabs that allow customization of forms are
described below. If you wish to view a detailed explanation of all the fields available for form customization please view the
article EasyConsole Form Tab Fields Explained
Appearance of tabs is always based on the security privileges of each user.
1.9.3.1. EasyConsole Form Builder - General Tab
The General tab provides generic information for each form, its functionality and purpose.
Title Required Description
Description No A description relating to the form's functionality and purpose
Exclude Fields No Specification of fields that will not be saved in the table specified as
the target table for record additions upon submission.
Flash Form No Defines whether or not a form is a flash form.
Form Title Yes Definition of the form's title
Insert a new database record on submit No You should check this is if you wish to add a new record in a
specified table each time that a selected form is submitted by a
visitor.
Select DNS No Specification of the data source where the table in which records
will be added on submission exists
Select Table No Table in which records will be added on submission of the form
1.9.3.2. EasyConsole Form Builder - Appearance Tab
The Appearance tab provides properties which define the appearance of the form being edited.
Title Required Description
Appearance No Defines the appearance of the form field captions.
Divider Class No Defines the CSS class that will be applied on the form's dividers.
Positioning No Defines the number of columns in which the form fields will be
displayed into.
Step Class No Defines the CSS class that will be applied on the display of steps if
the form is a wizard form.
1.9.3.3. EasyConsole Form Builder - Email Send Tab
This tab consists of all the required preferences in order to send an automatic response email to each visitor that has filled in
the form being edited.
Title Required Description
Auto Send Email To Client On Submit No Option to send an email to the visitor as a response when the
selected form is submitted.
Exclude Fields No Optional selection of fields to be excluded from the email response.
From Email No Specifies the email of the sender of the response email.
From Name No Specifies the name of the sender of the response email.
Message No Specifies the message sent to the recipient of the response email.
Send Attachments No Optional Display of the form attachments on the email sent to the
recipient.
Send Form Fields No Optional Display of the form data on the email sent to the recipient.
Subject No Specification of the response email's subject.
To Email No Specifies the email of the recipient of the response email.
To Name No Specifies the name of the recipient of the response email.
1.9.3.4. EasyConsole Form Builder - Email Receive Tab
This tab consists of all the required preferences in order to send an automatic response email to the web site administrator
for each visitor that has filled in the form being edited.
Title Required Description
Auto Receive Email From Client on
Submit
No Specifies if an automated email should be received when a visitor submits
the selected form.
Exclude Fields No Optional selection of fields to be excluded from the notification email.
From Email No Specifies the email of the sender of the notification email.
From Name No Specifies the name of the sender of the notification email.
Message No Specifies the message sent to the recipient of the notification email.
Receive Form Fields No Optional Display of the form data on the notification email.
Send Attachments No Optional Display of the form attachments on the notification email.
Subject No Specification of the notification email's subject.
To Email No Specifies the email of the recipient of the notification email.
To Name No Specifies the name of the recipient of the notification email.
1.9.3.5. EasyConsole Form Builder - Buttons Tab
The Buttons Tabs is used by the developers of the system in order to provide you with additional buttons, on forms, which
perform customized actions.
Shortcut Caption Shortcut Functionality
Add Record Addition of a new customized button.
1.9.3.6. EasyConsole Form Builder - Submit Text Tab
This tab consists of all the required preferences in order to reply to the visitor on the web site, after he/she has filled in the
form being edited.
Title Required Description
Invalid Email Message Yes Specification of a message to be displayed to the visitor as a
response on failing to provide a valid email address.
Submit Button Class No Optional styling class for the submission button.
Submit Button Image No This option allows you to display an image as the submit button.
Submit Button Text No The caption of the submit button
Text for required field failure Yes Specification of a message to be displayed to the visitor as a
response on failing to provide input for required fields.
Text to display after submit Yes Specification of a message to be displayed upon successful
submission of the form.
Text to display on form failure Yes Specification of a message to be displayed on cases where the form
submission fails.
1.9.3.7. EasyConsole Form Builder Scripts Tab
This tab's usage is restricted for only by the web developers of the website.
Title Required Description
PostSubmit Script No Code to be executed after the submission of the form.
PreSubmit Script No Code to be executed prior to the submission of the form.
Select PostSubmit Script No Selection of a file that contains code to be executed after the
submission of the form.
Select PreSubmit Script No Selection of a file that contains code to be executed prior to the
submission of the form.
1.9.4. EasyConsole Form Builder Functionality
1.9.4.3. Editing email notifications
EasyConsole forms provide you with the ability to receive and send email notifications whenever a visitor submits an
EasyConsole form. To manage these notifications please select Main Panel > Website Tab > Form Builder. Following that,
select the form that you wish to edit from the EasyConsole Form Builder list that displays all available forms. The Email Send
Tab and Email Receive Tab provide the corresponding properties for these two actions.
1.9.4.4. Delete an EasyConsole form
To delete an EasyConsole form please select Main Panel > Website Tab > Form Builder. Following that, select the form that
you wish to delete from the EasyConsole Form Builder list that displays all available forms and click on the option Delete.
1.10. Processing Website Enquiries
The communication between you and the visitors is very important. For this reason, EasyConsole CMS offers you easy access
and management of all incoming electronic messages. The Website Enquiries module of EasyConsole CMS offers you the
following two options on how to access your electronic messages.
� Via the Unprocessed Website Enquiries on the Main Panel the system which presents you with all unprocessed electronic messages.
� Via the Website Enquiries link on the Main Panel of your website.
1.10.2. Website Enquiry Fields Explained
The following table explains some of the most common fields available for the website enquiries table interface. Please note
that fields may vary according to the website’s requirements.
Property Description
Received Date The date the enquiry was received.
Title / Abbreviation Abbreviation of the sender.
First Name The first name of the sender.
Title / Abbreviation Abbreviation of the sender.
First Name The first name of the sender.
Last Name The last name of the sender.
Business Type The type of business that the company of the sender is associated with.
Category The category in which the sender relates himself/herself to your company.
Email The sender’s email address.
Country The sender’s country.
Message The sender’s message.
Processed This field provides an indication whether or not a system administrator of the website has
processed the enquiry being viewed.
Action Taken This field is used to indicate the action taken by the system administrator when an enquiry
was processed.
1.11. EasyConsole Newsletter Engine
The Newsletter engine is an extremely powerful EasyConsole add-on that can also be used as standalone. The
administrators/editors of the website create lists of contact categories, contact companies and individual contacts that can be
used for mass delivery of an EMAIL, SMS or FAX newsletter. The administrators/editors can use the different templates to
easily add/edit newsletters the same easy way is done with an EasyConsole based website. This way they create professional
EMAIL/SMS/FAX newsletters in no time. After the content is added, the user can preview, change and automatically sent it to
companies, individual contacts and pre-generated contact lists. The fast email delivery is archived using the powerful iMS Mail
Server. EasyConsole Newsletter Engine license can be issued as standalone or as an add-on to EasyConsole license.
1.11.1. About the Newsletter Engine
1.11.1.1. What is a newsletter email?
Email newsletters are an informal publication, issued periodically by an organization or agency and focuses on providing
information to a particular audience, which helps businesses to communicate with their readers. Generally is used to describe
a periodic publication distributed by e-mail to an opt-in list of subscribers.
1.11.1.2. What is a newsletter Contact List?
A newsletter Contact List is a list that contains contact information of visitors who have optionally subscribed to receive a
particular newsletter email. By adding, editing or deleting members in a contact list the website administrators are fully
capable of controlling the receivers of a specified newsletter email.
1.11.1.3. Newsletter Contact Lists Tabs Explained
1.11.1.3.1. Newsletter Contact Lists - General Tab
Title Required Description
Active No Defines whether or not a specified contact list is currently active.
Created On Yes The date of creation of a specified contact list.
ID No The id of the contact list.
Last Update Yes The last date that a specified contact list has been updated.
Show on Website No Defines whether or not the contact list being edited should be
visible on the website.
1.11.1.3.2. Newsletter Contact Lists - Subscription Email Messages Tab
Title Required Description
Received by Admin on Subscription
Received by Admin on Subscription > Email Format No The format of the notification email sent to the
website administrator as a response when a
visitor has subscribed to a specified contact
list.
Received by Admin on Subscription > From (Email) No The email address of the sender of the
notification email is send to the website
administrator as a response when a visitor has
subscribed to a specified contact list.
Received by Admin on Subscription > Receive Email No Optional notification email when a visitor
subscribes to a specified contact list.
Received by Admin on Subscription > Sender Name No The name of the sender of the notification
email is send to the website administrator as a
response when a visitor has subscribed to a
specified contact list.
Received by Admin on Subscription > Subject No The subject of the notification email sent to
the website administrator as a response when
a visitor has subscribed to a specified contact
list.
Received by Admin on Subscription > Text No The text of the notification email sent to the
website administrator as a response when a
visitor has subscribed to a specified contact
list.
Sent to Client on Subscription
Sent to Client on Subscription > Email Format No The format of the email sent to the visitor as a
response on subscribing to a specified contact
list.
Sent to Client on Subscription > From (Email) No The email address of the sender of the
response email sent to the visitor on
subscription to a specified contact list.
Sent to Client on Subscription > Send Email No Optional response email when a visitor
subscribes to a specified contact list.
Sent to Client on Subscription > Sender Name No The name of the sender of the response email
sent to the visitor on subscribing to a specified
contact list.
Sent to Client on Subscription > Subject No The subject of the response email sent to
client on subscription to a specified contact list.
Sent to Client on Subscription > Text No The text of the response email sent to the
visitor on subscribing to a specified contact list.
1.11.1.3.3. Newsletter Contact Lists - Unsubscription Email Messages Tab
Title Required Description
Received by Admin on Unsubscription
Received by Admin on Unsubscription > Email Format No The format of the notification email sent to the
website administrator as a response when a
visitor has unsubscribed from a specified
contact list.
Received by Admin on Unsubscription > From (Email) No The email address of the sender of the
notification email sent to the website
administrator as a response when a visitor has
unsubscribed from a specified contact list.
Received by Admin on Unsubscription > Receive Email No Optional notification email when a visitor
unsubscribes from a specified contact list.
Received by Admin on Unsubscription > Sender Name No The name of the sender of the notification
email sent to the website administrator as a
response when a visitor has unsubscribed from
a specified contact list.
Received by Admin on Unsubscription > Subject No The subject of the notification email sent to
the website administrator as a response when
a visitor has unsubscribed from a specified
contact list.
Received by Admin on Unsubscription > Text No The text of the notification email sent to the
website administrator as a response when a
visitor has unsubscribed from a specified
contact list.
Sent to Client on Unsubscription
Sent to Client on Unsubscription > Email Format No The format of the email sent to the visitor as a
response on unsubscribing from a specified
contact list.
Sent to Client on Unsubscription > From (Email) No The email address of the sender of the
response email sent to the visitor on
unsubscription from a specified contact list.
Sent to Client on Unsubscription > Send Email No Optional response email when a visitor
unsubscribes from a specified contact list.
Sent to Client on Unsubscription > Sender Name No The name of the sender of the response email
sent to the visitor on unsubscribing from a
specified contact list.
Sent to Client on Unsubscription > Text No The text of the response email sent to the
visitor on unsubscribing from a specified
contact list.
Sent to Client on Unubscription > Subject No The subject of the response email sent to
client on unsubscription from a specified
contact list.
1.11.2. Using the Newsletter Engine
1.11.2.1. Newsletter Types
1.11.2.1.1. What does a Newsletter Type identify
EasyConsole CMS provides various Newsletter Types, predetermined data forms, through which users are able to provide
content and the parameters necessary for any newsletter to display the intended output. For example, a different Newsletter
type is used for Informative newsletters compared to the Advertising Newsletter type since an Informative Newsletter
Type may provide information based on an organization's latest news and events while an Advertising Newsletter Type
provides information based on special offers products or services that an organization may offer.
1.11.2.1.2. Newsletter Type Fields Explained
The following table contains the most common fields used in newsletter types, although fields may vary between websites.
Title Required Description
Available Language Yes Defines the target languages for a specified newsletter.
Created On No The date of creation of a specified newsletter.
Email Type Yes The format of the newsletter.
From Email Yes The email address of the sender.
From Name Yes The name of the sender.
ID Yes The ID of the newsletter.
Image No An image that can be contained within the newsletter's text.
Image Resize No Defines whether or not the newsletter image should be resized
based on the requirements of the newsletter design or if the actual
dimensions of the newsletter image should be maintained.
Image Small No A thumbnail version of the newsletter's original image.
Images Position No Defines the position of the images provided by the news articles
selected.
Last Update No The last date that a specified newsletter has been updated.
News Articles Yes Displays available news articles based on the website's news
articles, from which the user is able to select which articles should
be displayed on each newsletter.
Subject Yes The subject of the newsletter.
Template Yes The template that should be used in displaying the newsletter.
Text No The text of the newsletter.
Text (Greek) No The Greek text of the newsletter.
Title Yes Defines the newsletter's title.
1.11.2.2. Understanding the Newsletter Engine Menu
The Newsletter Engine menu provides fast and easy access to all the functionalities available for newsletter manipulation.
Icon Property Explanation
Add New Addition of a new newsletter.
Delete Deletes the selected newsletter.
Edit Edits the newsletter selected.
Make A Copy Copy a newsletter on the clipboard.
Manage Fields Management of all fields of the newsletter being viewed
Manage Newsletter Type Management of available Newsletter Types.
Preview Preview the selected newsletter.
Some of the functionalities described above may be disabled, depending on the privileges and permissions that
each user possesses.
1.11.2.3. The EasyConsole Newsletter Toolbar
The EasyConsole Newsletter toolbar is a series of icons (buttons) that are part of EasyConsole and show up on the top of the
newsletter preview window when you are previewing a specified newsletter. The EasyConsole Newsletter Toolbar consists of
a series of tools that allows you to apply newsletter functionalities on selected newsletters.
Icon Property Explanation
Create New Create a new newsletter.
Edit Edit the newsletter being viewed.
N/A Language Change the language of the newsletter being viewed.
Logout Log out from the EasyConsole CMS.
Next Display the next newsletter record.
Previous Display the previous newsletter record.
Send Send the newsletter being viewed to specified email addresses.
Send Test Send a newsletter as a test to specified email addresses.
Send to Groups Send the newsletter being viewed to specified groups.
1.11.3. EasyConsole Newsletter Engine Functionality
1.11.3.1. Newsletter Contact Lists Functionality
1.11.3.1.1. Adding a Newsletter Contact List
To create a new Newsletter Contact List, proceed with the following actions:
1. Open the Newsletter Contact Lists table interface.
2. Click on the button Add.
3. Input all required fields.
4. Click on Save in order to save your new Newsletter Contact List.
1.11.3.1.2. Adding members to a specified Newsletter Contact List
To add a new contact on a selected Newsletter Contact List, proceed with the following actions:
1. Open the Newsletter Contact Lists table interface.
2. Select List Members under the field Members, of a specified Newsletter Contact List.
3. Clink on button Add to add a new Newsletter Contact List Member.
4. Input all required fields.
5. Click on Save in order to save your new contact under the Newsletter Contact List.
1.11.3.1.3. Viewing the members of a Newsletter Contact List
To view the member of a selected Newsletter Contact List open the Newsletter Contact Lists Table Interface and select List
Members under the field Members, of a specified Newsletter Contact List.
1.11.3.2. Newsletter Email Functionality
1.11.3.2.1. Adding a newsletter
In order to add a new newsletter, proceed with the following actions:
1. Select Newsletter tab > Email Newsletters.
2. Select an Email Newsletter Type and click on Letters to load all the available newsletters of the selected Newsletter Type.
3. Click on the button Add.
4. Input all required fields.
5. Click on Save in order to save your new newsletter.
1.11.3.2.2. Editing a newsletter
In order to edit a newsletter proceed with the following actions:
1. Select Newsletter tab > Email Newsletters.
2. Select an Email Newsletter Type and click on Letters to load all the available newsletters of the selected Newsletter Type.
3. Select the newsletter that you intend to edit and click on Edit.
4. Apply your changes.
5. Click on Save in order to save your work.
1.11.3.2.3. Deleting a newsletter
In order to delete a newsletter proceed with the following actions:
1. Select Newsletter tab > Email Newsletters.
2. Select an Email Newsletter Type and click on Letters to load the available newsletters of that particular type.
3. Locate the corresponding record, click on the checkbox available on the left hand side of the newsletter.
4. Click on the button Delete to delete the selected newsletter.
1.11.3.2.4. Previewing a newsletter
In order to preview a newsletter proceed with the following actions:
1. Select Newsletter tab > Email Newsletters.
2. Select an Email Newsletter Type and click on Letters to load the available newsletters of that particular type.
3. Right click on a record and select Preview.
1.11.3.2.5. Sending a newsletter as a test to custom email addresses
In order to preview a newsletter proceed with the following actions:
1. Select Newsletter tab > Email Newsletters.
2. Select an Email Newsletter Type and click on Letters to load the available newsletters of that particular type.
3. Right click on a record and select Newsletter Engine menu > Preview.
4. Click on the option Newsletter Toolbar > Send Test
5. Select Specify Custom Email.
6. Provide the recipients for the newsletter test.
7. Click on the button Go to send the test newsletter.
1.11.3.2.6. Sending a newsletter as a test to registered contacts
In order to send a test newsletter to contacts that are registered proceed with the following actions:
1. Select Newsletter tab > Email Newsletters.
2. Select an Email Newsletter Type and click on Letters to load the available newsletters of that particular type.
3. Click on a record and select Newsletter Engine menu > Preview.
4. Select the recipients for the test newsletter from the list of records provided.
5. Click on the button Go to send the test newsletter
1.11.3.2.7. Sending a newsletter to groups of contacts
In order to send a newsletter to groups of contacts proceed with the following actions:
1. Select Newsletter tab > Email Newsletters.
2. Select an Email Newsletter Type and click on Letters to load the available newsletters of that particular type.
3. Click on a record and select Newsletter Engine menu > Preview.
4. Select the groups for the newsletter from the list of records provided.
5. Select the option Contacts Only from the list of options in the Send to field.
6. Click on the button Go to send the newsletter
1.11.3.2.8. Sending a newsletter to groups of companies
In order to send a newsletter to groups of companies proceed with the following actions:
1. Select Newsletter tab > Email Newsletters.
2. Select an Email Newsletter Type and click on Letters to load the available newsletters of that particular type.
3. Click on a record and select Newsletter Engine menu > Preview.
4. Select the groups for the newsletter from the list of records provided.
5. Select the option Companies Only from the list of options in the Send to field.
6. Click on the button Go to send the newsletter
1.12. EasyConsole Console Security
EasyConsole uses an advanced security system in order to prevent unauthorized users to log into the administration area. If
enabled, IP filtering will not allow the entry screen to be accessed by unauthorized IP addresses. In addition, EasyConsole
can forbid (or allow) access to IP ranges or specific IPs.
1.12.1. Console Security Fields Explained
Title Required Description
Alert No Optional specification of a JavaScript alert message.
Allow No Select whether access to the current IP range will be allowed or denied.
From IP Yes This is the starting IP address in an IP range. For example if we need to set the range
192.168.100.1 up to 192.168.100.255, insert in the From IP field the very first IP in the
range, i.e. 192.168.100.1
Message Yes Enter a message that will be displayed if someone within the specified IP range
attempts to log into the system. This requires the Alert checkbox found below to be
checked
Name No Enter a name for the new record. This could be the name of the operator (or company)
that the IP (or IP range) belongs to. Insert for example PCW Smith PLC.
Title Yes Defines the title describing the security record.
To IP Yes This is the last IP address in an IP range. For example if we need to set the range
192.168.100.1 up to 192.168.100.255, insert in the To IP field the last IP in the range,
i.e. 192.168.100.255
1.12.2. Managing EasyConsole Users
Each EasyConsole user is assigned to some particular group or groups of users. The privileges of each user group are defined
explicitly by the website administrators. Setting these privileges through EasyConsole is an easy and simple task. If you wish
to be redirected to the appropriate section of your back end, click on the Console tab of the top panel.
The Console tab contains a list of buttons which correspond to the functions related to managing your users and some basic
EasyConsole preferences.
Managing your users can be done through the following sections:
1. Security Groups: Manage all the user groups, as well as the permissions assigned on each group.
2. Security Users: Manage all the users, as well as the permissions assigned on each user specifically.
1.12.2.1. Managing Security Groups
In order to view the interface for Security Groups Management please select Console Tab > Security Groups through the
EasyConsole CMS. On the left column of the screen you can see the existing groups, while on the right hand you can see the
parameters which correspond to each group.
1.12.2.1.1. Security Groups Hierarchy
Groups with the smallest level can be found at the top of the hierarchy whereas larger levels can be found at the bottom as
shown in figure. Privileges can be assigned no matter what the power level of a group is. However a low-level grouped
operator is not allowed to remove higher-level privileges whereas the opposite can occur.
1.12.2.1.2. Security Group Tabs Explained
Security Group Properties Tab
The properties defined to identify each user group and its users. The following properties are available for customization:
Title Required Description
Description No Describe with simple words the role of the current group. This is
not a required field but it is going to help others understand with
simple words what a group is allowed to do.
Group Level No Define the power level for the new group. This has to be an
integer. Power level ensures that lower-level groups are not
allowed to modify the permissions of higher level groups.
Group Name Yes This is a short name of the group that is going to appear within the
system. For example give the name ‘admin’
Group Title Yes This is a more descriptive name. For our example this could be
Administrators
Security Group Permissions Tab
One of the most powerful advantages of EasyConsole is that it is extremely flexible in assigning user roles. Almost every
single click within the administration environment can be controlled, therefore restricting the actions of specific user
groups. In order to assign permissions to a single group, please select the user group and click on the Permissions Tab.
What is really important here is that User Roles are assigned directly to the Groups. In order words, if a requirement exists
for creating a single operator with specific roles, a new group should be created, assign the privileges to that group and then
allocate the user to this new group. In order to have a flexible system, a big number of parameters are required in order to
enable / disable single functions for groups. For these parameters to be easily accessed and managed, EasyConsole allocates
them into several divisions with respect to their nature.
In order to process the privileges of a specific security group, click on the arrow that corresponds to the desired
category. Each category contains different properties according to the requirements and functions of each category.
Security Group Templates Tab
Templates can also be allocated to groups, thus ensuring that certain templates will appear within a content type only for
specific group members.
1.12.2.1.3. Security Groups Functionality
Adding a new Security Group
To add a new security group, follow the list of instructions as shown below:
1. Select Console Tab> Security Groups
2. Fill in the relevant information and click the Add.
3. Your new group has been created.
Edit a Security Group
To edit a security group, follow the list of instructions as shown below:
1. Select Console Tab> Security Groups
2. Select the group that you wish to modify and apply your changes.
3. Click on Update.
1.12.2.2. Managing Security Users
In order to view the interface for Security Users Management please select Console Tab > Security Users through the
EasyConsole CMS. On the left column of the screen you can see the existing users, while on the right hand you can see the
parameters which correspond to each user.
1.12.2.2.2. Security Users Tabs Explained
Security Users General Tab
The General tab allows you to input general information regarding each user.
Property Required Description Value Types
Login Name Yes Unique name that the user has to use to log in. Unique string
Password Yes The password that the user is required to validate when logging
in.
String
Confirm Password Yes The confirmation of the password that the user is required to
validate when logging in.
String
User Code No A code identification of each user String
First Name Yes The user’s first name String
Last Name Yes The user’s last name String
Email Yes The email that the system will use to contact the user Unique String
Comments No Comments relating to the user Long Text
Starting Date Yes The starting day of this user’s account to EasyConsole CMS. Date
Starting Date Yes The starting day of this user’s account to EasyConsole CMS. Date
Preferred
Language
Yes Each user can select a language of preference that will be
applicable to his/her account when accessing the system.
String
Enable Help
Popup
Yes Activate popup that will help this user to use EasyConsole. Bit (Yes/No)
Load Top Menu
with Ajax
Yes Enable AJAX Technology on EasyConsole top panel Bit (Yes/No)
Security Users - Details Tab
The Details tab allows you to input additional details relating to the company that each user works for.
Title Required Description
Branch No The user branch that the user belongs to.
Country No The user's country.
Fax No The user's fax number.
Mobile No The user's mobile telephone number.
Position No The user's position in the user branch.
Telephone No The user's telephone number.
Telephone 2 No The user's second telephone number.
Security Users Relations Tab
The Relations tab is currently deactivated.
Security Users Groups Tab
The Groups tab allows you to specify to which User Group each user belongs.
1.12.2.2.3. Security Users Functionality
Adding a new Security User
To add a new user, select Console tab > Security Users. Upon successful completion of all the fields, click Add. The new
user has been created.
Modify a Security User
Click on the operator that needs to be edited. The ‘Users Management Screen’ will appear, providing all the data
corresponding to the specified user. After successful completion of all modification please click on the button Update that can
be found on the bottom of your screen. The user‘s data have now been modified.
Delete a Security User
To delete an existing user please select the user from the registered user’s list provided in the Users Management Screen.
Click on the Delete and confirm the necessity to delete the specified user.
1.12.3. Console Security Functionality
1.12.3.1. Adding a new IP address or Range of IPs
In order to add either a new IP address or an IP address range of values please select Security IP Range Table > Add
button and fill in the corresponding fields. Please note that to define a specific IP and not an IP range, simply set starting
and ending IP the same value. If for example access should be allowed to 192.168.100.154 then define From IP:
192.168.100.154 and To IP: 192.168.100.154
Furthermore, EasyConsole alerts the Administrator for any unauthorized attempts to log onto the administration area via
email. In order to define the email on which the alerts will be sent, go to Module Website > Site Settings. Find the variable
called email, and click on it to enter the email address as the ‘value’ of the variable.
There is a setting under Console Settings which is called ‘ip_security’. If this is enabled (i.e. is equal to 1) then
access to all IPs will be denied, except those which are included in the IP Filtering Table and are set as ‘Allow’. If
‘ip_security’ is disabled (i.e. is equal to 0) then access to all IPs will be allowed except those which are included in
the IP Filtering Table and set as ‘Deny’
1.12.3.2. Modify an existing IP address or Range
To modify an existing record, please select a record from the IP Filtering Table and click on Edit. Alternatively right click on
the record and click on Edit from the popup menu. An entry screen will appear that allows you to make any necessary
changes. Following, click on Save to save your changes.
1.12.3.3. Delete an existing IP address or Range
To delete a record, please select a record from the IP Filtering Table and click on Delete. Alternatively right click on the
record and click on Delete from the popup menu. Confirm that you want to delete the selected record(s).
You can delete more just than one record by simply checking the corresponding check boxes next to the records
that you wish to delete and afterwards clicking on Delete.
1.13. EasyConsole Logs
EasyConsole provides you with a powerful Log Management module that allows you to search and investigate at any time
any action taken within the EasyConsole. Each time users log in to EasyConsole they are generating multiple log records
related to the activities they perform, such as system configuration, access rights and user activity logs. These logs provide a
wellspring of information to help better secure and manage company resources.
The benefits of having such a feature among others are:
� Ability to detecting inappropriate use of privileged accounts
� Ability to know exactly who did what and when
1.13.2. What is a Log?
A log is a record of computer activity used for statistical purposes as well as backup and recovery. A log contains information
about the accesses that the users of a distributed system make to its resources. Such a log can be configured to contain a
huge amount of information about every access to every resource, or it can be configured to contain limited but highly
revealing information such as the time pattern of log-ins made by certain users. Security tools can examine such logs and
discover abnormal behavior, such as a user logging in at unusual times of the day, suggesting that an intruder is
masquerading as a regular user.
1.13.3. What is Log Management?
Log Management is the collection, storage, and reporting of log data from selected log resources, in near real-time for
compliance and risk mitigation.
1.14. EasyConsole Statistics
EasyConsole helps you retrieve important statistics about your website usage: activity of visitors, access statistics, visitors'
browsers, and much more.
1.14.2. General Statistics
Hits
Total Hits Total number of hits in the analyzed data. It includes both hits from visitors and
spiders.
Visitor Hits Total number of hits from visitors.
Spider Hits Total number of hits from spiders.
Average Hits per Day Average number of hits per day.
Average Hits per Visitor Average number of hits per visitor.
Cached Requests Total number of cached requests.
Failed Requests Total number of failed requests.
Page Views
Total Page Views Total number of page views.
Average Page Views per Day Average number of page views per day.
Average Page Views per Visitor Average number of page views per visitor.
Visitors
Total Visitors Total number of visitors.
Average Visitors per Day Average number of visitors per day.
Total Unique IPs Number of different IP addresses in the analyzed data.
Bandwidth
Total Bandwidth Total amount of traffic transferred by visitors.
Visitor Bandwidth Total number of hits from visitors.
Spider Bandwidth Total amount of traffic transferred by spiders.
Average Bandwidth per Day Average amount of traffic transferred per day.
Average Bandwidth per Hit Average amount of traffic transferred per hit.
Average Bandwidth per Visitor Average amount of traffic transferred per visitor.
1.14.3. Activity Statistics
Activity Statistics
Daily Activity By date
By Hour of Day Activity by hour of day
By Day of Week Activity by day of week
By Week Activity By week
By Month Activity By month
1.14.4. Access Statistics
Access Statistics
Pages Accessed pages.
Files Downloaded files.
Images Requested images.
Others Other requested files. The report includes information on files that are neither
pages, nor download files, nor images.
Directories Requested directories. Subdirectories are counted separately from parent
directories so requests for files in /dir/subdir/ are counted for this directory, not
for /dir/.
Pages and Queries Lists of query strings by pages.
Pages per Visitor Number of page views per visitor.
View Time List of viewed pages sorted by view time.
Time Taken List of requested files sorted by time taken
Entry pages List of entry pages.
Exit pages List of exit pages.
Bounces List of entry pages sorted by number of bounces.
Paths Paths through the site.
File Types File types (extensions) of requested files.
Virtual Domains Statistics on requested virtual domains.
1.14.5. Visitors
Visitors
Hosts List of IP addresses/domain names of hosts that requested files from the site.
Top-Level Domains Top-level domains of visitor hosts.
Countries Visitor countries. The program uses an IP to country geolocation database to
determine countries by IP addresses.
Referrers
Referring Sites List of referring sites (domains).
Referring URLs List of referring URLs.
Search Engines List of search engines visitors of your site came from.
Engines and Phrases Lists of search phrases by engines.
Search Phrases List of search phrases.
Search Keywords List of search keywords.
Entry Pages / Engines Lists of entry pages by search engines.
Entry Pages / Phrases Lists of entry pages by search phrases.
Paths / Phrases Lists of paths through the site by search phrases.
Phrases / Entry Pages Lists of search phrases by entry pages.
1.14.6. Errors
Types: Types of errors.
404 Errors Detailed information on 404 (page not found) errors.
Other Errors Detailed information on other errors.
Status Codes Status codes returned for requests for files on your site. Status codes include
successful (2xx), redirect (3xx) and error (4xx and 5xx) responses.
1.14.6. Browsers
Browsers
Browsers Browsers used by visitors of your site.
Firefox Versions Versions of the Firefox browser.
Opera Versions Versions of the Opera browser.
Browsers / Countries Popularity of browsers by countries.
Operating Systems Operating systems used by visitors of your site.
Browsers and OS Popularity of browsers by operating systems.
.NET Framework Versions of the .NET Framework used by visitors of your site.
Spiders List of spiders requested files from the site.
Spidered Pages Lists of pages requested by different spiders.
Spider Hosts Lists of IP addresses/domain names of hosts used by different spiders.
Spider Organizations Organizations of different spiders.
1.14.7. Real Time Tracking
Real Time Tracking allows you to track visitor activity on your website in real time (referred to as 'live stats'), to engage
online customers and it allows your visitors to chat to operators within your business as they are browsing. Visitors can
request live chat sessions with operators without leaving your site or downloading anything.
1.15. Inline Editing
Inline Editing is the process by which users can dynamically apply changes on the elements of a webpage without having to
open new browser windows or even to navigate away from the page that they are viewing.
1.15.2. Console Inline Editing
The Console Inline Editing features deal with changes that can be applied on both the website content as well as the layout
of the EasyConsole Main Panel menu depending on the individual preferences of each user.
1.15.2.1. Enable Console Inline Editing
The Inline Editing functionalities are always available for usage by the EasyConsole users.
Security Constraints may be applicable on users groups that restrict the usage of Inline Editing.
1.15.2.2. Console Inline Editing Functionality
1.15.2.2.2. Drag & Drop Main Panel Menu Components
The Drag & Drop functionality of the Main Panel menu allows you to rearrange the available menu components by simply
dragging and reordering the components in the predetermined columns of the Main Panel menu. To enable this functionality
click on the option Drag & Drop which is displayed on the right bottom part of your EasyConsole screen.
1.15.3. Website Inline Editing
The website Inline Editing features deal with changes that can be applied dynamically on the website content without having
to use the website's back end system in order to apply your changes. Any of the applicable changes are made instantly by
viewing the website's layout as displayed to the visitors of the website.
1.15.3.2. Enable Website Inline Editing
To enable Inline Editing on the website please select EasyConsole Toolbar > Inline Editing.
1.15.3.3. Website Inline Editing Functionality
1.15.3.3.2. Drag & Drop Website Column Components
Reorder, add, edit and delete components from any of the columns specified on the website layout using the process of inline
editing. By simply enabling the Website Inline Editing Feature, the system automatically presents the components
of columns as draggable entities where you as a user can manipulate. In addition, you are able to add more components if
available or to delete the components that you do not want to display on the article being viewed.
Furthermore, to enhance the efficiency and limit the time required for changes, the options Apply To Siblings and Apply To
Tree are also available. These two options allow you to apply changes on the article being viewed to multiple other articles
instantly.
Add a new component on a column
To add a new component on a column using the inline editing features, select EasyConsole CMS Toolbar > Inline Editing On.
This will enable the drag and drop capabilities on all draggable columns. To view available components for addition on a
selected column right click on the Settings icon situated on the top right corner of the column. To add a new component,
click on the title of the component that you wish to add.
Delete a component from a column
To delete a component from a column using the inline editing features, select EasyConsole CMS Toolbar > Inline Editing On.
This will enable the drag and drop capabilities on all draggable columns.
You can delete components using the following two ways:
Via the Components Menu
To delete components from a selected column right click on the Settings icon situated on the top right corner of the column.
To delete a new component, click on the title of the component that you wish to delete.
Directly from the component
Click on the delete icon situated on the top right corner of each component.
Reorder column components
To enable reordering of components on columns, select EasyConsole CMS Toolbar > Inline Editing On. Select a component
and drag and drop it in any place you wish on the column.
1.15.3.3.3. Inline Text Editing
To inline edit a text using the inline editing features, select EasyConsole CMS Toolbar > Inline Editing On. This will enable
the inline editing capabilities of all texts. Hover over a text using the mouse and click on the editable area denoted by the
yellow color. Apply your changes and click anywhere outside the edit box to automatically save your text.
1.16. EasyConsole Workflow Engine
The Workflow Management process is the defined series of tasks, within an organization, that enable the organization to
produce a successful final outcome. Sophisticated workgroup computing applications allow you to define different workflows
for different types of jobs. So, for example, in a publishing setting, a document might be automatically routed from writer to
editor to proof-reader to production. At each stage in the workflow, one individual or group is responsible for a specific task.
Once the task is complete, the workflow software ensures that the individuals responsible for the next task are notified and
receive the data they need to execute their stage of the process.
Examples Available (34)
Example 1: Add a new component on a column
Step 1. Set Inline Editing On
To add a new component on a column using the inline editing features, select EasyConsole CMS Toolbar > Inline Editing On.
This will enable the drag and drop capabilities on all draggable columns.
Figure 1: CMS Drag And Drop Column Components - EasyConsole Toolbar Inline Editing
Step 2. Display Component Options
To view available components for addition on a selected column right click on the Settings icon situated on the top right
corner of the column.
Figure 2: CMS Drag And Drop Column Components - Display Component Options
Step 3. Add a component to column
To add a component on a selected column, select one of the available components under Add Components.
Figure 3: CMS Drag And Drop Column Components - Add component
Step 4. View component
You should now be able to view the component on the selected column.
Figure 4: CMS Drag And Drop Column Components - View the component
Example 2: Adding a Newsletter Contact List
Step 1. Open the Newsletter Contacts Lists Table Interface
To open the Newsletter Contacts Lists Table Interface, select Main Panel menu > Newsletter Contact Lists.
Figure 5: CMS Newsletter - Newsletter Contact Lists Table Interface
Step 2. Initialize the addition of a new Newsletter Contact List
In order to create a new newsletter contact list, select Newsletter Contact Lists > Add.
Figure 6: CMS Newsletter - Add Newsletter Contact List
Step 3. Input all Required fields
To add a new Newsletter Contact List it is required to go through the following instructions:
� Provide a title of the Newsletter Contact List.
� Select the Active field to make the Newsletter Contact List Active.
� Provide the details for the response and informative emails sent when a visitor subscribes on the Newsletter Contact List.
� Provide the details for the response and informative emails sent when a visitor unsubscribes from the Newsletter Contact List.
Figure 7: CMS Newsletter - Save Newsletter Contact List
Step 4. Save your work
Upon completion of the details relating to the newsletter contact list click on Save in order to save your newsletter contact
list.
Step 5. Use your Newsletter Contact List
Upon saving your newsletter contact list, you should now be able to view your new list record in the listings of records on
the Newsletter Contact Lists table interface.
Figure 8: CMS Newsletter - Newsletter Contact List Listing
Example 3: Adding a Quick Link
Step 1. Select the corresponding screen
To add a Quick Link visit the screen that you intend to set the Quick Link for. In this example we will add a Quick Link for
the Language Dictionary table interface.
Figure 9: CMS Main Panel Functionality - Quick Link Screen
Step 2. Add Quick Link
Select the option Add Quick Link, provide a name for your Quick Link and click on Save.
Figure 10: CMS Main Panel Functionality - Add Quick Link
Step 3. Quick Link Display
The following image displays the new Quick Link available on the Main Panel Tabs.
Figure 11: CMS Main Panel Functionality - View Quick Link
Example 4: Adding a document file or an eBook as an asset
Step 1. Open the Asset Repository
To open your Assets Repository select Main Panel menu > Assets Repository.
Figure 12: CMS Assets Repository - Asset Repository Table Interface
Step 2. Initialize the addition of a new Asset
In order to create a new asset of type image, select Asset Repository > Add.
Figure 13: CMS Assets Repository - Add Asset
Step 3. Input all Required fields
To add an asset of type Document or eBook it is required to go through the following instructions:
� Select the option Document or the option ebook for the Asset Type field.
� Specify the article that you intend to set as the primary source for this specific asset in the field Target Article. Please note that specifying the target article will not display the asset on the specified article. It only provides an indication for other users that wish to use your asset.
� Upload your document or eBook in field Document Settings.
� Provide a title for your document or eBook.
Figure 14: CMS Assets Repository - Save Document Asset
Step 4. Save your work
Upon completion of the details relating to the asset click on Save in order to save your new asset.
Example 5: Adding a newsletter
Step 1. Load all Newsletter Types
Select Newsletter tab > Email Newsletter. Select an Email Newsletter Type and click on Letters to load the available
newsletters of the selected newsletter type.
Figure 15: CMS Newsletter - Load newsletter types
Step 2. Initialize the addition of a new Newsletter
In order to create a new newsletter, click on the button Add.
Figure 16: CMS Newsletter - Add Newsletter
Step 3. Input all required fields
To add a Newsletter it is required to go through the following instructions
� Select an Email Type for your new newsletter.
� Provide a Subject.
� Provide a From Name. This field indicates the person or organization that will send the specified newsletter.
� Provide a From Email. This field indicates the email of the person or organization that will send the specified newsletter.
� Provide a Newsletter Title for your newsletter.
� Provide a text for your newsletter.
Figure 17: CMS Newsletter - Newsletter input fields
Step 4. Save your work
Upon completion of the details relating to the newsletter click on Save in order to save your new newsletter.
Step 5. Use your Newsletter
Upon saving your newsletter, you should now be able to view your new newsletter record in the listings.
Example 6: Adding a report
Step 1. Show the filters available for usage on the table interface being viewed
In order to apply a new filter on a table, click on the Show Filters on the top of the table interface, so as to display the
filtering options on which the new Report will be based.
Figure 18: CMS Table Reports - Show filters
Step 2. Apply your criteria for filtering records
Select a single field or multiple fields that you wish to base your filter upon and click on Go. In this example, the word
Customer is set as the filtering criteria in the field Title.
Figure 19: CMS Table Reports - Select a field to filter
Step 3. Filtering results
The tables records will be filtered based on the criteria that you have provided and the resulting output will consist of only
the records that start with the word 'customer' in the field Title.
Figure 20: CMS Table Reports - Filtering Results
Step 4. Create your report
Select Reports Menu > Add Report.
Figure 21: CMS Table Reports - Show report form
Step 5. Save your Report
Provide a name for the report, specify the users groups or users that the report will be available to and click Save to save
your report. In this example the report's name is MyReport and two users are selected. Upon completion of the appropriate
fields click on Save to save your new Report.
Figure 22: CMS Table Reports - Create report
Step 6. Use your Report.
Your new report is now available for usage as shown below in the following figure.
Figure 23: CMS Table Reports - Save report
Example 7: Adding a video file as an asset
Step 1. Open the Asset Repository
To open your Assets Repository select Main Panel menu > Assets Repository.
Figure 24: CMS Assets Repository - Asset Repository Table Interface
Step 2. Initialize the addition of a new Asset
In order to create a new asset of type image, select Asset Repository > Add.
Figure 25: CMS Assets Repository - Add Asset
Step 3. Input all Required fields
To add an asset of type Video it is required to go through the following instructions:
� Select the option Video for the Asset Type field.
� Specify the article that you intend to set as the primary source for this specific asset in the field Target Article. Please note that specifying the target article will not display the asset on the specified article. It only provides an indication for other users that wish to use your asset.
� Upload your video in field Flash Settings > Flash Video.
� Provide a title for your video.
Figure 26: CMS Assets Repository - Save Video Asset
Step 4. Save your work
Upon completion of the details relating to the asset click on Save in order to save your new asset.
Example 8: Adding an article
Step 1. Select the article's parent entity.
The first step is to decide the position of the article that you wish to create. This means that you have to specify the position
of the article on the website tree. The position of an article is usually specified by the type of the article that you wish to
create. If, for example, your new article will be a News Article then its position should be below the News Section. Click on
the title of the parent article entity to display the Article Management menu as shown below.
Figure 27: CMS Article Management Module - Article Management Menu
Step 2. Select the option Add Article.
Select Article Management menu > Add Article as shown in the following figure.
Figure 28: CMS Article Management Module - Adding a new article
Step 3. Input the corresponding data for the new article.
Provide all required data relating to the new article created.
Figure 29: CMS Article Management Module - Adding the data of a new article
Step 4. Save your new article.
To save your new article select the option Save found at the bottom of the screen.
Example 9: Adding an audio file as an Asset
Step 1. Open the Asset Repository
To open your Assets Repository select Main Panel menu > Assets Repository.
Figure 30: CMS Assets Repository - Asset Repository Table Interface
Step 2. Initialize the addition of a new Asset
In order to create a new asset of type image, select Asset Repository > Add.
Figure 31: CMS Assets Repository - Add Asset
Step 3. Input all Required fields
To add an asset of type Audio it is required to go through the following instructions:
� Select the option Audio for the Asset Type field.
� Specify the article that you intend to set as the primary source for this specific asset in the field Target Article. Please note that specifying the target article will not display the asset on the specified article. It only provides an indication for other users that wish to use your asset.
� Upload your audio in field Audio.
� Provide a title for your audio file.
Figure 32: CMS Assets Repository - Save Audio Asset
Step 4. Save your work
Upon completion of the details relating to the asset click on Save in order to save your new asset.
Example 10: Adding an image file as an Asset
Step 1. Open the Asset Repository
To open your Assets Repository select Main Panel menu > Assets Repository.
Figure 33: CMS Assets Repository - Asset Repository Table Interface
Step 2. Initialize the addition of a new Asset
In order to create a new asset of type image, select Asset Repository > Add.
Figure 34: CMS Assets Repository - Add Asset
Step 3. Input all Required fields
To add an asset of type Image it is required to go through the following instructions:
� Select the option Image for the Asset Type field.
� Specify the article that you intend to set as the primary source for this specific asset in the field Target Article. Please note that specifying the target article will not display the asset on the specified article. It only provides an indication for other users that wish to use your asset.
� Upload your image in field Image.
� Provide a title for your image.
Figure 35: CMS Assets Repository - Save Image Asset
Step 4. Save your work
Upon completion of the details relating to the asset click on Save in order to save your new asset.
Example 11: Adding members to a specified Newsletter Contact List
Step 1. Open the Newsletter Contacts Lists Table Interface
To open the Newsletter Contacts Lists Table Interface, select Main Panel menu > Newsletter Contact Lists.
Figure 36: CMS Newsletter - Newsletter Contact Lists Table Interface
Step 2. Select List Members of a specified Newsletter Contact List
Select List Members under the field Members, of a specified Newsletter Contact List.
Figure 37: CMS Newsletter - Specified Newsletter Contact List Members
Step 3. Add a new Newsletter Contact List Member
The Newsletter Contact List Members Table Interface is displayed. Clink on the button Add to Add a new newsletter contact
list member.
Figure 38: CMS Newsletter - Newsletter Contact List Add Member
Step 4. Input all required fields
In order to add a new newsletter contact list member it is required to go through the following instructions:
� Provide a Newsletter Contact List in the field List and a contact in the field Contact.
� Provide a company in the field Company.
� Provide a category in the field Category and a relation in the field Relation.
Figure 39: CMS Newsletter - Save Newsletter Contact List Member
Step 5. Save Newsletter Contact List Member
Upon completion of the details relating to the newsletter contact list member click on Save in order to save your newsletter
contact list member.
Step 6. Display your new Newsletter Contact List Member
Upon saving your newsletter contact list member, you should now be able to view your new newsletter contact list member
record in the listings of records on the Newsletter Contact List Members Table Interface.
Figure 40: CMS Newsletter - Newsletter Contact List Members Listing
Example 12: Apply a new filter on a table
Step 1. Show the filters available for usage on the table interface being viewed
In order to apply a new filter on a table, click on the Show Filters on the top of the table interface, in order to display the
filtering options.
Figure 41: CMS Table Reports - Show filters
Step 2. Apply your criteria for filtering records
Select a single field or multiple fields that you wish to base your filter upon and click on Go. In this example, the word
Customer is set as the filtering criteria in the field Title.
Figure 42: CMS Table Reports - Select a field to filter
Step 3. Filtering results
The tables records will be filtered based on the criteria that you have provided and the resulting output will consist of only
the records that start with the word 'customer' in the field Title.
Figure 43: CMS Table Reports - Filtering Results
Example 13: Copying an article
Step 1. Select the article to copy
The first step is to locate the article that you wish to copy on the website tree and click on its title to display the Article
Management menu as shown below.
Figure 44: CMS Article Management Module - Article Management Menu
Step 2. Copy the article
Select Article Management Menu > Copy as shown in the following figure.
Figure 45: CMS Article Management Module - Copy Article
Step 3. Paste the article that you have placed on the clipboard.
To paste the copied article select Article Management > Paste ID# as shown below.
Figure 46: CMS Article Management Module - Paste Article
Example 14: Delete a component from a column directly from the component
Step 1. Set Inline Editing On
To delete a component from a column using the inline editing features, select EasyConsole CMS Toolbar > Inline Editing On.
This will enable the drag and drop capabilities on all draggable columns.
Figure 47: CMS Drag And Drop Column Components - EasyConsole Toolbar Inline Editing
Step 2. Delete Component
Click on the delete icon situated on the top right corner of each component.
Figure 48: CMS Drag And Drop Column Components - Delete Component directly from the component
Example 15: Delete a component from a column via the Components Menu
Step 1. Set Inline Editing On
To delete a component from a column using the inline editing features, select EasyConsole CMS Toolbar > Inline Editing On.
This will enable the drag and drop capabilities on all draggable columns.
Figure 49: CMS Drag And Drop Column Components - EasyConsole Toolbar Inline Editing
Step 2. Display Component Options
To view available components for deletion on a selected column right click on the Settings icon situated on the top right
corner of the column.
Figure 50: CMS Drag And Drop Column Components - Display Component Options
Step 3. Delete Component
To delete a new component, click on the title of the component that you wish to delete.
Figure 51: CMS Drag And Drop Column Components - Delete Component via the Components Menu
Example 16: Delete an article
Step 1. Locate the article on the tree
To delete an article locate the selected article of the tree and click on its title so as to display the Article Management Menu
as shown in the corresponding figure below.
Figure 52: CMS Article Management Module - Article Management Menu
Step 2. Delete the article
Select Article Management menu > Delete Article as shown in the following figure.
Figure 53: CMS Article Management Module - Delete Article
Example 17: Deleting a Newsletter
Step 1. Load all Newsletter Types
Select Newsletter tab > Email Newsletter. Select an Email Newsletter Type and click on Letters to load the available
newsletters of the selected newsletter type.
Figure 54: CMS Newsletter - Load newsletter types
Step 2. Locate the corresponding record
Locate the corresponding record, click on the checkbox available on the left hand side of the newsletter.
Figure 55: CMS Newsletter - Locate the corresponding Newsletter
Step 3. Delete the selected Newsletter
Click on the button Delete to delete the selected newsletter.
Figure 56: CMS Newsletter - Delete Newsletter
Example 18: Editing an Article
Step 1. Select the article you wish to edit.
The first step is to select the article you wish to edit. Then click on the title of the article entity to display the Article
Management menu as shown below.
Figure 57: CMS Article Management Module - Article Management Menu
Step 2. Select the option Edit Article.
Select Article Management menu > Edit Article as shown in the following figure.
Figure 58: CMS Article Management Module - Editing an article
Step 3. Edit the corresponding data of the article.
Edit the corresponding data of the article.
Figure 59: CMS Article Management Module - Editing the data of the article
Step 4. Save the article.
To save the article select the option Save found at the bottom of the screen.
Example 19: Inline Text Editing
Step 1. Set Inline Editing On
To inline edit a text using the inline editing features, select EasyConsole CMS Toolbar > Inline Editing On. This will enable
the inline editing capabilities of all texts.
Figure 60: CMS Drag And Drop Column Components - EasyConsole Toolbar Inline Editing
Step 2. Initialize the edit procedure
Hover over a text using the mouse and click on the editable area denoted by the yellow color.
Figure 61: Inline Text Editing - Initialize Procedure
Step 3. Edit the selected text
Apply your changes in the text box for editing.
Figure 62: Inline Text Editing - Edit Text
Step 4. Save your work
Click anywhere outside the edit box to automatically save your text.
Figure 63: Inline Text Editing - Save Text
Example 20: Load a report
Step 1. Load a report
To load a report click on the title of the report. The table records will be filtered based upon the filters set on the selected
report.
Figure 64: CMS Table Reports - Load a report
Example 21: Logging into EasyConsole
Step 1. Access the EasyConsole Login Page for your website
Firstly append /console to the URL address of your website. For example, if your web-site has the electronic address
http://www.demowebsite.com.cy then you will have to type in http://www.demowebsite.com.cy/console to get
the login screen.
Figure 65: EasyConsole Log In Address
Step 2. Provide your user credentials to the EasyConsole Login Form
The following image displays the Log In screen of the EasyConsole framework. Use the following form to specify your
credentials to enter the EasyConsole of your system.
Figure 66: EasyConsole Log In Screen
Step 3. Access the Main Panel of your website
When you have successfully logged into the EasyConsole you will be redirected to EasyConsole’s Main Panel which provides
full control on the data and functionality of your website.
Example 22: Previewing a newsletter
Step 1. Load all Newsletter Types
Select Newsletter tab > Email Newsletter. Select an Email Newsletter Type and click on Letters to load the available
newsletters of the selected newsletter type.
Figure 67: CMS Newsletter - Load newsletter types
Step 2. Preview a newsletter
Select Newsletter Engine menu> Preview.
Figure 68: CMS Newsletter - Preview newsletter
Step 3. Preview the selected newsletter
Figure 69: CMS Newsletter - Newsletter Example
Example 23: Publishing an article via the Article Management menu
Step 1. Locate the article on the tree
To publish an article, locate the selected article of the tree and click on its title so as to display the Article Management Menu
as shown in the corresponding figure below.
Figure 70: CMS Article Management Module - Article Management Menu
Step 2. Publish the article
Select Article Management menu > Publish Article as shown in the following figure.
Figure 71: CMS Article Management Module - Publish Article
Example 24: Publishing an article via the EasyConsole Toolbar
Step 1. Set your Staging Server On
In order to view all the articles that the website contains, even the ones that are unpublished you should click on Staging Server so as to set the status of the staging server to on the EasyConsole Toolbar.
Figure 72: CMS Article Management Module - EasyConsole Toolbar
Step 2. Locate the article
Secondly you should locate the unpublished article that you wish to publish for the visitors to view on the website.
Step 3. Publish the corresponding article
To publish your article select EasyConsole Toolbar > Publish Article.
Example 25: Removing a quick link
Step 1. Click on the Quick Link
Click on the Quick Link that you wish to remove so as to visit the corresponding screen on which the Quick Link is applicable.
Figure 73: CMS Main Panel Functionality - View Quick Link
Step 2. Remove Quick Link
Select Main Panel Tabs > Remove Quick Link to remove the selected Quick Link.
Example 26: Reorder column components
Step 1. Set Inline Editing On
To enable reordering of components on columns, select EasyConsole CMS Toolbar > Inline Editing On.
Figure 74: CMS Drag And Drop Column Components - EasyConsole Toolbar Inline Editing
Step 2. Drag and Drop component
Select a component and drag and drop it in any place you wish on the column.
Figure 75: CMS Drag And Drop Column Components - Drag and Drop component
Example 27: Sending a newsletter as a test to custom email addresses
Step 1. Load all Newsletter Types
Select Newsletter tab > Email Newsletter. Select an Email Newsletter Type and click on Letters to load the available
newsletters of the selected newsletter type.
Figure 76: CMS Newsletter - Load newsletter types
Step 2. Preview a newsletter
Locate the corresponding record and select Newsletter Engine menu> Preview.
Figure 77: CMS Newsletter - Preview newsletter
Step 3. Review newsletter and initialize the testing process
The screen generated, as shown below, provides a representation of the actual output of the newsletter record. The output
generated will be the content of the newsletter email that will be sent to specified email addresses. To send a test newsletter
select Newsletter Toolbar > Send Test.
Figure 78: CMS Newsletter - Select Send Test
Step 4. Select the recipients
To send a newsletter as a test, it is required to go through the following instructions:
� Select the option Specify Custom Email.
� Provide your name and email address in the fields From Name and From Email respectively.
� Provide a name for the recipient in the field To Name.
� Provide an email address for the recipient in the field To Email.
Please note that you can add one or more emails addresses in the field To Email separating them with a semicolon.
Figure 79: CMS Newsletter - Test newsletter input fields
Step 5. Send test newsletter
Upon completion of the form, click on Go in order to send the test newsletter.
Figure 80: CMS Newsletter - Send test newsletter
Step 6. View Delivery Notification Report
Following the completion of the form and emailing process, the system automatically provides you with a delivery
notification report stating whether or not the processes has been successful. The following figure provides an example of the
report.
Figure 81: CMS Newsletter - Send test newsletter report
Example 28: Sending a newsletter as a test to registered contacts
Step 1. Load all Newsletter Types
Select Newsletter tab > Email Newsletter. Select an Email Newsletter Type and click on Letters to load the available
newsletters of the selected newsletter type.
Figure 82: CMS Newsletter - Load newsletter types
Step 2. Preview a newsletter
Locate the corresponding record, select Newsletter Engine menu> Preview.
Figure 83: CMS Newsletter - Preview newsletter
Step 3. Review newsletter and initialize the testing process
The screen generated, as shown below, provides a representation of the actual output of the newsletter record. The output
generated will be the content of the newsletter email that will be sent to specified email addresses. To send a test newsletter
select Newsletter Toolbar > Send Test.
Figure 84: CMS Newsletter - Select Send Test
Step 4. Select registered contacts
To send a newsletter as a test to registered contacts, it is required to go through the following instructions:
� Select Contacts Only form the Search field list of options to display only the contacts who are set to receive test newsletters.
� Select the corresponding contact by clicking on the checkbox available on the left hand side of the contact records.
� Select an option from the language list of options in the Send to field. The language list of options specifies the language in which the newsletter test will be send and therefore only the contacts that selected the specified language as their preferred language for the newsletter will receive the newsletter test.
� Select the option Contacts Only from the group list of options in the Send to field.
Figure 85: CMS Newsletter - Select registered contacts
Step 5. Send test newsletter
Upon completion of the form click on Go in order to send the test newsletter.
Figure 86: CMS Newsletter - Click send test to registered contacts
Step 6. View Delivery Notification Report
Following the completion of the form and emailing process, the system automatically provides you with a delivery
notification report stating whether or not the processes has been successful. The following figure provides an example of the
report.
Figure 87: CMS Newsletter - Send test newsletter report to registered contacts
Example 29: Sending a newsletter to groups of companies
Step 1. Load all Newsletter Types
Select Newsletter tab > Email Newsletter. Select an Email Newsletter Type and click on Letters to load the available
newsletters of the selected newsletter type.
Step 2. Preview a newsletter
Locate the corresponding record, select Newsletter Engine menu> Preview.
Figure 88: CMS Newsletter - Preview newsletter
Step 3. Review newsletter and initialize the process of sending to groups of companies
The screen generated, as shown below, provides a representation of the actual output of the newsletter record. The output
generated will be the content of the newsletter email that will be sent to specified email addresses. To send a newsletter to
groups of companies, select Newsletter Toolbar > Send to Groups.
Figure 89: CMS Newsletter - Select send to groups
Step 4. Select groups of companies
To send a newsletter to groups of companies, it is required to go through the following instructions:
� Select the corresponding groups by clicking on the checkbox available on the left hand side of the group records.
� Select an option from the language list of options in the Send to field. The language list of options specifies the language in which the newsletter test will be send and therefore only the companies that selected the specified language as their preferred language for the newsletter will receive the newsletter test.
� Select the option Companies Only from the list of options in the Send to field. In this way only the companies from a certain group will receive the email.
Figure 90: CMS Newsletter - Select groups of companies
Step 5. Send the newsletter
Upon completion of the form click on Go in order to send the newsletter.
Figure 91: CMS Newsletter - Send newsletter to groups of companies
Step 6. View Delivery Notification Report
Following the completion of the form and emailing process, the system automatically provides you with a delivery
notification report stating whether or not the processes has been successful. The following figure provides an example of the
report.
Figure 92: CMS Newsletter - Groups of contacts report
Example 30: Sending a newsletter to groups of contacts
Step 1. Load all Newsletter Types
Select Newsletter tab > Email Newsletter. Select an Email Newsletter Type and click on Letters to load the available
newsletters of the selected newsletter type.
Step 2. Preview a newsletter
Locate the corresponding record, select Newsletter Engine menu> Preview.
Figure 93: CMS Newsletter - Preview newsletter
Step 3. Review newsletter and initialize the process of sending to groups of contacts
The screen generated, as shown below, provides a representation of the actual output of the newsletter record. The output
generated will be the content of the newsletter email that will be sent to specified email addresses. To send a newsletter to
groups of contacts, select Newsletter Toolbar > Send to Groups.
Figure 94: CMS Newsletter - Select send to groups
Step 4. Select groups of contacts
To send a newsletter to groups of contacts, it is required to go through the following instructions:
� Select the corresponding groups by clicking on the checkbox available on the left hand side of the group records.
� Select an option from the language list of options in the Send to field. The language list of options specifies the language in which the newsletter test will be send and therefore only the contacts who selected the specified language as their preferred language for the newsletter will receive the newsletter test.
� Select the option Contacts Only from the list of options in the Send to field. In this way only the contacts from a certain group will receive the email.
Figure 95: CMS Newsletter - Select groups of contacts
Step 5. Send the newsletter
Upon completion of the form click on Go in order to send the newsletter.
Figure 96: CMS Newsletter - Send newsletter to groups of contacts
Step 6. View Delivery Notification Report
Following the completion of the form and emailing process, the system automatically provides you with a delivery
notification report stating whether or not the processes has been successful. The following figure provides an example of the
report.
Figure 97: CMS Newsletter - Groups of contacts report
Example 31: Set an EasyConsole Screen as the default screen
Step 1. Select the corresponding screen
Select the screen that you intend to use as the default screen. In this example we will set the Language Dictionary table
interface as the default screen.
Figure 98: CMS Main Panel Functionality - Quick Link Screen
Step 2. Set default screen
Select Main Panel Tabs > Set as default. In order to set the Language Dictionary table interface being viewed as the default
screen.
Figure 99: CMS Main Panel Functionality - Set Default Screen
Example 32: Un-publishing an article via the Article Management menu
Step 1. Locate the article on the tree
To un-publish an article locate the selected article of the tree and click on its title so as to display the Article Management
Menu as shown in the corresponding figure below.
Figure 100: CMS Article Management Module - Article Management Menu
Step 2. Un-Publish the article
Select Article Management menu > Unpublish Article as shown in the following figure.
Figure 101: CMS Article Management Module - UnPublish Article
Example 33: Un-publishing an article via the EasyConsole Toolbar
Step 1. Locate the article
In order to un-publish an article on the website you should first locate the published article.
Step 2. Un-publish the corresponding article
To un-publish your article select EasyConsole Toolbar > Unpublish.
Figure 102: CMS Article Management Module - EasyConsole Toolbar
Example 34: Viewing the Properties of an Article
Step 1. Select the article
The first step is to select the article. Then click on the title of the article entity to display the Article Management Menu as
shown below.
Figure 103: CMS Article Management Module - Article Management Menu
Step 2. Select the option Article Details
Then select Article Details > Article Properties to view the properties of the article
Figure 104: CMS Article Management Module - Viewing the Properties of an Article
Step 3. Display article's properties
The Article Properties screen displays information related to all the fields that an article uses as well as information relating to
the editing process of the selected article. Furthermore definition of the default content type used when adding sub articles
can also be applied.
Figure 105: CMS Article Management Module - Article's Properties