18 October 2004 How a Content Management System Can Help 1 Introduction to Autoweb 1.1 Autoweb is a robust Website Builder and a Content Management System that speeds up deployment and instantly creates your desired web services that deliver values to your audiences. It is a Platform as well as an Admin Tool. 1.2 By Platform, it is an integrated environment endowed with rich granular elements for composing (building) a great variety of websites. Granular elements covers those for creating diverse user-interactive functions and features for Site Users in different presentations on web pages, and those for casting appropriate right control and content process flow for Admin Users onto the customized Admin Tool. 1.3 By Admin Tool, as closely related to the Platform nature, is created along the course of the Building process. The Admin Tool is geared to the specific context of the desired content management process in concern. 1.4 For the basics of a CMS, Autoweb also separates content data from design and layout via the Template operation. Once built, editing content data via the Admin Tool will not affect the page outlook, the elements of which are contained and governed by Templates. On the other hand, changes made to a Template will be reflected in the bunch of pages applied with this Template. It increases both accuracy and efficiency. 2 Benefits highlights 2.1 The followings are some benefits brought by Autoweb: 2.1.1 Ready features and functions to enable quick deployment. 2.1.2 Ready features and functions to create interactive activities and form communities; not just displaying static information. 2.1.3 Design and content are separately managed, making content updating easy and free of unnecessary human error. Conversely you can give your site a new look without bothering the existing content. 2.1.4 Traditional and Simplified Chinese conversion. You update a piece of content in, say, Traditional Chinese. Autoweb auto-creates the parallel content in Simplified Chinese. Instantly you have served the two types of Chinese audiences but need to manage only one piece of content. 2.1.5 Elaborate Admin Tool for controllable content updating and access right assignment. 2.1.6 Control on different parts can be delegated - a teamwork mode. 2.1.7 Fully Web-based Admin Tool allows conducting updating tasks anywhere, anytime. 2.1.8 You not only build up plain information sites, but sites gearing to defined purposes and functions (derived from the Strategic focus) that will elicit repeated usage from your audiences - they perceive Values! Prepared by CCNet Ltd. 1
3 Features & functions 3.1 Ready features include: 3.1.1 On-line Registration 3.1.1.1 Autoweb comes with a Basic User Management module. It enables the managing of user accounts created by site users via on-line registration, and by Admin directly via the Admin Tool. 3.1.2 Discussion Forum, Comments, Feedback, Voting 3.1.2.1 It allows the flexibility in shaping the appropriate scope, presentation and page navigation according to different contexts. 3.1.3 Email Subscription 3.1.3.1 Site users are often offered email alert service on the most current news of various Content Channels. They can decide and change the desired Channel options for subscription. 3.1.3.2 Autoweb provides the managing of what Channels to make available for subscription, and the user preferences of the subscriptions. 3.1.4 Traditional and Simplified Chinese AutoConversion 3.1.4.1 Autoweb is equipped with the capability of auto-conversion between the two Chinese languages. 3.1.4.2 Normally, a text is prepared in Traditional Chinese. When it is submitted to the server, a parallel version of this text in Simplified Chinese will be automatically created on the server. 3.1.4.3 The conversion is a one-to-one Chinese character mapping. There is no phrase-to-phrase relationship built in. This usually is sufficient for those not demanding strict semantic relevance to the audience reading Simplified Chinese. In such way any further change of an existing piece of content can be done on the Traditional Chinese version. The change will then again auto-reflected in the other version. 3.1.5 News and Channel (Subject / Category) Management 3.1.5.1 Autoweb is ready with the architecture for granularly defining pieces of information (News), flexibly grouping them into different types and categories (Channels), and dynamically presenting the most current information on designated pages (Papers). 3.1.5.2 One piece of information, for example, can be mapped into multiple content channels. Updating task is made easy: only one piece is managed and the change is reflected to multiple areas of the site. For instance, the hyperlink of a resource is created as an entry (a News) in the system. The same entry can be freely mapped to those categories (Channels). If this hyperlink information is changed, the update will be automatically reflected. This speeds up updating tasks as well as eliminating unnecessary error of overlooking. 3.1.6 Newsletters and Periodicals 3.1.6.1 Newsletters and Periodicals are usually published in issues in constant 2
time intervals. The issues contain similar structure of contents, often discernable in Channels and Columns. In Autoweb, different issues are published as different versions of a same content structure. The content of the current issue is by default the target to display. On the other hand, readers can choose to view back issues and the system will automatically retrieve the corresponding contents into the appropriate columns/channels. It acts as Archives, which are automatically dated and handled by the system. 3.1.7 Recommend-to-a-Friend and Friendly Print 3.1.7.1 Small yet useful features to put on pages to trigger extended readership. 3.1.7.2 Autoweb makes them easy to add by including them in the Content Data / Template operation. 3.1.8 Full-text Search, Subject Search or Keyword Search 3.1.9 Approval Mechanism and Workflow State Mechanism 3.1.9.1 It is achieved by defining different States occurred in creating, approving and releasing a piece of information. The appropriate States are assigned to be accessible by different Admin users on the system. For example, these states are defined: Posting, Screening, Proofreading, Approved, Returned, Rejected, Published. Staff having been assigned the state Posting can only create articles to the system but cannot control the States afterwards. Staff having been assigned Proofreading can only correct the content but cannot trigger to publish it to the site. And so on The States are defined and changeable by the System Admin. 3.1.10 Site User and Admin User Management, including Content Access Rights and Administration Function Rights Management 3.1.10.1 The two kinds of Users are separated in the Admin Tool. As on Admin User, different rights are assigned to realize the delegation and control on content management tasks. 3.1.10.2 Site Users can be assigned to access a defined set of content areas on the site, and thus including the access to the user functions in those areas. 3.1.10.3 Certain simple updating tasks, like adding, editing, deleting news in a particular channel, can be conducted directly on the site pages. In-line Editing provides an intuitive updating interface to allow the spread of delegation of simple admin tasks. 3.1.11 Banner Management 3.1.11.1 Supports plain graphic banner, rotating banner and script banner. 3.1.11.2 Banners can be placed on desired pages via Templates. 3.1.12 Interface with Product Database definable to specific needs. 3.1.12.1 Some websites have to present structured data defined in their own attribute fields. Examples are: creating an on-line shop; creating a course registration site. 3.1.12.2 Such data can be contained and maintained in a "Product" database. Autoweb can interface with the "Product" database to extract the 3
desired subset of data (e.g. according to Product categories) and present them to the web pages. Control on the presentation follows Autoweb's mechanism. 3.1.13 Interface with Web-based CRM System. 3.1.13.1 To capture and integrate audience's web activity into CRM analysis and individualized segmentation. 3.1.13.2 Provision for further expansion. 3.2 Web-based Administration Tool for: 3.2.1 Grouping News (a piece of information) into different Channels (content categories). 3.2.2 Updating News contents regularly. 3.2.3 Approving News before they are released to readers viewing. 3.2.4 HTML Editor that enables creation of content layouts in html format and style. It encumbers both text and graphics and, if preferred, the insertion of audio and video clips. 3.2.5 The above can be done by non-technical person. 4 Typical Project Execution Steps 4.1 Further discuss and compile detailed specifications. 4.2 Communicate on the requirement on Design including Design Identity to follow, colour scheme, look-and-feel, structure of content, expected Page Flow for readers, etc. (Note: The Design service does not include elaborate graphics, elaborate animation and video creation. If this is a requirement, it should be quoted as a separate job.) 4.3 Present and confirm Design prototype and Page Flow drafts. Not more than 3 rounds of feedback are expected. 4.4 Templates are created. They will be programmed into the Autoweb platform that constructs the structure of the website. 4.5 First-batch of Contents is added into the Paper/Content/News framework. Fine-tuning of the Design Page Flow follows. 4.6 The bulk of Contents is then added via the Autoweb Administration Tool. This will involve the Client s operation staff. Training will be provided. 4.7 Testing period for the whole site. 4.8 Launch. 5 Technical Specifications 5.1 Software specifications 5.1.1 Application is built on Java/JSP, running on Servlet servers supporting J2EE 1.4 such as Resin 3.0. 5.1.2 Database server is using mysql. 4
5.1.3 Index server, if required, is based on the bundled index server from Windows 2000/2003. For indexing on both Traditional and Simplified Chinese, 2 index servers are required. 5.1.4 Media server is based on the bundled media server from Windows 2000/2003. 5.2 Hardware specifications 5.2.1 Web Server 5.2.1.1 Dual Pentium 1G+ with 1G+ memory. 5.2.1.2 50M disk space for system and database installation (Excluding data). 5.2.1.3 Fast SCSI Harddisk with 7200rpm or above. 5.2.2 Index Server and Media Server 5.2.2.1 Pentium 1G+ with 1G+ memory. 5.2.2.2 Fast SCSI Harddisk with 7200rpm or above. 5.2.3 Client Side 5.2.3.1 Any computer running a web browser, while IE6+ is preferred. 6 Typical reference cases A partial list of references is as follows: University Library System, The Chinese University of Hong Kong 香 港 中 文 大 學 大 學 圖 書 館 系 統 (http://www.lib.cuhk.edu.hk) [New site launched in August 04; elaborate Workflow State Control on Admin side. Site was further upgraded to provide four more parallel language versions in Sept. 05.] Chinese University Press 中 文 大 學 出 版 社 (http://www.chineseupress.com) City University of Hong Kong Press 香 港 城 市 大 學 出 版 社 (http://cityupress.ccnet-hk.com) [Launched in March 05] Hong Kong University Press 香 港 大 學 出 版 社 (http://www.hkupress.org) Cyber Senior Network Development Association 長 者 網 絡 發 展 協 會 - 老 有 網 (http://www.cybersenior.org.hk) [Revamped and launched on 1 March 04; With Forum and Course Registration] Global Chinese AIDS Network (GCAN) 全 華 愛 滋 網 絡 (http://www.gcan.net) [Revamped and launched on 1 Dec. 05] China-India Software Association 中 印 軟 件 協 會 (http://www.cisa-hk.com) [Launched on Nov. 05] Christian Times Ltd 時 代 論 壇 (http://www.christiantimes.org.hk) [Revamped and launched in July 05; with elaborated Forum, Periodicals and Database Search] Hong Kong Bible Society 香 港 聖 經 公 會 (http://www.hkbs.org.hk) [Revamped and launched in July 05] Ming Dao Press Ltd. 明 道 社 (http://www.mingdaopress.org) [Launched in April 05; with elaborated Course Module, Online Enrollment and Subscription Mechanism] Wycliffe Bible Translators HK Council 威 克 裡 夫 聖 經 翻 譯 會 香 港 區 委 會 (http://www.wycliffe.org.hk) [Revamped and launched in February 04; With Bulletin Board and Periodicals] 5
Chinese Rhenish Church Kowloon 中 華 基 督 教 禮 賢 會 九 龍 堂 (http://kln.rhenish.org.hk) [With Fellowship Group structure and Group level administration, Bulletin Board, Photo Album, Resource Booking in Calendar view] International Christian Assembly, Hong Kong (http://www.icahk.org) [Revamped and launched in Jan. 06; with Photo Albums plus Intranet facility for various groups in the church] Shaukiwan Baptist Church 筲 箕 灣 浸 信 會 (http://www.skwbc.org) [With Cell Group structure and Group level administration] CCFellow 知 信 行 (http://www.ccfellow.org) [Revamped and launched in April 05] CCTraining 培 訓 站 (http://www.cctraining.org) Hong Kong Baptist Theological Seminary 香 港 浸 信 會 神 學 院 (Excluding design. http://www.hkbts.edu.hk) Please refer to our website http://www.ccnet-hk.com for our more completed clients list. Furthermore, in last year and the coming quarter of this year, there was and will be several web-based applications built on the Autoweb platform. They include a customized database to provide online real-time inventory for Okia Optical Co., Ltd. (and it was put in use in July 2005), a job-tracking system for the production department of City University Press (which will be launched on March 2006). In the end of the first quarter of 2006, the Autoweb platform will be further used to support an integrated members management system for Travel Industry Council of Hong Kong, which includes a member database, activities tracking system and course management module. - END - 6