| Current Path : /home/zieirix/www/administrator/components/com_joomlaupdate/views/default/tmpl/ |
| Current File : /home/zieirix/www/administrator/components/com_joomlaupdate/views/default/tmpl/default_update.php |
<?php
/**
* @package Joomla.Administrator
* @subpackage com_joomlaupdate
*
* @copyright (C) 2016 Open Source Matters, Inc. <https://www.joomla.org>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('_JEXEC') or die;
/** @var JoomlaupdateViewDefault $this */
?>
<fieldset>
<legend>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_UPDATEFOUND'); ?>
</legend>
<p>
<?php echo JText::sprintf($this->langKey, $this->updateSourceKey); ?>
</p>
<table class="table table-striped">
<tbody>
<tr>
<td>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_INSTALLED'); ?>
</td>
<td>
<?php echo '‎' . $this->updateInfo['installed']; ?>
</td>
</tr>
<tr>
<td>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_LATEST'); ?>
</td>
<td>
<?php echo '‎' . $this->updateInfo['latest']; ?>
</td>
</tr>
<tr>
<td>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_PACKAGE'); ?>
</td>
<td>
<a href="<?php echo $this->updateInfo['object']->downloadurl->_data; ?>" target="_blank" rel="noopener noreferrer">
<?php echo $this->updateInfo['object']->downloadurl->_data; ?>
<span class="icon-out-2" aria-hidden="true"></span>
<span class="element-invisible"><?php echo JText::_('JBROWSERTARGET_NEW'); ?></span>
</a>
</td>
</tr>
<?php if (isset($this->updateInfo['object']->get('infourl')->_data)
&& isset($this->updateInfo['object']->get('infourl')->title)) : ?>
<tr>
<td>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_INFOURL'); ?>
</td>
<td>
<a href="<?php echo $this->updateInfo['object']->get('infourl')->_data; ?>" target="_blank" rel="noopener noreferrer">
<?php echo $this->updateInfo['object']->get('infourl')->title; ?>
<span class="icon-out-2" aria-hidden="true"></span>
<span class="element-invisible"><?php echo JText::_('JBROWSERTARGET_NEW'); ?></span>
</a>
</td>
</tr>
<?php endif; ?>
<?php // Hide FTP settings when updating to Joomla 4 given that the supporting code has been dropped there ?>
<?php if (version_compare($this->updateInfo['latest'], '4', '<')) : ?>
<tr>
<td>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_METHOD'); ?>
</td>
<td>
<?php echo $this->methodSelect; ?>
</td>
</tr>
<tr id="row_ftp_hostname" <?php echo $this->ftpFieldsDisplay; ?>>
<td>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_FTP_HOSTNAME'); ?>
</td>
<td>
<input type="text" name="ftp_host" value="<?php echo $this->ftp['host']; ?>" />
</td>
</tr>
<tr id="row_ftp_port" <?php echo $this->ftpFieldsDisplay; ?>>
<td>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_FTP_PORT'); ?>
</td>
<td>
<input type="text" name="ftp_port" value="<?php echo $this->ftp['port']; ?>" />
</td>
</tr>
<tr id="row_ftp_username" <?php echo $this->ftpFieldsDisplay; ?>>
<td>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_FTP_USERNAME'); ?>
</td>
<td>
<input type="text" name="ftp_user" value="<?php echo $this->ftp['username']; ?>" />
</td>
</tr>
<tr id="row_ftp_password" <?php echo $this->ftpFieldsDisplay; ?>>
<td>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_FTP_PASSWORD'); ?>
</td>
<td>
<input type="password" name="ftp_pass" value="<?php echo $this->ftp['password']; ?>" />
</td>
</tr>
<tr id="row_ftp_directory" <?php echo $this->ftpFieldsDisplay; ?>>
<td>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_FTP_DIRECTORY'); ?>
</td>
<td>
<input type="text" name="ftp_root" value="<?php echo $this->ftp['directory']; ?>" />
</td>
</tr>
<?php endif; ?>
</tbody>
<tfoot>
<tr id="preupdateCheckWarning">
<td colspan="2">
<div class="alert">
<h4 class="alert-heading">
<?php echo JText::_('WARNING'); ?>
</h4>
<div class="alert-message">
<div class="preupdateCheckIncomplete">
<?php echo JText::_('COM_JOOMLAUPDATE_PREUPDATE_CHECK_NOT_COMPLETE'); ?>
</div>
</div>
</div>
</td>
</tr>
<tr id="preupdateCheckCompleteProblems" class="hidden">
<td colspan="2">
<div class="alert">
<h4 class="alert-heading">
<?php echo JText::_('WARNING'); ?>
</h4>
<div class="alert-message">
<div class="preupdateCheckComplete">
<?php echo JText::_('COM_JOOMLAUPDATE_PREUPDATE_CHECK_COMPLETED_YOU_HAVE_DANGEROUS_PLUGINS'); ?>
</div>
</div>
</div>
</td>
</tr>
<tr id="preupdateconfirmation" >
<td colspan="2">
<label class="preupdateconfirmation_label label label-warning span12">
<h3>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_NON_CORE_PLUGIN_BEING_CHECKED'); ?>
</h3>
</label>
</td>
</tr>
<tr id="preupdatecheckheadings">
<td colspan="2">
<table class="table table-striped">
<thead>
<th>
<?php echo JText::_('COM_INSTALLER_TYPE_PLUGIN'); ?>
</th>
<th>
<?php echo JText::_('COM_INSTALLER_TYPE_PACKAGE'); ?>
</th>
<th>
<?php echo JText::_('COM_INSTALLER_AUTHOR_INFORMATION'); ?>
</th>
<th>
<?php echo JText::_('COM_JOOMLAUPDATE_PREUPDATE_CHECK_EXTENSION_AUTHOR_URL'); ?>
</th>
</thead>
<tbody>
<?php foreach ($this->nonCoreCriticalPlugins as $nonCoreCriticalPlugin) : ?>
<tr id='plg_<?php echo $nonCoreCriticalPlugin->extension_id ?>'>
<td>
<?php echo JText::_($nonCoreCriticalPlugin->name); ?>
</td>
<?php if ($nonCoreCriticalPlugin->package_id > 0) : ?>
<?php foreach ($this->nonCoreExtensions as $nonCoreExtension) : ?>
<?php if ($nonCoreCriticalPlugin->package_id == $nonCoreExtension->extension_id) : ?>
<td>
<?php echo $nonCoreExtension->name; ?>
</td>
<?php endif; ?>
<?php endforeach; ?>
<?php else : ?>
<td/>
<?php endif; ?>
<td>
<?php if (isset($nonCoreCriticalPlugin->manifest_cache->author)) : ?>
<?php echo JText::_($nonCoreCriticalPlugin->manifest_cache->author); ?>
<?php elseif ($nonCoreCriticalPlugin->package_id > 0) : ?>
<?php foreach ($this->nonCoreExtensions as $nonCoreExtension) : ?>
<?php if ($nonCoreCriticalPlugin->package_id == $nonCoreExtension->extension_id) : ?>
<td>
<?php echo $nonCoreExtension->name; ?>
</td>
<?php endif; ?>
<?php endforeach; ?>
<?php endif; ?>
</td>
<td>
<?php $authorURL = ''; ?>
<?php if (isset($nonCoreCriticalPlugin->manifest_cache->authorUrl)) : ?>
<?php $authorURL = $nonCoreCriticalPlugin->manifest_cache->authorUrl; ?>
<?php elseif ($nonCoreCriticalPlugin->package_id > 0) : ?>
<?php foreach ($this->nonCoreExtensions as $nonCoreExtension) : ?>
<?php if ($nonCoreCriticalPlugin->package_id == $nonCoreExtension->extension_id) : ?>
<?php $authorURL = $nonCoreExtension->manifest_cache->authorUrl; ?>
<?php endif; ?>
<?php endforeach; ?>
<?php endif; ?>
<?php if (!empty($authorURL)) : ?>
<a href="<?php echo $authorURL; ?>" target="_blank">
<?php echo $authorURL; ?>
<span class="icon-out-2" aria-hidden="true"></span>
<span class="element-invisible">
<?php echo JText::_('JBROWSERTARGET_NEW'); ?>
</span>
</a>
<?php endif;?>
</td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
</td>
</tr>
<tr id="preupdatecheckbox">
<td>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_NON_CORE_PLUGIN_CONFIRMATION'); ?>
</td>
<td>
<input type="checkbox" id="noncoreplugins" name="noncoreplugins" value="1" required aria-required="true" />
</td>
</tr>
<tr>
<td>
</td>
<td>
<button class="btn btn-primary disabled submitupdate" type="submit" disabled>
<?php echo JText::_('COM_JOOMLAUPDATE_VIEW_DEFAULT_INSTALLUPDATE'); ?>
</button>
</td>
</tr>
</tfoot>
</table>
</fieldset>