xima/xima-typo3-internal-news

This extension provides an internal news system for TYPO3.

Installs: 217

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 6

Forks: 0

Open Issues: 2

Type:typo3-cms-extension

1.1.0 2025-08-01 06:27 UTC

README

Extension icon

TYPO3 extension xima_typo3_internal_news

Latest Stable Version Supported TYPO3 versions Coverage CGL Tests License

This extension provides an internal news system with custom access and notification capabilities for the TYPO3 backend, e.g. to inform editors about new features and changes in the cms.

Record

✨ Features

  • Create, edit and delete internal news records
  • Define custom dates within news to notify backend users for specific events, e.g. next maintanance
  • Assign news to specific backend user groups
  • Top news occur as modal dialog on next backend login
  • Dashboard widget for news overview
  • Toolbar item for quick access to latest news

🔥 Installation

Requirements

  • TYPO3 >= 12.4
  • PHP 8.1+

Composer

Packagist Packagist Downloads

composer require xima/xima-typo3-internal-news

TER

TER version TER downloads

Download the zip file from TYPO3 extension repository (TER).

📊 Usage

Add the dashboard widget "Internal News" to your dashboard to get an overview of all news.

Dashboard

A modal with the complete news content will be open by click on the news title.

Modal

The latest news will be also available in the toolbar.

Toolbar

Notification

The notification feature can be used to inform backend users about specific events.

Therefore, a custom date (as a single date or a recurrence rule) can be defined within the news record.

The notification hint will be displayed by default within a time slot 6 hours before the event (this can be adjusted in the extension settings).

Notification

🧑‍💻 Contributing

Please have a look at CONTRIBUTING.md.

💎 Credits

News icon by Rock Zombie from Noun Project (CC BY 3.0)

Date icon by Yudhi Restu Pebriyanto from Noun Project (CC BY 3.0)

⭐ License

This project is licensed under GNU General Public License 2.0 (or later).