Installation

  1. Install the extension

    Install the extension with composer:

    composer require cpsit/admiral-cloud-connector
    Copied!

    Afterwards run the following SQL statement:

    INSERT INTO `sys_file_storage` (`pid`, `cruser_id`, `deleted`, `description`, `name`, `driver`, `configuration`, `is_default`, `is_browsable`, `is_public`, `is_writable`, `is_online`, `auto_extract_metadata`, `processingfolder`) VALUES
    (0, 0, 0, 'Automatically created during the installation of EXT:admiral_cloud_connector', 'AdmiralCloud', 'AdmiralCloud', '', 0, 1, 1, 0, 1, 1, '1:/_processed_/');
    Copied!

    Alternatively you can create the storage manually via list plugin on the root page. Choose AdmiralCloud from the Driver's list and set "Folder for manipulated and temporary images etc." to 1:/_processed_/.

  2. System configuration

    Once you have set up a contract with AdmiralCloud, you will receive your login credential by mail and SMS. Add the required configuration to config/system/settings.php or config/system/additional.php.

  3. Initial setup of user groups

    Send a list of your user groups to AdmiralCloud and set up AC SecurityGroups in the backend.

  4. Setting up a file mount

    You have to create fileMount "AdmiralCloud" for the storage.

  5. User configuration

    No configuration is needed for editors. Administrators need the Security Group for confirmation.

  6. LinkHandler Configuration

    A LinkHandler configuration is included automatically. No manual configuration steps are necessary.

    You can find the LinkHandler Configuration here: EXT:admiral_cloud_connector/Configuration/TSconfig/LinkHandler.tsconfig

Read more