PHPackages                             tollwerk/tw-exercise - 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. tollwerk/tw-exercise

ActiveTypo3-cms-extension

tollwerk/tw-exercise
====================

Configurable exercises like multiple choice questions or cloze texts

v0.1.0(1mo ago)02LGPL-3.0-or-laterJavaScript

Since Jul 14Pushed 1mo agoCompare

[ Source](https://github.com/tollwerk/TYPO3-ext-tw_exercise)[ Packagist](https://packagist.org/packages/tollwerk/tw-exercise)[ Docs](https://tollwerk.de)[ RSS](/packages/tollwerk-tw-exercise/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

Lückentext
----------

[](#lückentext)

### Format

[](#format)

Eine Lücke wird durch doppelte eckige Klammern `[[` und `]]` gekennzeichnet. Darin muss das Wort stehen, das die richtige Antwort für diese Lücke ist.

Jede Lücke benötigt einen zusätzlichen Kontext, der für die Beantwortung der Lücke entscheidend ist. Dieser Kontext wird zwischen doppelten geschweiften Klammern `{{` und `}}` angegeben. Dadurch wird der gesamte Text vor und / oder nach den eckigen Klammern als zusätzliche Beschreibung für die eigentliche Lücke verwendet.

**Wichtig:** Für jeden Lückentext muss der eigentliche Inhalt innerhalb einer Lücke (zwischen den eckigen Klammern) eindeutig sein! Das gleiche Wort in mehreren Lücken ist nicht zulässig. Beim Inhalt der Lücken wird zwischen Groß- und Kleinschreibung unterschieden, also sind „abc“ und „ABC“ nicht dasselbe. Führende oder nachfolgende Leerzeichen um den Lückeninhalt werden ignoriert.

**Beispiel: Lücke mit zusätzlichem Kontext**

```
Es gibt viele Sterne am Himmel. {{Der Stern, der uns am nächsten ist, ist unsere eigene Sonne. Danach kommt [[Alpha Centauri]].
Er ist einer der berühmtesten Sterne der Popkultur.}}

```

**Beispiel: Mehrere Absätze**

```
{{Dies ist der erste [[Absatz]].}}

{{Dies ist der [[zweite]] Absatz.}}

```

### Punkte

[](#punkte)

Für jeden Lückentext muss die Anzahl der Punkte pro Lücke sowie ein Punkte-Multiplikator angegeben werden. Falls die Punktzahl nicht multipliziert werden soll, ist es ausreichend, die 1 in dem Feld stehenzulassen. Die Zahlen können bis zu 2 Nachkommastellen haben. Die mögliche Gesamtpunktzahl wird automatisch berechnet.

### Lücken-Datensätze

[](#lücken-datensätze)

Für jede Lücke muss ein eigener Datensatz innerhalb des Lückentextes angelegt werden. Dort müssen Pflicht-Informationen zur Lücke wie Nummerierung, richtiger Antwort und alle Antwortoptionen eingetragen werden. Zusätzlich gibt es die Möglichkeit, eine Lücke als Beispiel zu hinterlegen.

###  Health Score

31

—

LowBetter than 65% of packages

Maintenance90

Actively maintained with recent releases

Popularity2

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity23

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% 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

47d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/147c7e1ff5f27772359ea86b23c0656cb564077040d7d3de39ec63acd40bf972?d=identicon)[kftw](/maintainers/kftw)

---

Top Contributors

[![kftw](https://avatars.githubusercontent.com/u/8362710?v=4)](https://github.com/kftw "kftw (1 commits)")

---

Tags

typo3

### Embed Badge

![Health badge](/badges/tollwerk-tw-exercise/health.svg)

```
[![Health](https://phpackages.com/badges/tollwerk-tw-exercise/health.svg)](https://phpackages.com/packages/tollwerk-tw-exercise)
```

###  Alternatives

[typo3/cms-styleguide

TYPO3 extension to showcase TYPO3 Backend capabilities

105777.0k44](/packages/typo3-cms-styleguide)[t3sbs/t3sbootstrap

Bootstrap Components - Startup extension to use Bootstrap 5 classes, components and more out of the box.

2416.9k1](/packages/t3sbs-t3sbootstrap)[7elix/styleguide

TYPO3 extension to showcase TYPO3 Backend capabilities

10527.3k](/packages/7elix-styleguide)[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

40556.7k](/packages/wazum-sluggi)[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103629.7k75](/packages/friendsoftypo3-content-blocks)[mediaessenz/mail

Powerful newsletter system for TYPO3

1113.1k3](/packages/mediaessenz-mail)

PHPackages © 2026

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