Файловый менеджер - Редактировать - /var/www/html/modules/mod_jd_donors/mod_jd_donors.php
Ðазад
<?php use Joomla\CMS\Factory; use Joomla\CMS\Uri\Uri; use Joomla\CMS\Helper\ModuleHelper; /** * @version 5.4.10 * @package Joomla * @subpackage Joom Donation * @author Tuan Pham Ngoc * @copyright Copyright (C) 2009 - 2023 Ossolution Team * @license GNU/GPL, see LICENSE.php */ // no direct access defined('_JEXEC') or die; error_reporting(0); require_once JPATH_ADMINISTRATOR . '/components/com_jdonation/loader.php'; require_once JPATH_ROOT .'/components/com_jdonation/helper/route.php'; $db = Factory::getDbo(); $query = $db->getQuery(true); DonationHelper::loadComponentCssForModules(); $styleUrl = Uri::base(true) . '/modules/mod_jd_donors/assets/css/style.css'; Factory::getDocument()->addStylesheet($styleUrl, 'text/css', null, null); DonationHelper::loadLanguage(); $config = DonationHelper::getConfig(); $donorType = $params->get('donor_type', 0); $numberDonors = $params->get('number_donors', 6); $integration = $params->get('integration', 0); $displayUsername = $params->get('display_username', 1); $campaignIds = trim($params->get('campaign_ids')); $display_currency = $params->get('display_currency',1); $show_honoreename = $params->get('show_honoreename', 0); $show_campaign = $params->get('show_campaign',1); $show_donation_amount = $params->get('show_donation_amount',1); $show_donor_address = $params->get('show_donor_address',0); $show_donor_city = $params->get('show_donor_city',0); $show_donor_state = $params->get('show_donor_state',0); $show_donor_country = $params->get('show_donor_country',0); $show_comment = $params->get('show_comment',0); $bootstrapHelper = new DonationHelperBootstrap($config->twitter_bootstrap_version); $model = OSFModel::getInstance('Donors', 'DonationModel', array('option' => 'com_jdonation', 'ignore_request' => true, 'remember_states' => false, 'table_prefix' => '#__jd_', 'class_prefix' => 'Donation')); $model->filter_state('P'); if ($campaignIds) { $model->filter_campaign_ids($campaignIds); } $model->filter_amount(1); switch ($donorType) { case 0: $model->filter_order('amount') ->filter_order_Dir('DESC'); break; case 1: $model->filter_order('created_date') ->filter_order_Dir('DESC'); break; case 2: $model->filter_order('rand()') ->filder_order_Dir(''); break; } $model->limitstart(0) ->limit($numberDonors); $rows = $model->getData(); if ($integration == 1) { $query->select('id') ->from('#__menu') ->where("link LIKE '%index.php?option=com_comprofiler%'"); $db->setQuery($query); $itemId = $db->loadResult(); } elseif ($integration == 2) { $query->select('id') ->from('#__menu') ->where("link LIKE '%index.php?option=com_community%'"); $db->setQuery($query); $itemId = $db->loadResult(); } require(ModuleHelper::getLayoutPath('mod_jd_donors', 'default'));
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка