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.

EXT: LigaManager Online

Author:Kasper Skårhøj
Created:2002-11-01T00:32:00
Changed by:Rupert Germann
Changed:2006-12-09T13:13:16
Author:Jens Ellerbrock
Email:je@hades.org
Info 3:
Info 4:

EXT: LigaManager Online

Extension Key: ligamanager

Copyright 2000-2002, Jens Ellerbrock, <je@hades.org>

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.com

Table of Contents

EXT: LigaManager Online 1

Introduction 1

What does it do? 1

What is the LigaManager Online? 1

Which languages are supported? 1

Which hacks/addons are already included? 1

Thanks to 1

Users manual 2

Adminstration 2

Configuration 2

Translating to another language 2

Known problems 2

To-Do list 3

Changelog 3

Introduction

What does it do?

This extension incorporates Frank Hollwitz's LigaManager Online (see http://www.liga-manager-online.de ) as a Typo3 Plugin. The admin section of the LigaManager is made available as a backend module.

What is the LigaManager Online?

LigaManager Online is a php-skript suite to manage and display sporting leauge Informations (e.g. The german Fußball-Bundesliga). For more information see the LigaManager Online hompage ( most information is only available in german, sorry! ).

Which languages are supported?

Out of the box german, english, dutch an czech are supported. If you want you can make your own translation.

Which hacks/addons are already included?

  • English, german, dutch and czech language files
  • md5-hack for safer passwords, hacked so that changing your password is still possible.
  • register_globals is not needed in your php configuration (originally LigaManager needs it)

Thanks to

  • Kasper Skårhøj for typo3
  • Frank Hollwitz for the Liga Manager
  • Maurice Rene Oberländer and Oliver Hofmann for sponsoring this extension

Users manual

  • Insert the plugin into the page.
  • Configure the LigaManager via the backend module. You can also edit the used css file there.

Setting a language

The language of the plugin is selected via:

if the plugin.tx_ligamanager_pi1.language is set in the setup section of your template, it is used

if it is not set config.language is checked which can also be set in the setup section. This value is automatically set if you install the corespondiung TS-Language extension and check the checkbox “Try to set as default”.

If none of the parameters is set, default to english

Examples:

...
plugin.tx_ligamanager_pi1.language = nl
...

...
config.language = de
...

The following values are supported:

en

Value

en

Language

English

de

Value

de

Language

German

nl

Value

nl

Language

Dutch

cz

Value

cz

Language

czech

Loading a specific league

You can automatically load a specific league if you set the value plugin.tx_ligamanager_pi1.file to the specific .l98 file in your Typoscript setup section. If you use this you will probably need one page for each league, each with an extension template that sets the file value.

Example:

...
plugin.tx_ligamanager_pi1.file=ligen/1l_2001-02.l98
...

Adminstration

Use the backend module to edit LigaManager Online's data. See http://www.liga-manager-online.de for further instructions.

The language of the backend can be set via the language parameter in the configuration of the extension (See User Manual for available languages). If it is left empty the selected typo3 langauage of the currently logged in backend user is used.

If you want to allow users tthat are not backend-users to edit LigaManager's data you can point them directly tohttp://<host>/<extdir >/ext/ligamanager/lmo/lmoadmin.php?lmo_lang=<language>where <extdir> may be either typo3conf (if the extension is installed local) or typo3 (if the extension is installed global).

Configuration

Download the Extension from the TER. Attention : *if you update from a previous version all your changed data, passwords etc. will be lost!*

Install and load the extension.

Press the Reload button on your browser to see the backend module.

Open the Backend Module. Log in as “admin” password “lmo”. Be sure to change the password or anyone can edit your data!!! (use Options | Useradministration)

Use the backend module to configure the LigaManager Online plugin. See its dcoumentation on http://www.liga-manager-online.de for details.

You should make sure that your webserver accepts the .htaccess in the <extdir>/ext/ligamanager/lmo/ directory. This .htaccess denies access to *.txt files in your lmo directory. If not everybody can read your (md5-hashed) passwords. Try to acces http://<host>/<extdir>/ext/ligamanager/lmo/lmo-auth.txt to check it.

Translating to another language

Copy on of the lmo-lang-<language short>.txt files to lmo-lang-<your language short>.txt. Translate all strings in the file. Set the language for your front- and backend as described before.

Known problems

If you update to a new version via the TER all you changed data and passwords will be lost

To-Do list

  • Make LigaManagers Data update-safe (e.g. by storing them in the database)
  • Better integration in typo3 (e.g. User managerment)

Changelog

  • 0.0.1 first version
  • 0.0.2 fixed paths to images
  • 0.0.3 support for different languages, passwords are md5-hashed
  • 0.1.1 several bugfixes
  • 0.1.2 now non-admin user can use the backend module too
  • 0.1.6 ability to automatically load a specific league

img-1 EXT: LigaManager Online - 3