<?php
/*
* You may not change or alter any portion of this comment or credits
* of supporting developers from this source code or any supporting source code
* which is considered copyrighted (c) material of the original comment or credit authors.
*
* This program 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.
*/
/**
* @copyright XOOPS Project https://xoops.org/
* @license GNU GPL 2 or later (https://www.gnu.org/licenses/gpl-2.0.html)
* @package
* @since
* @author XOOPS Development Team
*/
$moduleDirName = basename(dirname(__DIR__));
$moduleDirNameUpper = mb_strtoupper($moduleDirName);
if (!defined($moduleDirNameUpper . '_AUTHOR_LOGOIMG')) {
$pathIcon32 = \Xmf\Module\Admin::iconUrl('', 32);
define($moduleDirNameUpper . '_AUTHOR_LOGOIMG', $pathIcon32 . '/xoopsmicrobutton.gif');
}
return (object)[
'name' => mb_strtoupper($moduleDirName) . ' Module Configurator',
'paths' => [
'dirname' => $moduleDirName,
'admin' => XOOPS_ROOT_PATH . '/modules/' . $moduleDirName . '/admin',
'modPath' => XOOPS_ROOT_PATH . '/modules/' . $moduleDirName,
'modUrl' => XOOPS_URL . '/modules/' . $moduleDirName,
'uploadPath' => XOOPS_UPLOAD_PATH . '/' . $moduleDirName,
'uploadUrl' => XOOPS_UPLOAD_URL . '/' . $moduleDirName,
],
'uploadFolders' => [
XOOPS_UPLOAD_PATH . '/' . $moduleDirName,
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/albums',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/original',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/large',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/medium',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/thumbs',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/temp',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/watermarks',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/watermarks-test',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/temp',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/fonts',
//XOOPS_UPLOAD_PATH . '/flags'
],
'copyBlankFiles' => [
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/albums',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/original',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/large',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/medium',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/thumbs',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName . '/images/watermarks',
//XOOPS_UPLOAD_PATH . '/flags'
],
'copyTestFolders' => [
[
XOOPS_ROOT_PATH . '/modules/' . $moduleDirName . '/testdata/uploads',
XOOPS_UPLOAD_PATH . '/' . $moduleDirName,
],
],
'templateFolders' => [
'/templates/',
// '/templates/blocks/',
// '/templates/admin/'
],
'oldFiles' => [
'/class/request.php',
'/class/registry.php',
'/class/utilities.php',
'/class/util.php',
// '/include/constants.php',
// '/include/functions.php',
'/ajaxrating.txt',
],
'oldFolders' => [
'/images',
'/css',
'/js',
'/tcpdf',
],
'renameTables' => [// 'XX_archive' => 'ZZZZ_archive',
],
'moduleStats' => [
// 'totalcategories' => $helper->getHandler('Category')->getCategoriesCount(-1),
// 'totalitems' => $helper->getHandler('Item')->getItemsCount(),
// 'totalsubmitted' => $helper->getHandler('Item')->getItemsCount(-1, [Constants::PUBLISHER_STATUS_SUBMITTED]),
],
'modCopyright' => "<a href='https://xoops.org' title='XOOPS Project' target='_blank'>
<img src='" . constant($moduleDirNameUpper . '_AUTHOR_LOGOIMG') . '\' alt=\'XOOPS Project\'></a>',
];
|