Integrates Thüringer Content Architektur Tourismus into TYPO3. https://cms.thuecat.org/
Go to file
Daniel Siepmann c73bf1c53a Fulfill phpstan requirements
Ensure proper annotation and usage of assertNull.
2021-04-13 15:32:10 +02:00
.github/workflows Do not run CI on push 2021-04-13 15:32:10 +02:00
Classes Fulfill phpstan requirements 2021-04-13 15:32:10 +02:00
Configuration Decreased priority of template path 2021-04-12 14:57:52 +02:00
Resources Improve icons 2021-02-18 16:07:26 +01:00
Tests Fulfill phpstan requirements 2021-04-13 15:32:10 +02:00
.gitignore Initial composer setup 2021-02-01 09:04:10 +01:00
composer.json Make compatible with PHP 7.3 2021-04-13 15:32:10 +02:00
dependency-checker.json Import tourist attraction only in German language 2021-02-16 12:01:35 +01:00
ecs.php Make compatible with PHP 7.3 2021-04-13 15:32:10 +02:00
ext_emconf.php Allow installation within TYPO3 2021-02-16 11:09:18 +01:00
ext_localconf.php Import tourist attraction only in German language 2021-02-16 12:01:35 +01:00
ext_tables.php Initial import mechanism 2021-02-16 11:09:18 +01:00
ext_tables.sql Add prices to tourist attraction 2021-02-18 16:00:07 +01:00
ext_typoscript_setup.typoscript Initial import mechanism 2021-02-16 11:09:18 +01:00
phpstan-baseline.neon Add multi language handling 2021-02-17 14:51:00 +01:00
phpstan.neon Import tourist attraction only in German language 2021-02-16 12:01:35 +01:00
phpunit.xml.dist Add first functional tests for import 2021-02-17 09:20:24 +01:00
README.md Add new page type for tourist attraction 2021-02-18 08:52:20 +01:00

ThüCAT integration into TYPO3 CMS

ThüCAT is ¨Thüringer Content Architektur Tourismus¨. This is an extension for TYPO3 CMS (https://typo3.org/) to integrate ThüCAT. The existing API is integrated and allows importing data into the system.

Current state

The extension already allows:

  • Create static configuration to import specified resources, e.g. defined organisation or towns.

  • Support multiple languages

  • Import of the following types (not all properties are supported):

    • Organisations (responsible for content)

    • Towns

    • Tourist information

    • Tourist attraction

  • Backend module:

    • To inspect current existing organisations and their towns and tourist information

    • To inspect import configuration

    • To create import configuration

    • To inspect past imports and possible errors, as well as number of affected records

  • Frontend:

    • Content element to display tourist attraction

    • Page Type to reference tourist attraction

Short time goals

  • Content element to display town, tourist information and organisation.

  • Extending import to include further properties