Cwd timetable/Manual

From TYPO3Wiki

Jump to: navigation, search

Back to cwd timetable

Author: Dirk Heitzmann
Extension key: cwd_timetable
Document status: draft
Major revision: -
Minor revision: See page's Last modified date
Prerequisites: -

This document is published under

the Open Content License

The content is related to TYPO3 - a GNU/GPL
CMS/Framework available from www.typo3.com

Contents

What does it do?

The Timetable extension helps you to provide cool stuff like course calendars, ...

Output is generated (as usual) by templates.

In the recent version there are also categories with own title, description and class implemented.

I know ... recently there is not so much to read here. But feel free to add some comments and help for other users.

Screenshots

This is a screenshot of the initiating project:

Image:Timetable-intro-01.png

Shortly how to configure the extension

  1. Install the extension via the extension manager.
  2. Create a folder where all timetable entries and categories are stored

A bit more lengthy: How to configure cwd_timetable

Install plugin – as usual.

When you already got used to working w/ other typo3 plugins, the steps described below will seem rather common to you. The principles, according to which cwd_timetable is implemented, are likely similar to, e.g., tt_news. There, as well, you have a sysFolder where you put the (news-)entries into and another page somewhere in the page-tree, where you reference that sysfolder for those entries to be displayed.

1) Create Sysfolder for timetable entries and their categories

Create a sysfolder, give it reasonable name like „timetable entries“. Create new content record w/i this folder. As type choose timetable category. Give category a reasonable name that fits its purpose. Proceede like that for any category you might need. Now, the same as w/ categories, create a new content record w/i the sysfolder – but this time choose for „timetable entry“. Give the newly created entry some content, assign it to a category. Leave „location text“, „location link“, „more info text“, „more info link“, „custom content for this entry“ empty. Proceede w/ all the entries you might need.

2) Create Page for timetable to be displayed (w/i the page tree)

Next, choose for a page in the pagetree that you want the timetable to appear in. Create a content record. For type, choose „insert plugin“. In the plugin select list, choose „timetable plugin“. For startingpoint, choose the sysfolder, that contains the timetable categories and the belonging timetable entries. Save and close.

3) Include cwd_timetable extension templates

Now for the page we just created, go to template section. There, click on „Edit whole template record“. As extension templates, choose the three extension templates that are related to „cwd_timetable“. On the same page, in the constants or setup section, you can also do some editing. See the reference on that. Now, clear FE cache and view the page and you should see some raw content.

Now you can start fine-tuning ...

Personal tools