DEPRECATION WARNING

This documentation is not using the current rendering mechanism and will be deleted by December 31st, 2020. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

Installation

The extension needs to be installed like any other extension of TYPO3 CMS:

  1. Visit events2 at Github

  2. You will find a Download-Button where you can select between Download as Zip or Link for cloning this project.

  3. Get the extension

    1. Get it via Zip: Switch to the Extensionmanager and upload events2

    2. Get it via Git: If Git is available on your system, switch into the typo3conf/ext/ directory and clone it from Github:

      git clone https://github.com/jweiland-net/events2.git
      
    3. Get it via Composer: If you run TYPO3 in composer mode you can add a new Repository into you composer.json:

      {
        "repositories": [
          {
            "type": "composer",
            "url": "https://composer.typo3.org/"
          },
          {
            "type": "vcs",
            "url": "https://github.com/jweiland-net/events2"
          }
        ],
        "name": "my-vendor/my-typo3-cms-distribution",
        "require": {
          "typo3/cms": "7.6.*",
          "jweiland/events2": "2.*"
        },
        "extra": {
          "typo3/cms": {
            "cms-package-dir": "{$vendor-dir}/typo3/cms",
            "web-dir": "web"
          }
        }
      }
      
  4. The Extension Manager offers some basic configuration which is explained here.

Preparation: Include static TypoScript

The extension ships some TypoScript code which needs to be included.

  1. Switch to the root page of your site.
  2. Switch to the Template module and select Info/Modify.
  3. Press the link Edit the whole template record and switch to the tab Includes.
  4. Select Events2 (events2) at the field Include static (from extensions):