%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 49.231.201.246 / Your IP : 216.73.216.149 Web Server : Apache/2.4.18 (Ubuntu) System : Linux 246 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64 User : root ( 0) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /proc/11584/root/var/www/html/old/plugins/system/yt/includes/site/elements/ |
Upload File : |
<?php defined('JPATH_BASE') or die; jimport('joomla.html.html'); jimport('joomla.filesystem.folder'); jimport('joomla.filesystem.file'); jimport('joomla.form.formfield'); jimport('joomla.form.helper'); JFormHelper::loadFieldClass('list'); class JFormFieldLayoutOverride extends JFormField { public $type = 'LayoutOverride'; protected function getInput() { $options = (array) $this->getOptions(); $html = ''; $html .= '<div id="'.str_replace('jform_params_','', $this->id).'_form">'; $html .= '<span class="">' . JText::_('ItemID:') . '</span>'; $html .= '<input type="text" id="'.str_replace('jform_params_','', $this->id).'_input" />'; $html .= '<span class="">' . JText::_('Layout:') . '</span>'; $html .= JHtml::_('select.genericlist', $options, 'name', '', 'value', 'text', 'default', ''.str_replace('jform_params_','', $this->id).'_select'); $html .= '<span data-placement="top" rel="tooltip" data-original-title="Apply" title="Apply" class="btn" id="'.str_replace('jform_params_','', $this->id).'_add_btn"><span class="icon-checkmark-2"></span></span>'; $html .= '<textarea name="'.$this->name.'" id="'.$this->id.'">' . htmlspecialchars($this->value, ENT_COMPAT, 'UTF-8') . '</textarea>'; $html .= '<div id="'.str_replace('jform_params_','', $this->id).'_rules"></div>'; $html .= '</div>'; return $html; } protected function getOptions() { $options = array(); $path = (string) $this->element['directory']; if (!is_dir($path)) $path = JPATH_ROOT.'/'.$path; $files = JFolder::files($path, '.xml'); if (is_array($files)) { foreach($files as $file) { $file = JFile::stripExt($file); $options[] = JHtml::_('select.option', $file, $file); } } return array_merge($options); } }