Skip to content

Latest commit

 

History

History
94 lines (63 loc) · 2.82 KB

README.md

File metadata and controls

94 lines (63 loc) · 2.82 KB

TYPO3 Extension redirect_tab

1 Features

  • Show redirects of the respective page in a tab in the page properties

2 Usage

2.1 Installation

Installation using Composer

The recommended way to install the extension is using Composer.

Run the following command within your Composer based TYPO3 project:

composer require ayacoo/redirect-tab

3 Administration corner

3.1 Versions and support

redirect_tab TYPO3 PHP Support / Development
4.x 13.x 8.2 - 8.3 features, bugfixes, security updates
3.x 12.x 8.1 - 8.3 bugfixes, security updates
2.x 11.x 7.4 - 8.0 bugfixes, security updates
1.x 10.x 7.2 - 7.4 no support any more

3.2 Release Management

redirect_tab uses semantic versioning, which means, that

  • bugfix updates (e.g. 1.0.0 => 1.0.1) just includes small bugfixes or security relevant stuff without breaking changes,
  • minor updates (e.g. 1.0.0 => 1.1.0) includes new features and smaller tasks without breaking changes,
  • and major updates (e.g. 1.0.0 => 2.0.0) breaking changes which can be refactorings, features or bugfixes.

3.3 Contribution

Pull Requests are gladly welcome! Nevertheless please don't forget to add an issue and connect it to your pull requests. This is very helpful to understand what kind of issue the PR is going to solve.

Bugfixes: Please describe what kind of bug your fix solve and give us feedback how to reproduce the issue. We're going to accept only bugfixes if we can reproduce the issue.

4 Developer corner

4.1 PSR-14 Events

ModifyRedirectsEvent

The ModifyRedirectsEvent offers the possibility to influence the resultset of the redirects. For example, the LIKE %Value% search from the core sometimes displays incorrect hits for the respective page. These can be filtered out with the event.

Example for registration:

# EXT:my_ext/Configuration/Services.yaml
services:
    Vendor\Extension\Listener\MyListener:
    tags:
    - name: event.listener
      identifier: 'ext-extension/myListener'
      method: 'myListenerMethod'
      event: Ayacoo\RedirectTab\Event\ModifyRedirectsEvent

5 Thanks / Notices

Special thanks to Georg Ringer and his news extension. A good template to build a TYPO3 extension. Here, for example, the structure of README.md is used.

This extension is a result of a core proof of concept and uses many parts of the TYPO3 core, especially parts of the redirect extension.

6 Support

If you are happy with the extension and would like to support it in any way, I would appreciate the support of social institutions.