Файловый менеджер - Редактировать - /home/lmsyaran/public_html/j3/plugins/system/web357framework/elements/profeature.php
Назад
<?php /* ====================================================== # Web357 Framework for Joomla! - v1.9.1 (free version) # ------------------------------------------------------- # For Joomla! CMS (v3.x) # Author: Web357 (Yiannis Christodoulou) # Copyright (©) 2014-2022 Web357. All rights reserved. # License: GNU/GPLv3, http://www.gnu.org/licenses/gpl-3.0.html # Website: https:/www.web357.com # Demo: https://demo.web357.com/joomla/ # Support: support@web357.com # Last modified: Wednesday 07 December 2022, 11:05:26 AM ========================================================= */ defined('JPATH_BASE') or die; require_once(JPATH_PLUGINS . DIRECTORY_SEPARATOR . "system" . DIRECTORY_SEPARATOR . "web357framework" . DIRECTORY_SEPARATOR . "elements" . DIRECTORY_SEPARATOR . "elements_helper.php"); jimport('joomla.form.formfield'); jimport( 'joomla.form.form' ); class JFormFieldProfeature extends JFormField { protected $type = 'profeature'; protected function getLabel() { // Get Joomla's version $jversion = new JVersion; $short_version = explode('.', $jversion->getShortVersion()); // 3.8.10 $mini_version = $short_version[0].'.'.$short_version[1]; // 3.8 $major_version = 'v'.$short_version[0].'x'; // v3x // Data $id = $this->element["id"]; $label = JText::_($this->element["label"]); if (version_compare($mini_version, "3.8", ">=")) { // is Joomla! 4.x $title = ''; $data_content = JText::_($this->element["description"]); $data_original_title = $label; $class = 'hasPopover'; } else { // Joomla! 2.5.x and Joomla! 3.x $title = '<strong>'.JText::_($this->element["label"]).'</strong><br />'.JText::_($this->element["description"]); $data_content = ''; $data_original_title = ''; $class = 'hasTooltip'; } // an einai j4 den to deixneis, alliws to deixneis return '<label id="jform_params_'.$id.'-lbl" for="jform_params_'.$id.'" class="'.$class.'" title="'.$title.'" data-content="'.$data_content.'" data-original-title="'.$data_original_title.'">'.$label.'</label>'; } protected function getInput() { // Get Joomla's version $jversion = new JVersion; $short_version = explode('.', $jversion->getShortVersion()); // 3.8.10 $mini_version = $short_version[0].'.'.$short_version[1]; // 3.8 $major_version = 'v'.$short_version[0].'x'; // v3x // Data $id = $this->element["id"]; $label = JText::_($this->element["label"]); if (version_compare($mini_version, "2.5", "<=")) { // is Joomla! 2.5.x $style = ' style="padding-top: 5px; font-style: italic; display: block; clear: both;"'; } else { $style = ' style="padding-top: 5px; font-style: italic; display: inline-block;"'; } $class = ''; if (isset($this->element["class"])) { $class = $this->element["class"]; $class = str_replace('btn-group btn-group-yesno', '', $class); $class = ' class="'.$class.'"'; } // Get the Product ID from web357.com $component = JFactory::getApplication()->input->get('component', '', 'STRING'); $product_id = Functions::getProductId($component); // Build the link to the pro version $link_to_pro = '<a href="//www.web357.com/joomla-pricing?product_id='.$product_id.'&utm_source=CLIENT&utm_medium=CLIENT-ProLink-web357&utm_content=CLIENT-ProLink&utm_campaign=radiofelement" target="_blank">PRO</a>'; $html = '<div'.$style.''.$class.'>'.sprintf(JText::_('W357FRM_ONLY_IN_PRO'), $link_to_pro).'</div>'; return $html; } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0.04 |
proxy
|
phpinfo
|
Настройка