xima-media / xima-typo3-manual

TYPO3 extension to create editor manuals right in the backend
GNU General Public License v2.0
4 stars 1 forks source link
typo3 typo3-cms-extension
![Extension icon](Resources/Public/Icons/Extension.svg) # TYPO3 extension `xima_typo3_manual` ![Latest version](https://typo3-badges.dev/badge/xima_typo3_manual/version/shields.svg) [![Supported TYPO3 versions](https://typo3-badges.dev/badge/xima_typo3_manual/typo3/shields.svg)](https://extensions.typo3.org/extension/xima_typo3_manual) ![Total downloads](https://typo3-badges.dev/badge/xima_typo3_manual/downloads/shields.svg) [![Composer](https://typo3-badges.dev/badge/xima_typo3_manual/composer/shields.svg)](https://packagist.org/packages/xima/xima-typo3-manual)

This extension is a sitepackage, designed for the creation of user manuals. Administrators can easily create chapters by adding TYPO3 page records with a special doktype.

Backend Preview

Features

Requirements

Installation

Composer

composer require xima/xima-typo3-manual

TER

TER version

Download the zip file from TYPO3 extension repository (TER).

Configuration

This extension works like a sitepackege. You can configure it manually or use the installation wizard to create from a preset.

From Preset

When opening the Manual modal the first time, you will be asked to create a new manual from a preset. This will create a new page tree with the necessary configuration:

Backend Topbar Backend Installation

Manual Configuration

Usage

Create a new chapter

Create chapters by adding new pages with the doktype "Manual page":

Create_new_chapter

Add content elements to the pages to fill the chapters:

Add_content_elements

Link chapters to records

You can link chapters to records by selecting the record types in the Related records tab of manual pages and text elements:

Link_chapters_to_records

If manual elements are found while editing a record, a dropdown button will appear in the doc header. These links are opened in a modal:

Open_chapter_in_modal

Customization

You want to customize more? Open an issue or create a pull request!

License

This project is licensed under GNU General Public License 2.0 (or later).