amenofisch / pubscheduler
This plugin allows scheduling the visibility of content elements and pages in Typo3.
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:typo3-cms-extension
Requires
- typo3/cms-core: ^12.4
Requires (Dev)
- typo3/tailor: ^1.6
README
A simple Typo3 extension to manage the publication of records in the future.
This extension introduces a new field in pages and tt_content records to be able to automatically reschedule content to be re-published in the future.
Installation
- Install the extension via composer:
composer require amenofisch/pubscheduler
- Install the extension via the extension manager
- Add the scheduler task to your scheduler tasks
Usage
After installing the extension any pages and content elements will receive a new field unter the "Access" tab called "Publication Type".
It has the following options:
- Default: The record will be published as usual and obeys start and end time
- Daily: The record will be republished every day at the specified time
- Weekly: The record will be republished every week at the specified time
- Monthly: The record will be republished every month at the specified time
- Yearly: The record will be republished every year at the specified time
How does it work?
The extension adds a new field to the pages and tt_content tables called pubscheduler_publication_type
.
When the scheduler task is executed it will check all pages and adjust their start and end times accordingly.
Contributing
- Fork the repository
- Create a new branch for your feature
- Commit your changes
- Push to the branch
- Create a pull request
- Wait for the review
- Merge
- Celebrate
- Repeat
License
This extension is licensed under the MIT License - see the LICENSE.md file for details.