PHPackages                             visol/treehighlight - 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. visol/treehighlight

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

visol/treehighlight
===================

Highlight editable pages in backend page tree

2.0.0(3y ago)04.0k[2 PRs](https://github.com/visol/ext-treehighlight/pulls)GPL-2.0-or-laterPHP

Since Apr 30Pushed 11mo ago5 watchersCompare

[ Source](https://github.com/visol/ext-treehighlight)[ Packagist](https://packagist.org/packages/visol/treehighlight)[ Docs](https://github.com/visol/ext-treehighlight)[ RSS](/packages/visol-treehighlight/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependencies (1)Versions (9)Used By (0)

treehighlight for TYPO3 CMS
===========================

[](#treehighlight-for-typo3-cms)

In big TYPO3 installations with many users that have access to several parts of the websites, using DB mounts for every part of the site a user has access to can be confusing for users. In this case it may be better to display all pages to the users (show permissions for everyone) but only grant rights to certain pages of the installation.

The main disadvantage is that the user doesn't know which pages he can edit. This extensions checks if a user is the owner of a page or has permission to a page because he is a member of the group assigned to the page. In this case, it adds a green square in front of the page title in the page tree.

The indicator is not displayed for admin users since they have access to all pages.

Beware a patch must be applied in TYPO3 v11

```
	"extra": {
		"patches": {
			"typo3/cms-backend": {
				"[FEATURE]: Add new event after tree item initialized": "typo3-cms-backend-add-after-tree-initialized-event.patch"
			}
		}
	},

```

Compatibility and Maintenance
-----------------------------

[](#compatibility-and-maintenance)

This package is currently maintained for the following versions:

TYPO3 VersionPackage VersionBranchMaintainedTYPO3 11.5.x2.xmasterYesTYPO3 8.7.x1.1.x-No

###  Health Score

37

—

LowBetter than 81% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity68

Established project with proven stability

 Bus Factor1

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

Every ~915 days

Total

3

Last Release

1294d ago

Major Versions

1.1.0 → 2.0.02022-12-14

2.0.0 → v11.x-dev2022-12-14

### Community

Maintainers

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

---

Top Contributors

[![lorenzulrich](https://avatars.githubusercontent.com/u/1816023?v=4)](https://github.com/lorenzulrich "lorenzulrich (7 commits)")[![dhuf](https://avatars.githubusercontent.com/u/1814195?v=4)](https://github.com/dhuf "dhuf (2 commits)")[![fabarea](https://avatars.githubusercontent.com/u/620730?v=4)](https://github.com/fabarea "fabarea (2 commits)")

### Embed Badge

![Health badge](/badges/visol-treehighlight/health.svg)

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

###  Alternatives

[friendsoftypo3/content-blocks

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

103519.9k45](/packages/friendsoftypo3-content-blocks)[typo3/cms-styleguide

TYPO3 extension to showcase TYPO3 Backend capabilities

106760.3k28](/packages/typo3-cms-styleguide)[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-install

TYPO3 CMS Install Tool - The Install Tool is used for installation, upgrade, system administration and setup tasks.

1812.3M458](/packages/typo3-cms-install)[typo3/cms-scheduler

TYPO3 CMS Scheduler - Schedule tasks to run once or periodically at a specific time.

169.3M210](/packages/typo3-cms-scheduler)[typo3/cms-lowlevel

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

178.2M288](/packages/typo3-cms-lowlevel)

PHPackages © 2026

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