HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/confeduphaar/backip-old-files/administrator/components/com_jevents/fields/jevtext.php
<?php
/**
 * JEvents Component for Joomla! 3.x
 *
 */

use Joomla\CMS\Language\Text;

// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die();

JLoader::register('JFormFieldText', JPATH_SITE . '/libraries/joomla/form/fields/text.php');
//J4 = JLoader::register('JFormFieldText', JPATH_SITE . '/libraries/src/Form/Field/TextField.php');

class JFormFieldJevtext extends JFormFieldText
{
	protected function getInput()
	{

		if (Text::_($this->value) !== $this->value && strtoupper($this->value) === $this->value  && strlen($this->value) > 0 && $this->default === $this->value)
		{
			$this->value = Text::_($this->value);
		}
		if (Text::_($this->default) !== $this->default && strtoupper($this->default) === $this->default  && strlen($this->default) > 0)
		{
			$this->element['default'] = $this->default = Text::_($this->default);
		}
		JLoader::register('JEVHelper', JPATH_SITE . "/components/com_jevents/libraries/helper.php");
		JEVHelper::ConditionalFields($this->element, $this->form->getName());

		return parent::getInput();
	}

}