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.

Administrator Manual

Target group: Administrators

Describes how to manage the extension from an administrator point of view. That relates to Page/User TSconfig, permissions, configuration etc., which administrator level users have access to.



To install the extension, perform the following steps:

  1. Install and configure the Requirements
  2. Install gtd from TER
  3. Create two pages: A Login Page and the Page for gtd-Plugin
  4. Create a Folder where the Users and the gtd-Data will be stored
  5. Create a usergroup for gtd, maybe it is good to create a testuser
  6. Include the static Template
  7. Configure the Template
  8. Add the two Cronjobs to the Scheduler

configuration options:

Template: Constant-Editor
plugin.tx_gtd_frontendgtd.persistence.storagePid = <PID of Data Folder> Needed for the GTD-plugin to find the Folder with the Data and Users.
Template: Setup (TypoScript)
config.moveJsFromHeaderToFooter = 1 The Extension uses jQuery-ui, this option is for loading jQuery before jQuery-ui


Set plugin.tx_gtd_frontendgtd.persistence.storagePid to the PID of your Data Folder
Include the static Template

Include the static Template

You need to Include the static Template, it contains TypoScript, JavaScript and CSS for the Plugin.


The plugin runs this Application in the Frontend.
Data Folder

Data Folder

List of Frontend-Users and Frontend-Usergroups and also all the gtd-Data.
Cronjobs for Scheduled Tasks

Cronjobs for Scheduled Tasks

There are two Cronjobs for the TYPO3-Scheduler (New in 0.10.0) Move scheduled Tasks to today, if dueDate is current day and remove unused Files from deleted gtd-Tasks


  • The Extension is to be configured with the Constant-Editor and with TypoScript.
  • The prerequisite to full fill beforehand: The two pages Login and gtd-plugin has to be configured to be accessable to the users in the gtd-Folder. I used the Extension t3sbootstrap to configure the Login.


Yet to come: FAQ


Some subsection


Deeper into the structure...