0byt3m1n1-V2
Path:
/
home
/
phangnga
/
plugins
/
system
/
gantry
/
fields
/
[
Home
]
File: debuglink.php
<?php /** * @version $Id: debuglink.php 5317 2012-11-20 23:03:43Z btowles $ * @author RocketTheme http://www.rockettheme.com * @copyright Copyright (C) 2007 - 2016 RocketTheme, LLC * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only */ defined('JPATH_PLATFORM') or die; class JFormFieldDebugLink extends JFormField { /** * The form field type. * * @var string */ protected $type = 'DebugLink'; /** * Method to get the field input markup for a spacer. * The spacer does not have accept input. * * @return string The field input markup. * * @since 11.1 */ protected function getInput() { $html = array(); $log_file_path = JPATH_ROOT . '/logs/' . $this->element['logfile']; if (is_file($log_file_path)) { $html[] = $log_file_path.'<br/>(<a href="' . JUri::root(true) . '/plugins/system/gantry/fields/debuglink/download.php?logfile=' . $this->element['logfile'] . '">'.JText::_('PLG_SYSTEM_GANTRY_DOWNLOAD').'</a>)'; } else { $html[] = JText::_('Unavailable'); } return implode('', $html); } /** * Method to get the field title. * * @return string The field title. * * @since 11.1 */ protected function getTitle() { return $this->getLabel(); } }
©
2018.