Alfresco 4 Enterprise Content Management Implementation
上QQ阅读APP看书,第一时间看更新

Introduction to Alfresco Explorer

The Alfresco Enterprise Content Management product is bundled and shipped along with two web-based applications. One is called Alfresco Explorer, which was formerly known as the "Web Client". In this chapter we will go through the high-level overview of Alfresco Explorer. The other web-based application is called Alfresco Share , which enables collaboration. Chapter 10, Alfresco Administration Operations Using Alfresco Share, of this book has a detailed description of Alfresco Share.

By using any web browser you can connect to the Alfresco Explorer application. You will be able to manage users, security, content, business rules, and everything related to your enterprise content stored in Alfresco through Alfresco Explorer.

Note

In the rest of the book, wherever the web client configuration files are referred to, consider them as Alfresco Explorer related configuration files.

Logging in to Alfresco as an administrator

To begin, if Alfresco was installed by using the Tomcat or JBoss bundle, access the Alfresco Explorer from http://localhost:8080/alfresco. Access the Alfresco Explorer in the portal from http://localhost:8080/portal and navigate to Alfresco Explorer from the page menu, and then maximize the portlet.

If you have started Alfresco for the first time, then Alfresco will create the initial database content that is required to manage content. The first time you use Alfresco, your username will be admin and your password will be admin. You can change the admin password once you log in. Depending on your installation, you may have a choice of languages in the language drop-down menu. This book assumes that your selected language is English.

Screen layout

Once you log in, you will see the My Alfresco dashboard. You can browse through the Alfresco Explorer by clicking on the Company Home link provided at the top. A typical Alfresco Explorer page is shown in the following screenshot. Let us examine various sections of the Alfresco Explorer layout.

Toolbar

Tool Bar at the top provides the following information:

  • Logo
  • Links to home spaces and the My Alfresco dashboard
  • Administration Console icon (Toolbar) to perform system administration functions
  • User options icon (Toolbar) to change your options and settings
  • Icon Toolbar to hide or show the shelf
  • Help button (Toolbar) to launch online help
  • Raise an Issue link to submit bug reports to Alfresco
  • Login and Logout options
  • Search box with basic and advanced search options
Navigator

The Navigator window is used to display the Navigator tree view, which consists of Shelf, OpenSearch, and Categories browsing as shown in the following screenshot:

Navigator tree view

The Navigator provides a tree view of the entire repository hierarchy including folders and subfolders. There is also a Refresh button, as shown in the previous screenshot, to refresh the navigator tree view with the latest files.

Shelf

The Shelf includes clipboard, recent spaces, and shortcuts:

  • Clipboard: It is useful to cut or copy content, and to paste in multiple spaces. Clipboard also facilitates the creation of links to actual content items or spaces.
  • Recent Spaces: It provides the list of recently visited spaces, thus useful when you want to go back to a specific space with one click. The information in the recent spaces is going to be refreshed every time you log in to Alfresco Explorer.
  • Shortcuts: These are similar to favorites. You can create shortcuts to your frequently visited spaces.
OpenSearch

The OpenSearch is Alfresco's implementation of open-standards-based search API for sharing of search results, and extending existing schemas such as ATOM and RSS.

The execution of searches is supported via HTTP requests and responses. For example, the keyword search shown in the previous screenshot can also be executed via an HTTP request as follows:

http://localhost:8080/alfresco/service/api/search/keyword?q=alfresco

More details about OpenSearch are covered in Chapter 12, Search in Alfresco, of this book.

Categories logical view

Alfresco content can be categorized to be part of one or more categories. The Categories window provides a logical navigation of content as per the category hierarchy:

Breadcrumbs

Breadcrumbs help you navigate through various spaces. Typically breadcrumbs provide paths to parent spaces.

Header

The Header screen provides information about the current space, number of business rules applied to the current space, options to create content, menu actions to manage content, and options to use various views to display the information in the current space.

Detail

The Detail screen provides information about the subspaces and contents that are a part of current space.

You can click on icon or title of a space or content item in the Detail screen to access the information.

Actions are listed as icons for each space or content. Additional action items will be listed if you click on the arrow icon (Detail).

Administration Console

The Administration Console in Alfresco Explorer is useful to perform all the system-administration tasks. You can access the Administration Console by clicking on the administration console icon in the toolbar as shown in the following screenshot. This icon is visible and accessible only to the users with admin privileges. Refer the following screenshot to view the list of administration functions that can be performed by the system administrator:

Users and groups management

You can add and delete users, and update user information using the Manage System Users functionality. When you first install Alfresco, there will be two users, namely admin and guest, created by the installer. You can create new users using this functionality.

The Manage User Groups functionality is useful to create groups of users and subgroups within the groups. Groups are useful to provide authorization to access the content.

Category management

Categorization allows content information to be classified in a number of different ways. This aids searching of content. Categories can be edited only by the administrator. Categories can have subcategories, and content can be linked to one or more categories.

Data management

Export and Import functionality is useful for bulk extracting and loading of personal, departmental, or team information, from one location to another location, within the repository or to another repository. Import and Export functionality is covered in detail in Chapter 14, Administering and Maintaining the System.

System information

The System Information functionality is useful to view session information and the HTTP header information. The content in Alfresco is stored in industry standard Java Content Repository (JCR), where every folder and file is represented as a node. The subfolders are represented as branches of a node, which are nodes itself. Node Browser functionality is useful to navigate through the entire repository through nodes and subnodes. More details on Node Browser are covered in Chapter 14, Administering and Maintaining the System.