Geego cms - content mangement system - website management

Set initial data

Initial logon

Start the web site with your web server.

Go to http://<domain_name>/admin
Logon with

Username
: admin@domain.com
Password
: password

Click on Users in main menu.Edit the user you just logged on as entering your own details.

Add users

Add any users that you want to use the system.
Geego comes with authentication that stores the passwords in plain text by default. This is normaly sufficient where you have a few users that manage a small business website. However if you would like to use a different Authentication system then you can set the constant ADMIN_AUTHENTICATION_SYSTEM='GAuthenticatedSystem' in config/environment.rb to use your own authentication system. See install instructions for more detail on this.You can set user permissions. The permissions options are fairly self explanatory except for maybe "Manage hidden content".
Manage hidden content. When you create a page or shared portion you have the option of making it hidden. If a page or shared portion is hidden people without the "Manage hidden content" permission set will not be able to edit content on this page.This option is very useful where you have shared portions that contain general graphic images and data that you don't necessarily want the end user to be modifying.

Languages

There is currently no interface for managing languages so edit the db directly (this is the only data that has to be managed directly). 

English is already in the languages table if your website will be displayed in other languages add them in the g_languages table.Each language requires id and name, by default English is in the table with id and name like so:en, English.

Locations

54

Add locations by clicking on the locations main menu item.

These represent directories in paths for page calls, they help keep the page list and urls tidy. The default location of / is already there.