PHPackages                             cpsit/t3events-template - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. cpsit/t3events-template

ActiveTypo3-cms-extension[Templating &amp; Views](/categories/templating)

cpsit/t3events-template
=======================

0.1.0(6y ago)011GPL-2.0+PHPCI failing

Since Nov 21Pushed 6y ago3 watchersCompare

[ Source](https://github.com/dwenzel/t3events_template)[ Packagist](https://packagist.org/packages/cpsit/t3events-template)[ RSS](/packages/cpsit-t3events-template/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (4)Versions (2)Used By (0)

TYPO3 Events Template
=====================

[](#typo3-events-template)

> TYPO3 extension to create event records from templates

This package allows to create event records from templates. It is an extension to the TYPO3 CMS.

Requirements
------------

[](#requirements)

- [TYPO3 CMS](https://github.com/TYPO3/TYPO3.CMS)
- [dwenzel/t3events](https://github.com/dwenzel/t3events)

Installation
------------

[](#installation)

To install the TYPO3 Events Template extension in your project, you have to add the repository as a package within your `composer.json`:

```
{
    "type": "vcs",
    "url": "git@github.com:dwenzel/t3events_template.git"
}
```

Install via ExtensionManager or composer:

```
composer require cpsit/t3events-template

```

Configuration
-------------

[](#configuration)

### Template Enabled Types

[](#template-enabled-types)

In order to use templates a record type has to be enabled. Example:

```
CPSIT\T3eventsTemplate\Utility\TableConfiguration::registerTemplateEnabledType(
  '1',
  'event_type,headline,subtitle,teaser,description,content_elements,images,image,files,related,
               sys_language_uid,audience,organizer,genre,venue,keywords,performances,
               l10n_parent, l10n_diffsource,new_until,archive_date,hidden,starttime,endtime,fe_group,categories'
);
```

This enables the type '1' of table 'tx\_t3events\_domain\_model\_event' for template usage and determines which field should be copied when creating an new Event record from template.

Currently this works for table `tx_t3events_domain_model_event` only.

### Hide fields in new records

[](#hide-fields-in-new-records)

Fields can be hidden in new records by calling

```
CPSIT\T3eventsTemplate\Utility\TableConfiguration::hideFieldsInNewRecords(
  'foo', 'bar'
 );
```

Note: This works only for fields where no display condition has be set or where the current display condition is a string.

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity2

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 94.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2361d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d475c20d671c5a196b3982ec3576ef36a8b2b557c88ded4f666a69c6c1a5aa50?d=identicon)[dwenzel](/maintainers/dwenzel)

---

Top Contributors

[![dwenzel](https://avatars.githubusercontent.com/u/712458?v=4)](https://github.com/dwenzel "dwenzel (18 commits)")[![jfastnacht](https://avatars.githubusercontent.com/u/6183607?v=4)](https://github.com/jfastnacht "jfastnacht (1 commits)")

---

Tags

eventstemplateextensiontypo3

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/cpsit-t3events-template/health.svg)

```
[![Health](https://phpackages.com/badges/cpsit-t3events-template/health.svg)](https://phpackages.com/packages/cpsit-t3events-template)
```

###  Alternatives

[templavoilaplus/templavoilaplus

Building kit for custom pages and content elements with individual fields, containers and backend layouts. Supporting drag'n'drop and multiple references.

2637.6k13](/packages/templavoilaplus-templavoilaplus)[dirkpersky/typo3-rte-ckeditor-fontawesome

Adds the Fontawesome add-on to the CKEditor in TYPO3.

16147.9k](/packages/dirkpersky-typo3-rte-ckeditor-fontawesome)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
