Installation 

Composer installation 

composer require woit/t3-content-quality
Copied!

The package is available on Packagist.

Installation from the TER 

In non-Composer (classic mode) installations, open System > Extensions, search for t3_content_quality and install it. The system extensions filelist and filemetadata must be active.

The extension is available in the TYPO3 Extension Repository.

Set up the extension 

Run the extension setup. It creates the database tables and adds the new page field:

vendor/bin/typo3 extension:setup -e t3_content_quality
Copied!

Alternatively use System > Maintenance > Analyze Database Structure.

The extension creates these tables:

tx_t3contentquality_result
Latest analysis result per page and language.
tx_t3contentquality_history
Score snapshot of every analysis run, used for the score trend.
tx_t3contentquality_pending_fix
AI-generated changes waiting for review.
tx_t3contentquality_schema
Approved JSON-LD per page and language.

It also adds the field pages.tx_t3contentquality_schema_type (see Page field: schema type).

The extension filemetadata adds its own fields to sys_file_metadata, for example caption, creator, copyright and download_name. These are needed for the file list metadata button.

Flush the caches afterwards:

vendor/bin/typo3 cache:flush
Copied!

Next steps 

  1. Configure an AI provider, see Extension configuration. The default provider is ollama; change it if you do not run Ollama.
  2. To use the text generator, activate the RTE preset t3_content_quality or add the AI button to your own preset, see AI button in the rich-text editor.
  3. Give editors access to the module, see Backend user permissions.
  4. Open Content > Content Quality, select a page and click Analyse Page. When scores appear, the installation works.