DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
cal event templates¶
Author: | Thomas Kowtsch |
---|---|
Created: | 2009-07-13T22:07:05 |
Changed: | 2014-02-23T14:24:24.490000000 |
Classification: | caleventtemplates |
Keywords: | forAdmins, forDevelopers, forIntermediates |
Author: | Thomas Kowtsch |
Email: | typo3@thomas-kowtsch.de |
Info 4: | |
Language: | en |
cal event templates - caleventtemplates
cal event templates¶
Extension Key: caleventtemplates
Language: en
Keywords: forAdmins, forDevelopers, forIntermediates
Copyright 2000-2008, Thomas Kowtsch, <typo3@thomas-kowtsch.de>
This document is published under the Open Content License
available from http://www.opencontent.org/opl.shtml
The content of this document is related to TYPO3
- a GNU/GPL CMS/Framework available from www.typo3.org
Table of Contents¶
Advanced cal / partner integration 1
`Introduction 3 <#1.1.Introduction|outline>`_
`Users manual 4 <#1.2.Users%20manual|outline>`_
`Administration 5 <#1.3.Administration|outline>`_
`Configuration 6 <#1.4.Configuration|outline>`_
`Tutorial 7 <#1.5.Tutorial|outline>`_
`Known problems 8 <#1.6.Known%20problems|outline>`_
`To-Do list 9 <#1.7.To-Do%20list|outline>`_
`ChangeLog 10 <#1.8.ChangeLog|outline>`_
`HowTo update a manual to the new layout 12 <#2.1.HowTo%20update%20a %20manual%20to%20the%20new%20layout|outline>`_
`Issues with Open Office documentation for TYPO3 13 <#2.2.Issues%20w ith%20Open%20Office%20documentation%20for%20TYPO3|outline>`_
Introduction¶
What does it do?¶
This extension is about to deliver a simple event templating solution: Simply define some template records, visit the BE module, type in the new date and any other information is copied to the new date.
This is especially useful if you have some regular events that does not fit any recurrence schema; e.g. alsways on monday, 15:00 pm; but sometimes the 1 st and 3 rd monday of a month, sometimes 1 st and 4 th , sometimes only the 2 nd ...
Screenshots¶
List of event template records
Event template record editing
BE-module form to clone new events from templates
User/Administration manual¶
Installation¶
Step 1: Install the extension¶
The extension can be installed through the typical TYPO3 installation process using the Extension Manager. It requires to to have the calendar base extension (extension key: cal) installed in version 1.3 or above.
Step 2: Add event template records¶
Add one or more “cal event template” records to any page you want. I suggest to use a dedicated page/sysfolder that holds nothing else.
Provide a meaningful name for the record and select a “template” event from the dropdown.
Please be aware that the copied record(s) will be inserted on the same page where your template event is placed by default. You can change this by setting the field “Store to fixed PID”
Step 3: Create new events by using the backend module¶
Simply go to the backend module “Cal templates” and pick you the template event you want duplicate: Enter a new date (which should be a valid one!) and click “Clone Now!”.
If the template event spans more than one day you will be prompted to enter both a start and an end day. If the end day is invalid, missing or earlier than the start day the cloned event will have the end day set equal to the start day.
In case everything goes well, you will receive a message that tells you that everything is ok and gives you the UID of the new record.
Configuration¶
The extension has no configuration yet.
To-Do list¶
- improve source code documentation
- add FE-plugin to allow generation also for frontend editors
- Beautify BE module layout
ChangeLog¶
Version 1.2
- set correct dependencies
- clean up code to be more aligned to coding guidelines
Version 1.1
add support for “Number of new events per clone”
7