“”

PageTree Permissions Highlight

pagetree_permissions_highlight / stable

Highlights pages in the backend page tree where the user has content editing permissions.

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer require ithilgers/pagetree-permissions-highlight

Tags

#permissions #Highlight #backend #pagetree #editor #visual-feedback #user-experience

Last upload comment

Description (short, für TER Upload-Formular):

Adds a filter toggle to the TYPO3 page tree that allows editors to show only pages where they have content editing
permissions. Non-editable parent pages are displayed as greyed-out bridge nodes to preserve the tree structure. Filter state
is session-based and includes an info banner with dismiss button.

Upload notes (für das "Upload comment" Feld):

New feature: Page tree filter toggle via dropdown menu item "Show editable pages only". Bridge nodes keep tree structure
intact. Session-based filter state with info banner. Moved filter button into dropdown menu for consistent UI.

Downloads by month

Download 1.2.0 Extension Manual Found an Issue? Code Insights Packagist.org Donate and Give Kudos
Author
Theodor Hilgers
Last update
13. Mar 2026
First upload
06. Jan 2026
Downloads
205
Category
Backend
Dependencies
  • TYPO3 (>=12.4.0 <=12.4.99)
  • backend (>=12.4.0 <=12.4.99)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer require ithilgers/pagetree-permissions-highlight to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (103)

Version history

Version Upload comment Works with TYPO3 Download
1.2.0 / stable
March 13, 2026
Description (short, für TER Upload-Formular):

Adds a filter toggle to the TYPO3 page tree that allows editors to show only pages where they have content editing
permissions. Non-editable parent pages are displayed as greyed-out bridge nodes to preserve the tree structure. Filter state
is session-based and includes an info banner with dismiss button.

Upload notes (für das "Upload comment" Feld):

New feature: Page tree filter toggle via dropdown menu item "Show editable pages only". Bridge nodes keep tree structure
intact. Session-based filter state with info banner. Moved filter button into dropdown menu for consistent UI.
>=12.4.0 <=12.4.99 Download
1.1.0 / stable
January 06, 2026
Security release: Fixes CSS injection vulnerability in highlightColor configuration.
Adds comprehensive input validation for color values with support for hex, rgb, rgba, hsl, hsla and named CSS colors. Improves code quality with full PHPDoc documentation and better maintainability.
>=12.4.0 <=12.4.99 Download
1.0.0 / stable
January 06, 2026
Initial release of PageTree Permissions Highlight extension.

Features:
• Visual highlighting of editable pages in the backend page tree
• Customizable background color via extension configuration (default: light green)
• Automatic permission checking using TYPO3's native Permission::CONTENT_EDIT
• Performance optimized: skips highlighting for admin users (who have all permissions)
• Event-based implementation using PSR-14 AfterPageTreeItemsPreparedEvent
• Zero configuration needed - works out of the box

This extension helps editors in large TYPO3 installations quickly identify which pages they have permission to edit by adding a visual highlight to the page tree.

Technical requirements:
• TYPO3 12.4 LTS or higher
• PHP 8.1+

Installation:
• Via Composer: composer require ithilgers/pagetree-permissions-highlight
• Via Extension Manager: Install from TER

Configuration:
The highlight color can be customized in Extension Configuration (Settings > Extension Configuration > pagetree_permissions_highlight). Accepts any valid CSS color value (rgba, hex, named colors).
>=12.4.0 <=12.4.99 not available
due to vulnerabilities