==========================
|| Giapeto Example Site ||
==========================

Copyright 2004 <roel@gloudemans.info>

With the templates from this package you can create your own Giapeto site.

The following files and directories are present:
index.html   Edit this file and place it into your document root
             Modify keywords, descriptions and newschannels.
\static      Static content and scripts
 static.js   Javascript used by the templates
 styles.css  Additional CSS for the navigation tabs. The current CSS adds
             to the Horde bluewhite theme. The default Horde theme is used as
             a basis for the site. Set the default theme in: 
             /horde/config/prefs.php. Warning: Tab rollover color is defined
             in static.js
 [name].gif  Various images. Images for the main menu should also be placed
             in this directory. These images should have the same name as the
             menu item itself. e.g. Contact.gif or News.gif
 heading.gif The logo for your site
\pages       The page templates
 ansel.html  Use this pagetemplate when defining a placeholder page for ansel
 delivery.html Use this pagetemplate when defining a placeholder page for Jonah
 menu.html   Use this template for your root page. The giapeto root page 
             contains the main menu that is shown in the left frame
 pages.html  This is the default template. This template will show a top 
             menu bar, a row of navigation tabs, a requested news article 
             (see below) and the page content.
 sitetree.html Template to show all chapters of the site plus some additional
             content.
 volos.html  Use this pagetemplate when defining a placeholder page for Volos

- Building your site -
The root page should use the menu.html template. Below the root page you can
define your main chapters. These will be shown in the main menu. If you have
chapters that you want to hide from the menu, edit menu.html and find the 
'Hidden' array. All items present here will not be shown when a users browses
to your site (it will be shown in the Giapeto interface). Place an icon for
every chapter in the static directory (.gif). This icon will be shown before
the menu option.

For all chapters you can use pages.html. If you have a chapter that should
e.g. link directly to Ansel, use the ansel template. Same goes for the Jonah
delivery interface and Volos. Use the sitetree template when you want a page
displaying the complete site structure.

When you place a newschannel on a Giapeto page, you should alter that channel.
Go to the Jonah admin interface and edit the channel. Enter a channel URL. The 
URL should point to e.g. 

/horde/giapeto/pages.php?page_id=/[your page name]&channel_id=%c&story_id=%s

When you do this the newsitem will be loaded into the page with the
newschannel.

- Additional tips -
* You can set items for the top menu in /horde/giapeto/config/menu.inc
* Set the options/problems/help/logout icons to authenticated users only in
  /horde/config/conf.php
* Have fun

View these templates in action at http://www.gloudemans.info
