Olivier Massot 4af657ad76 add redirection from www. to domain on custom domain setting пре 11 месеци
..
Classes 4af657ad76 add redirection from www. to domain on custom domain setting пре 11 месеци
Configuration aa120e160e fix api route пре 1 година
Resources 700668ee05 implement the icon API пре 1 година
templates f039829bb3 fix some docs and refactor the scan / status part commands пре 4 година
Readme.md 17ddc87377 update doc on custom routes with new urls пре 1 година
composer.json 6a67351ba3 fix the dependencies to be coherent пре 1 година
ext_emconf.php 4ae6fdd622 apply rector recommandations пре 2 година
ext_tables.sql 00c103698e add the non-mandatory type to ot_page_type values пре 1 година

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