xima / xima-typo3-manual
TYPO3 extension to create editor manuals right in the TYPO3 backend.
Installs: 4 093
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 6
Forks: 1
Open Issues: 11
Type:typo3-cms-extension
Requires
- php: ^8.1
- ext-dom: *
- ext-fileinfo: *
- ext-simplexml: *
- blueways/bw-focuspoint-images: ^4.0
- blueways/bw-icons: dev-12.x-dev || ^3.0.0
- dompdf/dompdf: ^2.0 || ^3.0
- typo3/cms-core: ^12.4
- typo3/cms-rte-ckeditor: ^12.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.52
- helmich/typo3-typoscript-lint: ^3.2
- roave/security-advisories: dev-latest
- saschaegerer/phpstan-typo3: ^1.10
- symfony/translation: ^6.3 || ^7.0
- typo3/cms-base-distribution: ^12.4
- dev-main
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.0
- v1.1.0
- v1.0.1
- v1.0.0
- dev-renovate/major-typo3
- dev-hide-fields
- dev-ctype-field
- dev-mbox-header
- dev-wizard-navigation
- dev-patch-1
- dev-update-readme
- dev-update-labels
- dev-step-by-step-wizard
- dev-language-switch
- dev-fix-missing-types
- dev-logo-alignment
- dev-glossary
- dev-release-workflow
- dev-icon-dependency
- dev-access-check
- dev-install-presets
- dev-documentation
- dev-modal-buttons
- dev-relations-additional-skip
- dev-relations-description
- dev-ter-release
- dev-modal-view
- dev-mtext-icon-preview
- dev-feature-begroup-access
- dev-dynamic-manual-title
- dev-12.x-dev
This package is auto-updated.
Last update: 2024-11-15 12:02:59 UTC
README
TYPO3 extension 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.
Features
- Backend module with preview
- Associate individual chapters to TYPO3 records for easy access
- Directly open chapters in a modal while editing records
- PDF download
- Annotate screenshots with image editor: See bw_focuspoint_images
- TYPO3 system icons available in RTE: See bw_icons
Requirements
- TYPO3 12.4 & PHP 8.1+
Installation
Composer
composer require xima/xima-typo3-manual
TER
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:
Manual Configuration
- Start with creating a new page in the page tree
- Select Type "Manual page"
- Check "Use as Root Page"
- Include static PageTS "XIMA Manual"
- Create new Root-TypoScript template for this page and include static TypoScript of this extension
Usage
Create a new chapter
Create chapters by adding new pages with the doktype "Manual page":
Add content elements to the pages to fill the chapters:
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:
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:
Customization
- Link color and logo: Values of the backend are
used:
$GLOBALS['EXTENSIONS']['backend']
- Manual title: The
websiteTitle
of the generated site configuration is used
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).