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