PHPackages                             in2code/in2help - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. in2code/in2help

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

in2code/in2help
===============

Provides a help module, to display a page in the backend. This can be used for editors documentation

13.0.1(9mo ago)34.8k↓46.7%1[1 issues](https://github.com/in2code-de/in2help/issues)GPL-2.0-or-laterPHPCI failing

Since Apr 8Pushed 3w ago7 watchersCompare

[ Source](https://github.com/in2code-de/in2help)[ Packagist](https://packagist.org/packages/in2code/in2help)[ Docs](https://github.com/in2code-de/in2help)[ RSS](/packages/in2code-in2help/feed)WikiDiscussions typo3\_13 Synced yesterday

READMEChangelogDependencies (18)Versions (11)Used By (0)

Extension in2help
=================

[](#extension-in2help)

What does it do?
----------------

[](#what-does-it-do)

The extension adds a module to the help section in the backend of your installation. You can define a page ID, which is loaded into this module. The idea is, that you can provide your editors an entry point, into the editors documentation.

Basically you write the documentation about content elements and functions in the backend and use the frontend rendering to display it.

Screenshots
-----------

[](#screenshots)

[![screenshot_module.png](Documentation/Images/screenshot_module.png "Show a documentation in the backend of TYPO3")](Documentation/Images/screenshot_module.png)

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

[](#configuration)

The extension configuration can be set up in the extension configuration.

Options:

- PID of help page: basic.helpPid (int+) -&gt; the PID of the page which contains the documentation.

Tips
----

[](#tips)

### Adjust page rendering

[](#adjust-page-rendering)

In order to provide the best experience for your editors, you should try to keep the header of your layout small. You could hide elements, which are just ornaments.

### Provide user / page TS to set this module as starting point

[](#provide-user--page-ts-to-set-this-module-as-starting-point)

You can set up PageTS or UserTS to force users, to get this module as start module.

setup.override.startModule = web\_in2help

Contribution with ddev
----------------------

[](#contribution-with-ddev)

This repository provides a DDEV-backed development environment. If DDEV is installed, simply run the following commands to quickly set up a local environment with example usages:

- `ddev start`
- `ddev initialize`

### Requirements

[](#requirements)

1. Install ddev, see:
2. Install git-lfs, see:

### Installation

[](#installation)

1. Clone this repository
2. Run `ddev start`
3. Run `ddev initialize` to setup configurations and test database

Branchinfo
----------

[](#branchinfo)

- master Branch - Next Major Version

Early Access Programm for TYPO3 14 support
------------------------------------------

[](#early-access-programm-for-typo3-14-support)

ℹ️ **TYPO3 14 compatibility**

> See [EAP page (DE)](https://www.in2code.de/agentur/typo3-extensions/early-access-programm/) or [EAP page (EN)](https://www.in2code.de/en/agency/typo3-extensions/early-access-program/) for more information how to get access to a TYPO3 14 version

Changelog
---------

[](#changelog)

VersionDateStateDescription13.0.02025-08-08TaskRelease for TYPO3 v137.0.12024-10-02BugfixMake module accessible for normal editors7.0.02023-02-27TaskRelease for TYPO3 v126.0.12022-06-23BugfixRemove vendor name from registerModule6.0.0 !!!2022-06-23TaskSupport for TYPO3 11 and 10 (9 is dropped now)5.0.12021-05-19TaskAdd github workflow; add extensionkey to composer.json5.0.02020-04-24TaskRelease for TYPO3 10.44.0.02019-04-08TaskRelease for TYPO3 9.5Breaking changes
----------------

[](#breaking-changes)

### Updating fom earlier versions to 6

[](#updating-fom-earlier-versions-to-6)

We just changed the configuration key in LocalConfiguration.php from `designPatternPid` to `helpPid` because this extension is used to show documentations while it was once created to show a designPattern.

###  Health Score

49

—

FairBetter than 94% of packages

Maintenance72

Regular maintenance activity

Popularity26

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor3

3 contributors hold 50%+ of commits

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

Every ~295 days

Total

9

Last Release

276d ago

Major Versions

4.0.0 → 5.0.02020-04-24

5.0.1 → 6.0.02022-06-23

6.0.1 → 7.0.02023-02-27

7.0.1 → 13.0.02025-08-08

### Community

Maintainers

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

---

Top Contributors

[![einpraegsam](https://avatars.githubusercontent.com/u/89055?v=4)](https://github.com/einpraegsam "einpraegsam (11 commits)")[![sbusemann](https://avatars.githubusercontent.com/u/3660954?v=4)](https://github.com/sbusemann "sbusemann (7 commits)")[![mschwemer](https://avatars.githubusercontent.com/u/103594?v=4)](https://github.com/mschwemer "mschwemer (6 commits)")[![pixeldesu](https://avatars.githubusercontent.com/u/1774242?v=4)](https://github.com/pixeldesu "pixeldesu (5 commits)")[![satis-machine-user](https://avatars.githubusercontent.com/u/99327624?v=4)](https://github.com/satis-machine-user "satis-machine-user (4 commits)")[![franzkugelmann](https://avatars.githubusercontent.com/u/11320147?v=4)](https://github.com/franzkugelmann "franzkugelmann (3 commits)")[![vertexvaar](https://avatars.githubusercontent.com/u/5594393?v=4)](https://github.com/vertexvaar "vertexvaar (3 commits)")[![sebastianstein](https://avatars.githubusercontent.com/u/25500519?v=4)](https://github.com/sebastianstein "sebastianstein (2 commits)")[![tinzog](https://avatars.githubusercontent.com/u/11786742?v=4)](https://github.com/tinzog "tinzog (1 commits)")

---

Tags

iframeonlinehelphelpmodule

### Embed Badge

![Health badge](/badges/in2code-in2help/health.svg)

```
[![Health](https://phpackages.com/badges/in2code-in2help/health.svg)](https://phpackages.com/packages/in2code-in2help)
```

###  Alternatives

[friendsoftypo3/content-blocks

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

103519.9k53](/packages/friendsoftypo3-content-blocks)[wazum/sluggi

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

40529.5k](/packages/wazum-sluggi)[typo3/cms-lowlevel

TYPO3 CMS Lowlevel - Technical analysis of the system. This includes raw database search, checking relations, counting pages and records etc.

178.2M316](/packages/typo3-cms-lowlevel)[typo3/cms-redirects

TYPO3 CMS Redirects - Create manual redirects, list existing redirects and automatically createredirects on slug changes.

167.4M80](/packages/typo3-cms-redirects)[typo3/cms-form

TYPO3 CMS Form - Flexible TYPO3 frontend form framework that comes with a backend editor interface.

147.6M264](/packages/typo3-cms-form)[derhansen/sf_event_mgt

Event management and registration - Configurable event management and registration extension based on ExtBase and Fluid

66338.4k10](/packages/derhansen-sf-event-mgt)

PHPackages © 2026

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