container->router; $token = $this->container->session->getCsrfToken()->getValue(); $dateFormat = $this->getContainer()->appConfig->get('dateformat', ''); $dateFormat = trim($dateFormat); $dateFormat = !empty($dateFormat) ? $dateFormat : Text::_('DATE_FORMAT_LC4'); $dateFormat = !empty($dateFormat) ? $dateFormat : Text::_('DATE_FORMAT_LC4'); // Timezone settings $serverTimezone = new DateTimeZone($this->container->appConfig->get('timezone', 'UTC')); $useLocalTime = $this->container->appConfig->get('localtime', '1') == 1; $timeZoneFormat = $this->container->appConfig->get('timezonetext', 'T'); $urlIncludeFolders = addslashes($this->getContainer()->router->route('index.php?view=extradirs&task=ajax')); $urlBrowser = addslashes($this->getContainer()->router->route('index.php?view=browser&processfolder=1&tmpl=component&folder=')); ?> loadAnyTemplate('Main/paypal'); ?> get_platform_configuration_option('show_howtorestoremodal', 1)): echo $this->loadAnyTemplate('Manage/howtorestore_modal'); endif; ?>

route('index.php?view=Transfer'), 'https://www.akeebabackup.com/latest-kickstart-core.zip' ); ?>

list)): ?> list as $record):?> backupTypes)) { $type = $this->backupTypes[$record['type']]; } else { $type = '–'; } $gmtTimezone = new DateTimeZone('GMT'); $startTime = new \Awf\Date\Date($record['backupstart'], $gmtTimezone); $endTime = new \Awf\Date\Date($record['backupend'], $gmtTimezone); if ($useLocalTime) { $startTime->setTimezone($serverTimezone); } $duration = $endTime->toUnix() - $startTime->toUnix(); if ($duration > 0) { $seconds = $duration % 60; $duration = $duration - $seconds; $minutes = ($duration % 3600) / 60; $duration = $duration - $minutes * 60; $hours = $duration / 3600; $duration = sprintf('%02d', $hours) . ':' . sprintf('%02d', $minutes) . ':' . sprintf('%02d', $seconds); } else { $duration = ''; } // Label class based on status $status = Text::_('COM_AKEEBA_BUADMIN_LABEL_STATUS_' . $record['meta']); $statusClass = ''; switch ($record['meta']) { case 'ok': $statusIcon = 'akion-checkmark'; $statusClass = 'akeeba-label--green'; break; case 'pending': $statusIcon = 'akion-play'; $statusClass = 'akeeba-label--orange'; break; case 'fail': $statusIcon = 'akion-android-cancel'; $statusClass = 'akeeba-label--red'; break; case 'remote': $statusIcon = 'akion-cloud'; $statusClass = 'akeeba-label--teal'; break; default: $statusIcon = 'akion-trash-a'; $statusClass = 'akeeba-label--grey'; break; } $edit_link = $router->route('index.php?view=manage&task=showComment&id=' . $record['id'] . '&token=' . $token); if (empty($record['description'])) { $record['description'] = Text::_('COM_AKEEBA_BUADMIN_LABEL_NODESCRIPTION'); } list($originDescription, $originIcon) = $this->getOriginInformation($record); ?>
lists->order_Dir, $this->lists->order, 'default'); ?> lists->order_Dir, $this->lists->order, 'default'); ?> lists->order_Dir, $this->lists->order, 'default'); ?> lists->order_Dir, $this->lists->order, 'default'); ?>
profileList, 'filter_profile', array( 'onchange' => "document.forms.adminForm.submit()", 'width' => '100%' ), 'value', 'text', $this->lists->fltProfile); ?>
pagination->getListFooter(); ?>
escape($record['description']) ?>
format($dateFormat, true); ?> format($timeZoneFormat, true); ?>
profiles[$record['profile_id']])) { $profileName = $this->escape($this->profiles[$record['profile_id']]->description); } ?> #.
0 ? "(" . \Solo\Helper\Format::fileSize($record['total_size']) . ")" : '—') ?> loadAnyTemplate('Manage/manage_column', array( 'record' => &$record, )); ?>