Orange County NC Website
Orange County NC: Website Redesign and Content Management <br /> System <br /> I. Required Functionality <br /> A. Browse and Edit Interface <br /> The proposed solution will have a browse-and-edit interface. Users will browse to the website and based on <br /> their roles and permissions will be able to edit content. The user will click "edit" on the content they wish to <br /> edit and the system will render the editor interface. <br /> B. WYSIWYG Editing <br /> The solution will use a What You See Is What You Get (WYSIWYG) editor for creating and maintaining <br /> content. <br /> The WYSIWYG editor will allow users to quickly and easily author and edit content, insert video or paste <br /> content directly from MS Word or other sources. <br /> The editor must be completely browser based and work with all major browsers (Internet Explorer, Google <br /> Chrome, Firefox, Opera and Safari). No client software will be required to maintain the County's Website. <br /> The editor will support the insertion of code snippets. <br /> C. Content Preview <br /> The WSIWYG editor will have built in preview capabilities. The user can click the preview button and the <br /> content will be transferred to the website for previewing by the user. Only the user editing the content can see <br /> the preview. This will allow editors to be able to see exactly how the content will look before publishing or <br /> submitting it for review and/or approval. <br /> D. Security and Permissions <br /> The WCM solution will include a role-based security model. The security model will be used to determine <br /> whether a user can create content, edit content, approve content, and administer content levels within the site <br /> and/or users. Each user can be assigned any combination of the following user roles: Author, Editor, and <br /> Approver/Administrator. <br /> Role Description <br /> Author Can create new content items <br /> Provides for content contributors, much like <br /> newspaper reporters <br /> Editor Can review and edit existing content <br /> Can push content back to the author or push to <br /> the approval queue <br /> Provides a check-point to enforce standards <br /> and p resentation styles <br /> Page 1 of 7 <br />