?iť?
Current Path : /home/scgforma/www/cloud/apps/updatenotification/templates/ |
Current File : /home/scgforma/www/cloud/apps/updatenotification/templates/admin.php |
<?php script('updatenotification', 'admin'); style('updatenotification', 'admin'); /** @var array $_ */ /** @var bool $isNewVersionAvailable */ $isNewVersionAvailable = $_['isNewVersionAvailable']; /** @var string $newVersionString */ $newVersionString = $_['newVersionString']; /** @var bool $isUpdateChecked */ $isUpdateChecked = $_['isUpdateChecked']; /** @var string $lastCheckedDate */ $lastCheckedDate = $_['lastChecked']; /** @var array $channels */ $channels = $_['channels']; /** @var string $currentChannel */ $currentChannel = $_['currentChannel']; /** @var string $updateServerURL */ $updateServerURL = $_['updateServerURL']; /** @var bool $isDefaultUpdateServerURL */ $isDefaultUpdateServerURL = $_['isDefaultUpdateServerURL']; ?> <form id="oca_updatenotification_section" class="followupsection"> <p> <?php if ($isNewVersionAvailable === true) { ?> <strong><?php p($l->t('A new version is available: %s', [$newVersionString])); ?></strong> <?php if ($_['updaterEnabled']) { ?> <input type="button" id="oca_updatenotification_button" value="<?php p($l->t('Open updater')) ?>"> <?php } ?> <?php if (!empty($_['downloadLink'])) { ?> <a href="<?php p($_['downloadLink']); ?>" class="button<?php if ($_['updaterEnabled']) { p(' hidden'); } ?>"><?php p($l->t('Download now')) ?></a> <?php } ?> <?php if (!empty($_['versionIsEol'])) { ?> <p> <span class="warning"> <span class="icon icon-error"></span> <?php p($l->t('The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible.')); ?> </span> </p> <?php } ?> <?php } elseif (!$isUpdateChecked) { ?> <?php p($l->t('The update check is not yet finished. Please refresh the page.')); ?> <?php } else { ?> <?php p($l->t('Your version is up to date.')); ?> <span class="icon-info svg" title="<?php p($l->t('Checked on %s', [$lastCheckedDate])) ?>"></span> <?php } ?> <?php if (!$isDefaultUpdateServerURL) { ?> <br /> <em> <?php p($l->t("A non-default update server is in use to be checked for updates:")); ?> <code><?php p($updateServerURL); ?></code> </em> <?php } ?> </p> <p> <label for="release-channel"><?php p($l->t('Update channel:')) ?></label> <select id="release-channel"> <option value="<?php p($currentChannel); ?>"><?php p($currentChannel); ?></option> <?php foreach ($channels as $channel => $channelTitle){ ?> <option value="<?php p($channelTitle) ?>"> <?php p($channelTitle) ?> </option> <?php } ?> </select> <span id="channel_save_msg" class="msg"></span><br /> <em><?php p($l->t('You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel.')); ?></em><br /> <em><?php p($l->t('Note that after a new release it can take some time before it shows up here. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found.')); ?></em> </p> <p id="oca_updatenotification_groups"> <?php p($l->t('Notify members of the following groups about available updates:')); ?> <input name="oca_updatenotification_groups_list" type="hidden" id="oca_updatenotification_groups_list" value="<?php p($_['notify_groups']) ?>" style="width: 400px"><br /> <em class="<?php if (!in_array($currentChannel, ['daily', 'git'])) p('hidden'); ?>"> <?php p($l->t('Only notification for app updates are available.')); ?> <?php if ($currentChannel === 'daily') p($l->t('The selected update channel makes dedicated notifications for the server obsolete.')); ?> <?php if ($currentChannel === 'git') p($l->t('The selected update channel does not support updates of the server.')); ?> </em> </p> </form>