JBoss.orgCommunity Documentation
You can easily manage all the site resources in Content Explorer.
Chose
in General drive. All of your created sites and their resources will be listed in the left pane.

All sites contain typical folders that are site resources:

CSS is one of the default files of a site. This folder contains CSS data that is used to present data in a site and increase that site's content accessibility.
Once a new CSS file is created in a site, it will affect how the site is displayed. For example, if your new CSS file is created with the red background color, the site background will then turn into red.
This folder contains all documents used in a site. When you want to add a new document for a site, you can also put them in another folder, but it is recommended to use this one to manage everything easily and conveniently.

This is one of the default files of a site. This file contains Java Script data that is used to make a site more animated and more dynamic.
This folder contains all documents related to videos, images and sounds. It is divided into three sub folders:

This folder contains sound data used in a site.
This folder contains images used in a site.
This folder contains videos used in a site.
This page is used to manage all workspaces, drives, node types, metadata, templates, queries, and more. Only administrators can access the Content Administration page.
Hover your cursor over
--> Content --> Content Administration on the Administration bar.

The Content Administration page will appear.

This page enables you to access:
Categories & Tags: Manage categories and tags.
Content Presentation: Manage template, metadata, views, and drives.
Content Types: Manage namespace registry, and nodetype.
Advanced Configuration: Manage queries, scripts, and create an action type.
The Manage Tags function enables you to manage tag styles. The tag styles will change, depending on the number of documents in a tag.
Go to Categories & Tags --> Manage Tags.

Click the Add Style button. The Edit Tag Style Configuration form will appear.

Details:
Table 5.1.
| Field | Description |
|---|---|
| Asterisk (*) | This mark next to each field means that it is required to input values. |
| Style Name | Give the tag name which cannot be edited. |
| Document Range | Give the number of document assigned to a tag. |
| HTML Style | Include font-size, font-weight, color, font-family, and text-decoration. |
Input values in the fields: Style Name, Document Range, and HTML Style.
Click Update to accept adding a new tag style.
The format of valid range must be: a..b where 'a', 'b' are positive integers. You can use * instead of 'b' to indicate it is unlimited. For example, 0..2 (means 0-2 documents assigned to a tag), 10..* (means at least 10 documents assigned to a tag).
The 'HTML style' textbox cannot be empty. You can change values of font-size, font–weight, color, font-family, and text-decoration.
The Tag Manager tab enables you to edit the existing tags.
Click
corresponding to the tag name which you want to edit in the
Action
column to edit the tag style configuration. The
Edit Tag Style Configuration
form appears which is similar to that of adding a tag style.
Change values in the fields, including Document Range and HTML Style, except Style Name.
Click Update to save new changes.
To delete one tag style, simply click the corresponding Delete icon and select OK in the confirmation to accept your deletion.
The Tag Permission Manager tab helps you set permissions regarding to editing and deleting public tags.

Set Permission To Tag Management
Click
beside the
Memberships
field to select memberships to add a permission to those memberships. The
Select Membership
form will appear.

Select a group on the left and the corresponding membership on the right. The selected membership will appear in the Memberships field.
Click Save to accept adding a permission for the membership to the Memberships column.

You can also delete memberships that have permissions by clicking
regarding to that membership, then click
OK
in the confirmation message.
A category can be understood as a classification practice and science. It is used to sort documents, aiming at facilitating searches. The category management includes adding, editing and deleting a category tree.
Go to Categories & Tags --> Manage Categories.

Click the Add Category Tree button to add a new category. The Add Category Tree form will appear.

Enter the category tree name in the Name field which is required.
Select the workspace you want to work with.
Select the home path by clicking
. The
Select Home Path
form will appear.

Click
next to Root Path if you want to select the root path or;
Click the arrow icon to go to the up level path and click the plus sign to expand the folder in the left pane.
Click
corresponding to the path that you want to select as a home path.
Click Reset if you want to reset values that have just been selected or Next to select permissions for a category tree.

i.
Click
to select a user or
to select memberships or
to select everyone to set permissions. The user or membership that you have just selected will be
displayed in the
User or Group
field.
ii. Check at least one of these below options to set rights for the selected user to membership:
Table 5.2.
| Field | Description |
|---|---|
| Read Right | Select the Read right or not. |
| Add Note Right | Select the Add Node right or not. |
| Set Property Right | Select the Set Property right or not. |
| Remove Right | Select the Remove right or not. |
Click Save to save all values, or Reset to change values that have just been set. After clicking Save, click Next to go to the next step.

Enter the name for an action of the category tree in the Name field which is required.
Select values for Lifecycle, Node Types, Target Workspace, Target Path, Affected Node Types which are required.
Click Save to save all values, then select Next to go to the next step.
Do not input some special characters into the Name field, such as: !,@,#,$,%,&,*,(,).
Do not add a category which has the same name and level with existing taxonomies in a node.
The category name must contain less than 30 characters.
Click
corresponding to the category tree you want to edit.

Click
in the
Add
column to add more category trees. The
Edit Category Tree
form will appear.

Enter a category name in the Category Name field which is required.
Click Save to save the category name.
Click Previous to return to the previous steps.
Click Save to save all changes, or Previous or Next if you want to edit more.
You can delete a category by clicking
corresponding to the category that you want to delete. Click
OK
in the confirmation message to accept your deletion.
You cannot delete categories that have been referenced.
When creating a node in eXo Platform, you must set its properties. Thus, each node needs to have a form to enter data for their properties (called the Dialog template), and display the existing values (called the View template). The template management allows users to view, delete and modify the predefined templates or to add a new template.

Click Content Presentation --> Manage Templates.
Click the Add button in the Manage Templates form to open the Template Form.

Select the template type from the Name drop-down menu.
Specify a name for the template in the Label field. It is required.
Select the is Document Template checkbox if you want your created template to become a template for a document.
Click
next to the
Permission
field to open the
Select Permission
dialog. It is required.
Select the group from the left pane and the membership from the right pane;
Or, you can set permissions for everyone by clicking
next to
Any Permission.

Optionally, select the Dialog tab and enter the value in the Dialog Content field.
Optionally, select the View tab and enter the value in the View Content field.
Optionally, select the CSS tab and enter the value in the CSS Content field.
Click Save to create the template.
Click Content Presentation --> Manage Templates.
Click
in the
Action
column, corresponding to the template you want to edit.
Make changes on the values of each tab, including:
In the Template tab, you can edit the label of the template.
In the Dialog tab, you can do the followings:
Add a dialog
i. Input content for this dialog in the Content field.
ii. Input the name for this dialog that is required.
iii. Select permissions for a group that can use this dialog that is required.
Edit an existing dialog
i.
Click
in the dialog row you want to edit.
ii. Edit the dialog properties.
iii. Click Save to accept all changes in the Dialog tab.
Delete an existing dialog:
i.
Click
in the dialog row you want to edit.
ii. Click OK to accept your deletion.
You cannot delete the default dialog. You must create a new one before you can delete the current default dialog.
In the View tab, you can do the followings:
Add a view
i. Enter content into the Content field.
ii. Input name for this view that is required.
iii. Select permissions for a group that can use this view that is required.
Edit an existing view
i.
Click
in the
Actions
column, corresponding to the view you want to edit.
ii. Edit the view properties.
iii. Click Save to accept all changes in the View tab.
You cannot change the view name.
If you click is Enable Version checkbox, this view automatically increments one version after you have clicked Save. It is displayed at Version column in the View tab.
If the dialog has at least two versions, in the View tab, it displays the Restore button. You can use Restore to roll back to the previous View.
Delete an existing view
i.
Click
in the
Actions
column, corresponding to the view you want to delete.
ii. Click OK to accept your deletion.
iii. Click Save to accept all changes.
Click
corresponding to the template you want to remove in the
Manage Templates
page.
Click OK in the confirmation message to accept your deletion.
Metadata is generally defined as "data about data". Metadata is information which describes, or supplements the central data. In the Manage Metadata tab, you can manage nodes in the metadata format in the eXo Platform system. The metadata may be considered as information used to describe the data. When data are provided to end-users, the metadata allows users to understand about information in more details. All metadata nodes can combine with other nodes to create a new node (add mix).
Click Content Presentation --> Manage Metadata.

Click
corresponding to the metadata you want to view.
The Metadata Information form will open.

Click
in the
Template's Actions
column, corresponding to the metadata you want to edit.
The Edit Metadata's Template form will open.
Change the required properties of the metadata.
You cannot edit the metadata name.
Click Apply to save all metadata changes.
Click
corresponding to the metadata you want to delete.
Click OK in the confirmation message to accept your deletion.
The Manage View function is used to control view ways of a user. It has two tabs: View and ECM Templates
To open the Manage View function, click Content Presentation --> Manage View. The Manage View form displays.

In this tab, you can add, edit, delete, and preview views.
Click the Add View button located at the bottom of the Manage View form.
The Add View form will open.

Specify the view name in the Name field that must be unique, and only contains standard alphanumeric characters. It is required.
Set permissions for the view by clicking the plus icon. It is required.

Click
next to Any Permission to assign permission to every one;
Or, select a group from the left pane and the membership from the right pane.
Click the Templates field and select a template from the drop-down menu for this view.
Click the Add Tab button to create a functional tab on this view. It is required.

i. Enter the name for the tab in the Name field.
ii. Specify functions to add to the tab.
iii. Click Save to finish creating a tab;
Or, click Reset to clear the Tab form;
Or, click Back to return to the View Form tab of the Add View form.
The newly created tab is displayed on the Tabs field.

Click Save to apply all settings and close the form.
Click
in the
Action
column, corresponding to the view you want to edit.

Edit the view properties.
You cannot change the view name.
If you select the Enable Version checkbox, this view automatically increases to one version after you click Save. It is displayed at the Base Version column in the View tab.
If the dialog has at least two versions, in the View tab, it displays the Restore button. You can use Restore to roll back to the previous View.
Optionally, click the Add Tab button to open the Tab Form tab that allows you to add more Tabs to the View.
Optionally, click an added Tab to add or remove functions on it. Note that you cannot change the tab name.
Click Save to apply all changes in the View tab.
Click
corresponding to the view you want to delete in the
Manage View
page.
Click OK to delete the view in the confirmation message.
You cannot delete a view which is in use.
Click
in the
Action
column of the view you want to preview.
The View form will open.

Click Close to exit the View form.
Select the ECM Templates tab.

Click the Add button to open the Add ECM Template form.

Input the content of the template in the Content field.
Input a name for the template in the Name field.
Select a type for the template in the Template Type field.
Click Save to accept adding a new template.
Click
next to the template you want to edit.
Change the current template's properties.
Click Save to accept all changes.
You cannot edit the template name.
If you tick the Enable Version checkbox, this template will automatically increase to 1 version after you have clicked Save. It is displayed at the Base Version column in the ECMS Template tab.
If the template has at least two versions, in the Edit ECM Template form, it displays the Restore button that allows restoring the template version.
Click
corresponding with the template you want to delete.
Click OK in the confirmation message to accept your deletion.
The function supports you to manage drives in the Sites Explorer. It allows adding, editing and deleting drives.
Go to Content Presentation --> Manage Drives.

Click the Add Drive button in the Manage Drives page to open the Add Drive form.

Input a name for the new drive in the Name field that is required.
Select a workspace for the drive from the drop-down menu by clicking the Workspace entry.

Select the home path for the drive by clicking
beside the
Home Path
entry.

Browse an icon for the workspace by clicking
beside the
Workspace Icon
entry.
Select an icon by clicking
corresponding to your desired icon file.
Select permissions for groups that have access rights to this drive by clicking
beside the
Permissions
entry.
Select or deselect the various checkboxes to hide or show the drive elements respectively.
Allow viewing preference documents.
Allow viewing non-documents.
Allow showing the sidebar.
Allow showing the hidden nodes.
Select the document type that will be created in this drive.
Select the Apply Views tab and select the view types you want to be available in the drive.

Click Save to complete creating the new drive, or Refresh to clear the form.
Click
corresponding to the drive you want to edit. The
Edit Drive
form will appear.

Edit the properties as required.
Click Save to commit the changes.
The drive name cannot be edited in this form.
The namespace is a prefix in the node type name. It enables you to create node types without fearing any conflict with existing node types. The registry helps you manage the namespaces used in the system.
Select Content Types --> Namespace Registry to open the Namespace Registry form.

Click the Register button on the Namespace Registry form to register a new namespace.

Enter the value for the Namespace Prefix field that is required.
Enter the value for the URI field which must be unique and required.
The namespace must not contain special characters, such as !,@,#,$,%,&,*,(,).
This function is used to control all node types in eXo Platform.

Click
that corresponds to the node you want to view. The View Node Type Information form will appear.

Click Close to exit this form.
Open the Add/Edit Node Type Definitions form by clicking the Add button on the Manage Node Type page.

Select a namespace for the node.
Enter a name in the Node Type Name field. This field is mandatory and its value must be unique.
The name must not contain special characters, such as !,@,#,$,%,&,*,(,).
Select a value for the Is Mixin Type field.
True: This node is Mixin type.
False: This node is not Mixin type.
Select a value for the Orderable Child Nodes field.
True: Child nodes are ordered.
False: Child nodes are not ordered.
Enter a value for the Primary Item Name field.
Click
to add more parent types in the Super Types field.
Property Definitions: List all definition names of the Property tab.
Child Node Definitions: List all definition names of the Child Node tab.
Click Save to accept adding a new node type, or Save as Draft to save this node type as draft.
Open the Export Node Types form by clicking the Export button at the bottom of the Manage Node Type page.

Click Uncheck all if you do not want to export all node types. After clicking Uncheck all, this button becomes the Check all button.
Select nodes that you want to export by ticking the checkboxes.
Click the Export button in this form.
Select the location in your device to save the exported node.
You must select at least 1 node type to be exported. If you do not want to export the node, click Cancel to quit this pop-up.
Open the Import Node Type From XML File form by clicking the Import button at the bottom of the Manage Node Type page.

Click the Browse... button to upload a file.
You must upload an XML file. This file is in the node type's format.
Click the Upload button.
If you want to upload another file, click
to delete the file which has just been uploaded, then upload other files.
Tick the checkboxes corresponding to the nodes that you want to import.
Click the Import button to complete importing a node type.
The function enables you to manage queries. It allows adding, editing and deleting queries.
Go to Advanced Configuration --> Manage Queries.

Open the Add Query form by clicking the Add Query button in the Manage Queries page.

Enter a query name into the Query Name field.
Select the query type from the drop-down Query Type menu.
xPath (XML Path Language) is a language for selecting nodes. For example, /jcr:root/Documents/Live.
SQL (Structured Query Language) is a database computer language.
Enter the statement for the query that must be unique.
Check or uncheck the Enable Cache Results option. If you tick this checkbox, for the first time you use this query to search, the result will be cached. For the second time you search using this query, it will show the cached results. After 45 minutes, the cache will be removed.
For example, you have the query Test with statement //element (*, nt:file). In the File Explorer, you have a nt:file document named File1. When you execute the query Test, only document File1 will be shown. After that, create a nt:file document named File2 and execute query Test, only document File2 document will be listed. After 45 minutes, the cache will be removed. When you execute the query Test, the documents File1 and File2 will be listed.
Select permissions for a group that can use this query by clicking
.
Click Save to finish adding a new query.
Click
corresponding to the query you want to edit. The Edit Query form will appear.
Edit the properties of the selected query.
Click Save to accept all changes.
Click
corresponding to the query you want to delete.
Click OK in the confirmation message to accept your deletion, or Cancel to discard this action.
The function enables users to manage all script codes in the eXo Platform and Browser Content system.
Go to Advanced Configuration --> Manage Scripts.

Click the Add button in the Manage Script page to open the Add/Edit Script form.

Enter a value for the Script Content field.
Enter a script name for the Script Name field that must be unique and not contain special characters, such as !,@,#,$,%,&,*,(,).
Click Save to accept adding the new script.
Click
corresponding to the script that you want to edit in the ECM Scripts tab. The Add/Edit script form will appear.

Edit the properties in this form.
Click Save to save all changes.
Click
on the script that you want to delete in the ECM Scripts tab.
Click OK in the confirmation message to accept your deletion, or Cancel to discard this action.
This function allows you to manage all action nodes in the eXo Platform.
Select Advanced Configuration --> Create Action Type.

Click the Add button to open the Action Type form.

Select the action type.
Input a name for the action.
Check/uncheck the is Action Move option. The action will have exo:move property or not.
Select an "execute" for the Execute field.
Click
next to Variables field to add more values for the action.
Click
to delete a value.
Click Save to accept adding a new action type.
All locked nodes are listed and managed by administrators in the Content Administration page. There are two ways that help administrators lock nodes: unlock nodes in the right-click menu in Sites Explorer or unlock nodes in the Content Administration page.
Select Advanced Configuration --> Manage Locks on the Manage ECM Main Functions pane on the left. The locked nodes will be listed in the right pane.

Click
corresponding to nodes which need to be unlocked in the Locked Node tab in the right pane. The unlocked nodes will disappear from the locked nodes list.
Administrators can manage and add the unlock permission for another group and users in the Manage Lock tab.
Select the group on the Select Group pane and the corresponding membership on the Select Membership pane. The selected group will be listed in the Groups Or Users column.
Click
to allow any users to unlock nodes.

Click
corresponding to the group which you want to remove form the "Unlock" permission list, except the group *:/platform/administrator and root.