Download the PHP package t3g/mainzific-rim without Composer

On this page you can find all versions of the php package t3g/mainzific-rim. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package mainzific-rim

Site package for the project "Mainzific Rim"

The package serves as a base for TYPO3 9 LTS sites used in the Mainzific Rim adventure. Young students solve missions in order to save Mainz from a Dino attack and become Certified TYPO3 editors doing so.

The package contains

How to install

The easy way (from scratch): All you need is a directory where the doc root for the server configuration can be configured. From command line, execute the composer require command on an empty composer.json.

composer require t3g/mainzific-rim

The preconfigured requirements of the site package will provide you with a ready made TYPO3 installation that just needs installation via Install Tool.

The long way (also usable if you want to include the package into on existing setup, but please note that the data import will truncate most of the key tables!):

  1. Set up a TYPO3 instance as usual.
  2. Include the extension (via composer or download).
  3. Go to Extension Manager and activate the extension.

    Note: Bootstrap_package and news get activated, too. No single activation needed.

  4. When you get logged out, use the user root:root to gain login immediately.
  5. Recreate your own root user or change the password for root.

    Note: Do the one or the other, don't leave the temporary user active!

:warning: Site configuration is necessary for multi-language to work - see below for instructions!

Note:

:bulb: Since TYPO3 v9, you will need to provide a site configuration for human readable URLs and working language menu out of the box. Since the core is not yet ready to get a site configuration injected with a site package, please find an example configuration that works nicely with this package in ext:mainzific_rim/Configuration/sites/. No error handling is configured, though.

In a composer based installation, create a folder config/ in your instance root (same level as public/). In a traditional installation, create a folder config/ inside of the typo3conf/ folder. Copy the whole sites/ folder from ext:mainzific_rim/Configuration/ into this newly created config/ folder.

Troubleshooting: If your copied sites configuration will not be accepted by TYPO3 (check inside the sites module in BE), you can have TYPO3 create a site config. Just fill in the form so far it gets accepted for submission. Then, check in the files where the config/ folder ended up. Then, override the config.yaml with the one from ext:mainzific_rim.


All versions of mainzific-rim with dependencies

PHP Build Version
Package Version
Requires bk2k/bootstrap-package Version ^10.0
georgringer/news Version ^7.0
typo3/cms-adminpanel Version ^9.5
typo3/cms-backend Version ^9.5
typo3/cms-belog Version ^9.5
typo3/cms-beuser Version ^9.5
typo3/cms-core Version ^9.5
typo3/cms-felogin Version ^9.5
typo3/cms-filelist Version ^9.5
typo3/cms-form Version ^9.5
typo3/cms-recordlist Version ^9.5
typo3/cms-redirects Version ^9.5
typo3/cms-seo Version ^9.5
typo3/cms-setup Version ^9.5
typo3/cms-tstemplate Version ^9.5
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package t3g/mainzific-rim contains the following files

Loading the files please wait ....