eMediaCMS PHP/MySQL Open Source Content Management
ProductsDocsSupportAbout Us
FeaturesTech SpecsModules


-
  User Login
-
Login:
Password:

Create new account
-
Home >> Products >> Features
Celestia Content Management Features
Built on a solid PHP and MySQL foundation, Celestia Content Management can be used for a wide range of sites including sites needing constant content updating, password-protected sections, and e-commerce order forms. Due to its rich feature set, Celestia is for small and large organizations alike. Be sure to visit the demo site, Lily's Flower Shop!
Global look and feel Including External CSS
The CelestiaUI allows the site owner to establish the global look and feel of the site. Once this is established all webpages that are added to the site immediately integrate into the site with the pre-established look and feel. The site owner globally controls:
  • Global Cascading Style Sheet (CSS): Block Display, Form styles, Global HTML styles, Breadcrumb styles, Module styles, Builtin styles can be completely replaced with external CSS file
  • Block Layout Template for full HTML control of block look and feel
  • Menu Settings: Background colors for each level of navigation, Navigation location and settings, Navigation font colors including "rollover" and "selected" colors
  • Website Layout: Body Tag color, margins, and border; Display of Global Header, Global Footer, Left Section, Right Section, Section Title, and Menu Breadcrumbs; Colors, layout, spacing and padding of the main content section for each page; Colors, border, spacing and padding for menu breadcrumbs
  • HTML Settings: Create the Global Header, Global Footer, Global Left Section and Global Right Section; Create the global Header, Footer, Left Section and Right Section of each page content
  • SEO Settings: Establish the Site Title; Create site-wide meta tag keywords and descriptions; Control Title, Meta Tags and use automatic or over-ride descriptions, etc.
Manage site structure
Celestia makes it easy to build and maintain dynamic, database-backed pages that make up a website. The navigational structure of the site is the blue print for developing a website and gives the connected web pages a structural backbone. Celestia allows the site owner to create the navigational structure by placing web pages in a specific location with in the site structure.

Celestia provides the site owner with the ability to create the hierarchy simply installing web pages that are then nestled inside of other web pages. Celestia is equipped with Section Containers that make it simple to create sections of a website that have its own structure. It is simple to move web pages within the site and automatically re-create the navigational structure of the site.
Data Integrity and the Variable Sanitizer
The Variable Sanitizer is one of the core internal modules of Celestia. The primary responsibility of the Variable Sanitizer is to ensure that user-supplied incoming data is valid. This is an important security feature of Celestia; it helps ensure that web site visitors cannot submit invalid form data to manipulate the internals of your Celestia web site.
PHP/Object Oriented API
Celestia is built upon a solid PHP/MySQL object oriented API. This makes adding new page types as simple as building a very small module that defines the data storage of a page, and how one "item" on that page is displayed. The "base module" system manages integrating that page type into the main content of the site!
Multiple Administrators with Administrative Permissions
The site administrator can create multiple administrative accounts and administrative groups. The administrative groups can be assigned different levels of permissions that determine what administrative actions each account in the group can perform. Accounts can be assigned to any number of groups, allowing the site owner fine-grain control over who can access particular sections of the Celestia Admin.
HTTP/1.1 Compliant Browser Caching
One common drawback of dynamically generated websites is that many implementations require that each page is regenerated every time it is accessed. This can cause performance issues for the server and increased bandwidth utilization, since the industry standard client-side page caching isn't used appropriately. While Celestia is a dynamic database backed application, unlike many other CMS and web applications Celestia uses advanced techniques to provide HTTP based caching, allowing browsers to cache pages until they have been updated by the web site administrator.
Built-in Search Engine Optimization
You have full control of Page Titles and all Meta Tags on every page. For each web page you can create a Page Title. Celestia automatically also creates a Meta Tag Description from the text placed in the HTML Module Header or HTML Module Content section (if the header is not specified) of each web page. The site owner can add specific Meta Tags Keywords to that offering by including keywords in the Meta Tag Keywords section of each web page. Celestia provides the ability to create "search-friendly short links" for every page in the website. By using the search friendly links, Celestia provides an easy path for spiders (and humans!) to find all of the pages in a Celestia website.
HTTP/1.0 Compliant Server Side Redirects
Sites that are updated often commonly have the need to remove one page and replace it with another. Any reference to a page in a Celestia site can be redirected to another page, regardless of whether this reference is on the site itself, in a search engine or in a bookmark. Further, the site owner can determine if the redirect is "permanent" or "temporary". Permanent redirects are particularly useful when it comes to search engines; often a search engine position or page rank will be applied to the new page when a permanent redirect is issued.
User Accounts and Password Protected Sections
Celestia provides web site user accounts including the ability to provide password protected "Members Only" sections of a website, and to restrict access to certain features of the web site. The versatile Section Container can be configured to be a gate-keeper for an entire password-protected "Members Only" area of a web site!
 

©2008 SNH Designs LLC - All rights reserved - Our Blog