Skip to content
This repository has been archived by the owner on Aug 10, 2021. It is now read-only.

HatCMS is a web application that allows website content to be created and edited by non-technical users. The whole point of hatCMS is to make it as easy as possible to let any person, regardless of their technical abilities or geographic location, to add and update content on a website. The user-interface presented by hatCms allows for web-conte…

HatfieldConsultants/hatcms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About HatCMS

HatCMS is a web application that allows website content to be created and edited by non-technical users. The whole point of hatCMS is to make it as easy as possible to let any person, regardless of their technical abilities or geographic location, to add and update content on a website. The user-interface presented by hatCms allows for web-content to be edited in-place as much as possible, and keeps all technical details (such as template creation) away from authors. As such, authors can focus on content creation, rather than on the actual website design (which is handled by web-design experts).

The usability of HatCMS is discussed on this page: [HatCMSUsability]

HatCMS Key Features:

  • Simple, easy to use authoring environment
  • Runs on Linux, Mac and Windows (via Microsoft.Net and Novell's Mono Framework)
  • Uses the MySQL database engine
  • Templates are defined per-page allowing for customized page display
  • templates use MasterPage inspired nesting allowing for pages to be rendered consistently
  • Open-source - licensed under the Mozilla Public License (MPL v1.1)

Example Implementations

Runtime Requirements

HatCms requires either the ASP.Net 2.0 or Mono 2.x runtimes to function. By using either frameworks, HatCms can run on either Microsoft or Linux based operating systems, and either Apache or IIS webservers. For the database, only MySQL version 5 is supported.

The Edit Menu

Authoring sites is easy using the Edit Menu:

https://hatcms.googlecode.com/svn/wiki/images/EditMenu.jpg

The Edit Menu allows any author to:

  • Edit the current page
  • Create a new sub-page
  • Rename the current page
  • Move the currentpage
  • Change the current page's template
  • Delete the current page
  • Sort sub-pages
  • View Revisions and revert to prior versions
  • Access Admin tools and reports
  • Administer users

When editing a page, authors can easily upload images and insert text into any web page.

HatCMS Edit Menu

Editing a page focuses on in-page editing resulting in simplified authoring of web-pages

Project Sponsor

The development of HatCMS has been sponsored for many years by [http://www.hatfieldgroup.com Hatfield Consultants]

About

HatCMS is a web application that allows website content to be created and edited by non-technical users. The whole point of hatCMS is to make it as easy as possible to let any person, regardless of their technical abilities or geographic location, to add and update content on a website. The user-interface presented by hatCms allows for web-conte…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published