Skip to content

Site generator wizard for Typo3 : used to generate mini-website or duplicate tree model.

License

Notifications You must be signed in to change notification settings

r-kraemer/site_generator

This branch is 1 commit ahead of, 19 commits behind Oktopuce/site_generator:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b2d64a5 · May 31, 2023

History

71 Commits
Feb 16, 2022
May 31, 2023
Feb 15, 2022
May 31, 2023
Sep 24, 2021
Mar 16, 2020
Sep 24, 2021
Mar 31, 2020
Mar 13, 2020
Feb 17, 2020
Mar 31, 2020
Feb 2, 2022
May 31, 2023
Feb 1, 2022
Sep 24, 2021
Mar 10, 2020
Mar 10, 2020

Repository files navigation

TYPO3 Extension site_generator

Build Status Latest Stable Version Total Downloads License

With this backend extension, you can very easily create min-website or duplicate tree, it will automatically create associated BE/FE groups, create directories with associated files mount, add domain name and site configuration, update Typoscript configuration (folders/pages ID and TCEMAIN.clearCacheCmd), update slugs. Based on State Design Pattern, it is highly customizable : you can remove unnecessary states and add your own states to fit your own needs.

Features

  • Based on extbase & fluid, implementing best practices from TYPO3 CMS
  • Based on State Design Pattern
  • Highly customizable to fit your own needs
  • Use multiple models
  • You can specify many pages to call the wizard

Installation

Installation using Composer

The recommended way to install the extension is by using Composer. In your Composer based TYPO3 project root, just do :

composer require oktopuce/site-generator

Installation as extension from TYPO3 Extension Repository (TER)

Download and install the extension with the extension manager module.

Minimal setup

  1. Install the extension
  2. Create your model and a root page for site generation
  3. Within extension configuration, set 'Models Pid' and 'Sites Pid'
  4. Then you can call the wizard on 'Sites Pid' pages

Reporting bugs / Contributions

Anyone is welcome to contribute to Site Generator.

There are various ways you can contribute:

  • Raise an issue on GitHub.
  • Send me a Pull Request with your bug fixes and/or new features.
  • Bugfixes: Please describe what kind of bug your fix solve and give us feedback how to reproduce the issue. I'm going to accept only bugfixes if I can reproduce the issue.

About

Site generator wizard for Typo3 : used to generate mini-website or duplicate tree model.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 88.8%
  • HTML 8.2%
  • JavaScript 3.0%