Olivier Massot 5ddc12b34f v8-3934 Update site after restoration 2 rokov pred
..
Classes 5ddc12b34f v8-3934 Update site after restoration 2 rokov pred
Configuration c145b94401 add clear obsolete websites command 3 rokov pred
Resources 2eb260b11c add the new ot_admin extension [ongoing] 5 rokov pred
templates f039829bb3 fix some docs and refactor the scan / status part commands 4 rokov pred
Readme.md 78d8ccdf9c finalize websites refactoring and reintegrate ot_router into ot_core 4 rokov pred
composer.json eb1c8a6ee6 minor fixes 4 rokov pred
ext_emconf.php a72dcfb415 update version number 3 rokov pred

Readme.md

OtAdmin

Admin-commands for managing the Typo3 instance. This extension provides commands available by the API, CLI, or a dedicated admin-only BE module

Extension key ot_admin
Vendor Opentalent
Nom OtAdmin

CLI

Pour exécuter une commande depuis la console (dans le cas d'une installation Typo3 9.5, en mode composer, et avec php-fpm7.4) :

php7.4 /var/www/typo3/vendor/bin/typo3 [command]

Ou, si le script 'cli' a été ajouté lors de l'installation, ce qui devrait être le cas des installations opentalent:

sh /var/www/typo3/cli [command]

La liste des commandes fournies par cette extension peut-être obtenue avec:

php7.4 vendor/bin/typo3 list ot

A propos de l'implémentation de nouvelles commandes: https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/CommandControllers/Index.html

HTTP API

La majorité des commandes peuvent aussi être exécutées via une requête HTTP, **à la condition que cette requête émane d'une adresse ip autorisée.

Les adresses IP autorisées sont:

/^127\.0\.0\.[0-1]$/
/^localhost$/
/^10\.8\.0\.[0-255]$/

Les commandes disponibles sont:

site/create Create a new organization <typo3_host>/typo3/index.php?route=/otadmin/site/create&organization-id=<organization_id>
site/update Update an organization <typo3_host>/typo3/index.php?route=/otadmin/site/update&organization-id=<organization_id>
site/delete Soft-delete an organization <typo3_host>/typo3/index.php?route=/otadmin/site/delete&organization-id=<organization_id>
site/undelete Restore a soft-deleted organization <typo3_host>/typo3/index.php?route=/otadmin/site/undelete&organization-id=<organization_id>
site/clear-cache Clear the website's cache <typo3_host>/typo3/index.php?route=/otadmin/site/clear-cache&organization-id=<organization_id>
site/status Get the current status of the website <typo3_host>/typo3/index.php?route=/otadmin/site/status&organization-id=<organization_id>[&full=1]
scan Scan the whole Typo3 DB <typo3_host>/typo3/index.php?route=/otadmin/scan[&full=1]