Файловый менеджер - Редактировать - /home/harasnat/www/sommer/administrator/components/com_jdownloads/src/Table/GroupTable.php
Назад
<?php /** * @package jDownloads * @version 4.0 * @copyright (C) 2007 - 2022 - Arno Betz - www.jdownloads.com * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.txt * * jDownloads is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ namespace JDownloads\Component\JDownloads\Administrator\Table; \defined('_JEXEC') or die; use Joomla\Utilities\ArrayHelper; use Joomla\CMS\Language\Text; use Joomla\CMS\Factory; use Joomla\CMS\HTML\HTMLHelper; use Joomla\CMS\Table\Table; use Joomla\CMS\Filesystem\File; use Joomla\CMS\Filesystem\Folder; use Joomla\CMS\Component\ComponentHelper; /** * jDownloads (group) Table class */ class GroupTable extends Table { /** * Constructor * * @param object Database connector object */ function __construct(&$db) { parent::__construct('#__jdownloads_usergroups_limits', 'id', $db); } public function check() { $params = ComponentHelper::getParams('com_jdownloads'); if ($this->form_user_access){ $this->form_access = 1; } // remove special characters from extension list $this->uploads_allowed_types = strtolower(preg_replace('/[^0-9a-zA-Z,]/', '', $this->uploads_allowed_types)); $this->uploads_allowed_preview_types = strtolower(preg_replace('/[^0-9a-zA-Z,]/', '', $this->uploads_allowed_preview_types)); if ($this->uploads_default_access_level === null) $this->uploads_default_access_level = 0; // we need at min one field when the customers form is activated if ($this->view_inquiry_form == 1 && $this->form_fieldset == '{"0":""}'){ $this->form_fieldset = '{"0":"1"}'; } return true; } } ?>
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка