Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,075 of 9,075 pages
About the help in other languages
All help pages

Building a site step by step: the chess club tutorial for Exponential 6

A small community site (welcome page, news, members, moderated guestbook, links) built one page at a time, adapted from the Building a Site tutorial and done with Exponential 6 settings, extensions and templates.

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/book-building-a-site/README.md

Building a site step by step: the chess club tutorial for Exponential 6

The tutorial Building an eZ publish site builds a small community website from nothing, for a chess club: a welcome page, news with an archive, a list of members, a guestbook that an administrator approves, and a page of links. It teaches by example, which is why it is still a good way in. These pages keep its case and order and carry out every step the way Exponential 6 does it: in two extensions, with current settings, a modern page frame, no inline style or script, and a note wherever the 2003 version would now be wrong or unsafe.

You need an installation to work on (Getting started) and a little general knowledge of web development. The concepts are explained in Learning Exponential; the compact version of the same work is Building a site without writing code.

  1. Start the project: the case, a siteaccess and a design
  2. The main layout: pagelayout.tpl and a style sheet
  3. Sections and the welcome page
  4. The news pages: overview, full article and archive
  5. The members page: a custom content class, a list and an info page
  6. The guestbook: visitors write content
  7. Approving guestbook entries with a workflow
  8. The links page: categories, link objects and a tree menu
  9. Your first static site in 15 minutes: the club site on GitHub Pages

Source and license

Adapted from the tutorial Building an eZ publish site (written for eZ publish 3.2, 2003), originally by ez.no and released again under the GNU Free Documentation License by 7x in 2024, Book-Building-An-eZPublish-Site. Copyright (c) 1999-2024 7x and Graham Brookins. Licensed under the GNU Free Documentation License, version 1.3 or any later version, with no Invariant Sections, no Front-Cover Texts and no Back-Cover Texts (the license). Changes: the tutorial is split into pages and every step is rewritten for Exponential 6.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x