Completed
Push — master ( 4f0041...4952f5 )
by Michael
27:47 queued 27:20
created
class/smarty/xoops_plugins/block.xoBlkTpl.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
     </div>
28 28
 <{/xoBlkTpl}>
29 29
 */
30
-function smarty_block_xoBlkTpl ($params, $content, $smarty, &$repeat) {
30
+function smarty_block_xoBlkTpl($params, $content, $smarty, &$repeat) {
31 31
     static $old_block;
32 32
     /** @var Smarty $smarty */
33 33
     if (empty($content)) {
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
             $var = $xoBlk->buildBlock();
45 45
         }
46 46
         if (isset($params['cachetime'])) {
47
-            XoopsCache::write($cache_key, $var, (int)$params['cachetime']);
47
+            XoopsCache::write($cache_key, $var, (int) $params['cachetime']);
48 48
         }
49 49
         $old_block = $smarty->get_template_vars('block');
50 50
         $smarty->assign('block', $var);
Please login to merge, or discard this patch.
modules/tools/language/english/modinfo.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
 
27 27
 //Help
28 28
 define('_MI_TOOLS_DIRNAME', basename(dirname(__DIR__, 2)));
29
-define('_MI_TOOLS_HELP_HEADER', __DIR__ . '/help/helpheader.tpl');
29
+define('_MI_TOOLS_HELP_HEADER', __DIR__.'/help/helpheader.tpl');
30 30
 define('_MI_TOOLS_BACK_2_ADMIN', 'Back to Administration of ');
31 31
 define('_MI_TOOLS_OVERVIEW', 'Overview');
32 32
 
Please login to merge, or discard this patch.
modules/tools/xoops_version.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
 // database tables, not applicable for this module
49 49
 $modversion['sqlfile']['mysql'] = 'sql/sql.sql';
50 50
 $modversion['tables']           = [
51
-    $moduleDirName . '_' . 'blocks',
51
+    $moduleDirName.'_'.'blocks',
52 52
 ];
53 53
 
54 54
 // Admin things, not applicable for this module
@@ -74,9 +74,9 @@  discard block
 block discarded – undo
74 74
 
75 75
 // ------------------- Templates ------------------- //
76 76
 $modversion['templates'] = [
77
-    ['file' => 'tools_admin_blockscall.tpl', 'description' => '',],
78
-    ['file' => 'tools_admin_blockscall_new.tpl', 'description' => '',],
79
-    ['file' => 'tools_admin_blockscall_edit.tpl', 'description' => '',],
77
+    ['file' => 'tools_admin_blockscall.tpl', 'description' => '', ],
78
+    ['file' => 'tools_admin_blockscall_new.tpl', 'description' => '', ],
79
+    ['file' => 'tools_admin_blockscall_edit.tpl', 'description' => '', ],
80 80
 ];
81 81
 
82 82
 // ------------------- Blocks ------------------- //
Please login to merge, or discard this patch.
modules/tools/admin/admin_footer.php 2 patches
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -23,11 +23,11 @@
 block discarded – undo
23 23
 $pathIcon32 = Xmf\Module\Admin::iconUrl('', 32);
24 24
 
25 25
 echo "<div class='adminfooter'>\n"
26
-     . "  <div style='text-align: center;'>\n"
27
-     . "    <a href='https://xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
28
-     . "  </div>\n"
29
-     . '  ' . _AM_MODULEADMIN_ADMIN_FOOTER . "\n"
30
-     . '</div>';
26
+        . "  <div style='text-align: center;'>\n"
27
+        . "    <a href='https://xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
28
+        . "  </div>\n"
29
+        . '  ' . _AM_MODULEADMIN_ADMIN_FOOTER . "\n"
30
+        . '</div>';
31 31
 
32 32
 
33 33
 xoops_cp_footer();
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
      . "  <div style='text-align: center;'>\n"
27 27
      . "    <a href='https://xoops.org' rel='external'><img src='{$pathIcon32}/xoopsmicrobutton.gif' alt='XOOPS' title='XOOPS'></a>\n"
28 28
      . "  </div>\n"
29
-     . '  ' . _AM_MODULEADMIN_ADMIN_FOOTER . "\n"
29
+     . '  '._AM_MODULEADMIN_ADMIN_FOOTER."\n"
30 30
      . '</div>';
31 31
 
32 32
 
Please login to merge, or discard this patch.
modules/tools/admin/index.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
     Utility
22 22
 };
23 23
 
24
-require_once __DIR__ . '/admin_header.php';
24
+require_once __DIR__.'/admin_header.php';
25 25
 // Display Admin header
26 26
 xoops_cp_header();
27 27
 $adminObject = Admin::getInstance();
@@ -39,4 +39,4 @@  discard block
 block discarded – undo
39 39
 /** @var Utility $utility */
40 40
 echo $utility::getServerStats();
41 41
 
42
-require_once __DIR__ . '/admin_footer.php';
42
+require_once __DIR__.'/admin_footer.php';
Please login to merge, or discard this patch.
modules/tools/admin/admin_header.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -21,10 +21,10 @@  discard block
 block discarded – undo
21 21
 use XoopsModules\Tools\{Helper
22 22
 };
23 23
 
24
-require dirname(__DIR__) . '/preloads/autoloader.php';
24
+require dirname(__DIR__).'/preloads/autoloader.php';
25 25
 
26
-require dirname(__DIR__, 3) . '/include/cp_header.php';
27
-require dirname(__DIR__) . '/include/common.php';
26
+require dirname(__DIR__, 3).'/include/cp_header.php';
27
+require dirname(__DIR__).'/include/common.php';
28 28
 
29 29
 $moduleDirName = \basename(\dirname(__DIR__));
30 30
 
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
 $helper->loadLanguage('common');
41 41
 
42 42
 if (!isset($xoopsTpl) || !is_object($xoopsTpl)) {
43
-    require_once XOOPS_ROOT_PATH . '/class/template.php';
43
+    require_once XOOPS_ROOT_PATH.'/class/template.php';
44 44
     $xoopsTpl = new \XoopsTpl();
45 45
 }
46 46
 
Please login to merge, or discard this patch.
modules/tools/admin/about.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@  discard block
 block discarded – undo
14 14
  * @license      GNU GPL 2 or later (https://www.gnu.org/licenses/gpl-2.0.html)
15 15
  * @author       XOOPS Development Team
16 16
  */
17
-require_once __DIR__ . '/admin_header.php';
17
+require_once __DIR__.'/admin_header.php';
18 18
 xoops_cp_header();
19 19
 
20 20
 /** @var Admin $adminObject */
@@ -22,4 +22,4 @@  discard block
 block discarded – undo
22 22
 $adminObject::setPaypal('[email protected]');
23 23
 $adminObject->displayAbout(false);
24 24
 
25
-require_once __DIR__ . '/admin_footer.php';
25
+require_once __DIR__.'/admin_footer.php';
Please login to merge, or discard this patch.
modules/tools/admin/menu.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -19,7 +19,7 @@  discard block
 block discarded – undo
19 19
 use Xmf\Module\Admin;
20 20
 use XoopsModules\Tools;
21 21
 
22
-include dirname(__DIR__) . '/preloads/autoloader.php';
22
+include dirname(__DIR__).'/preloads/autoloader.php';
23 23
 
24 24
 /** @var Tools\Helper $helper */
25 25
 
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
 $helper->loadLanguage('feedback');
32 32
 
33 33
 $pathIcon32 = Admin::menuIconPath('');
34
-$pathModIcon32 = XOOPS_URL .   '/modules/' . $moduleDirName . '/assets/images/icons/32/';
34
+$pathModIcon32 = XOOPS_URL.'/modules/'.$moduleDirName.'/assets/images/icons/32/';
35 35
 if (is_object($helper->getModule()) && false !== $helper->getModule()->getInfo('modicons32')) {
36 36
     $pathModIcon32 = $helper->url($helper->getModule()->getInfo('modicons32'));
37 37
 }
@@ -39,25 +39,25 @@  discard block
 block discarded – undo
39 39
 $adminmenu[] = [
40 40
     'title' => _MI_TOOLS_MENU_HOME,
41 41
     'link'  => 'admin/index.php',
42
-    'icon'  => $pathIcon32 . '/home.png',
42
+    'icon'  => $pathIcon32.'/home.png',
43 43
 ];
44 44
 
45 45
 $adminmenu[] = [
46 46
     'title' => _MI_TOOLS_INDEX,
47 47
     'link'  => 'admin/main.php',
48
-    'icon'  => $pathIcon32 . '/update.png',
48
+    'icon'  => $pathIcon32.'/update.png',
49 49
 ];
50 50
 
51 51
 $adminmenu[] = [
52 52
     'title' => _MI_TOOLS_BLOCKS,
53 53
     'link'  => 'admin/blockscall.php',
54
-    'icon'  => $pathIcon32 . '/manage.png',
54
+    'icon'  => $pathIcon32.'/manage.png',
55 55
 ];
56 56
 
57 57
 $adminmenu[] = [
58 58
     'title' => _MI_TOOLS_MENU_ABOUT,
59 59
     'link'  => 'admin/about.php',
60
-    'icon'  => $pathIcon32 . '/about.png',
60
+    'icon'  => $pathIcon32.'/about.png',
61 61
 ];
62 62
 
63 63
 //$adminmenu[3]['title'] = _FOO_MI_;
Please login to merge, or discard this patch.
modules/tools/admin/blockscall.php 2 patches
Switch Indentation   +179 added lines, -179 removed lines patch added patch discarded remove patch
@@ -31,135 +31,135 @@  discard block
 block discarded – undo
31 31
 $op                = $_REQUEST['op'] ?? 'list';
32 32
 $blocksCallHandler = $helper->getHandler('BlocksCall');
33 33
 switch ($op) {
34
-    default:
35
-    case 'list':
36
-        /** @var \XoopsModuleHandler $moduleHandler */
37
-        $moduleHandler   = xoops_getHandler('module');
38
-        $criteria        = new \Criteria('isactive', 1);
39
-        $generator_list  = $moduleHandler->getList($criteria);
40
-        $fields          = [
41
-            'bid',
42
-            'mid',
43
-            'name',
44
-            'title',
45
-            'desciption',
46
-            'bcachetime',
47
-            'bcachemodel',
48
-            'last_modified',
49
-        ];
50
-        $blockscall_data = $blocksCallHandler->getAll(null, $fields, false, false);
51
-        $cachetime       = [
52
-            '0'       => _NOCACHE,
53
-            '30'      => sprintf(_SECONDS, 30),
54
-            '60'      => _MINUTE,
55
-            '300'     => sprintf(_MINUTES, 5),
56
-            '1800'    => sprintf(_MINUTES, 30),
57
-            '3600'    => _HOUR,
58
-            '18000'   => sprintf(_HOURS, 5),
59
-            '86400'   => _DAY,
60
-            '259200'  => sprintf(_DAYS, 3),
61
-            '604800'  => _WEEK,
62
-            '2592000' => _MONTH,
63
-        ];
64
-        $cachemodel      = ['0' => _AM_TOOLS_BC_GLOBAL, '1' => _AM_TOOLS_BC_GROUP, '2' => _AM_TOOLS_BC_USER];
65
-        foreach ($blockscall_data as $k => $v) {
66
-            $blockscall_data[$k]['mname']         = $generator_list[$v['mid']] ?? 'Not active';
67
-            $blockscall_data[$k]['bcachetime']    = $cachetime[$v['bcachetime']];
68
-            $blockscall_data[$k]['bcachemodel']   = $cachemodel[$v['bcachemodel']];
69
-            $blockscall_data[$k]['last_modified'] = formatTimestamp($v['last_modified']);
34
+default:
35
+case 'list':
36
+    /** @var \XoopsModuleHandler $moduleHandler */
37
+    $moduleHandler   = xoops_getHandler('module');
38
+    $criteria        = new \Criteria('isactive', 1);
39
+    $generator_list  = $moduleHandler->getList($criteria);
40
+    $fields          = [
41
+        'bid',
42
+        'mid',
43
+        'name',
44
+        'title',
45
+        'desciption',
46
+        'bcachetime',
47
+        'bcachemodel',
48
+        'last_modified',
49
+    ];
50
+    $blockscall_data = $blocksCallHandler->getAll(null, $fields, false, false);
51
+    $cachetime       = [
52
+        '0'       => _NOCACHE,
53
+        '30'      => sprintf(_SECONDS, 30),
54
+        '60'      => _MINUTE,
55
+        '300'     => sprintf(_MINUTES, 5),
56
+        '1800'    => sprintf(_MINUTES, 30),
57
+        '3600'    => _HOUR,
58
+        '18000'   => sprintf(_HOURS, 5),
59
+        '86400'   => _DAY,
60
+        '259200'  => sprintf(_DAYS, 3),
61
+        '604800'  => _WEEK,
62
+        '2592000' => _MONTH,
63
+    ];
64
+    $cachemodel      = ['0' => _AM_TOOLS_BC_GLOBAL, '1' => _AM_TOOLS_BC_GROUP, '2' => _AM_TOOLS_BC_USER];
65
+    foreach ($blockscall_data as $k => $v) {
66
+        $blockscall_data[$k]['mname']         = $generator_list[$v['mid']] ?? 'Not active';
67
+        $blockscall_data[$k]['bcachetime']    = $cachetime[$v['bcachetime']];
68
+        $blockscall_data[$k]['bcachemodel']   = $cachemodel[$v['bcachemodel']];
69
+        $blockscall_data[$k]['last_modified'] = formatTimestamp($v['last_modified']);
70
+    }
71
+    $template_main = 'tools_admin_blockscall.tpl';
72
+    $xoopsTpl->assign('bc_data', $blockscall_data);
73
+    break;
74
+case 'new':
75
+    // Modules for blocks to be visible in
76
+    /** @var \XoopsModuleHandler $moduleHandler */
77
+    $moduleHandler  = xoops_getHandler('module');
78
+    $criteria       = new \Criteria('isactive', 1);
79
+    $generator_list = $moduleHandler->getList($criteria);
80
+    unset($criteria);
81
+    $generator_list[-1] = _AM_TOOLS_BC_ALLTYPES;
82
+    ksort($generator_list);
83
+    $selgen = Request::getInt('selgen', -1, 'GET');
84
+
85
+    //get blocks
86
+    $criteria = new \CriteriaCompo(new \Criteria('mid', 0, '!='));
87
+    if (-1 != $selgen) {
88
+        $criteria->add(new \Criteria('mid', $selgen));
89
+    }
90
+    $fields        = ['bid', 'mid', 'name', 'title'];
91
+    $blocksHandler = $helper->getHandler('XoopsBlock');
92
+    $blocks_array  = $blocksHandler->getAll($criteria, $fields, false, false);
93
+    foreach ($blocks_array as $k => $v) {
94
+        $blocks_array[$k]['mname'] = $generator_list[$v['mid']] ?? 'Not active';
95
+    }
96
+    unset($criteria);
97
+
98
+    $xoopsTpl->assign('selgen', $selgen);
99
+    $xoopsTpl->assign('moduleslist', $generator_list);
100
+    $xoopsTpl->assign('blocks', $blocks_array);
101
+    $template_main = 'tools_admin_blockscall_new.tpl';
102
+    break;
103
+case 'create':
104
+
105
+    $blocksHandler = $helper->getHandler('XoopsBlock');
106
+    $block_obj     = $blocksHandler->get($_GET['bid']);
107
+    $o_block       = $block_obj->getValues();
108
+
109
+    if ('' != $o_block['template']) {
110
+        /** @var \XoopsTplfileHandler $tplfileHandler */
111
+        $tplfileHandler = xoops_getHandler('tplfile');
112
+        $btemplate      = $tplfileHandler->find($GLOBALS['xoopsConfig']['template_set'], 'block', $o_block['bid'], '', '', true);
113
+        if (count($btemplate) > 0) {
114
+            $tpl_source = $btemplate[0]->getVar('tpl_source', 'n');
115
+        } else {
116
+            $btemplate2 = $tplfileHandler->find('default', 'block', $o_block['bid'], '', '', true);
117
+            if (count($btemplate2) > 0) {
118
+                $tpl_source = $btemplate2[0]->getVar('tpl_source', 'n');
119
+            }
70 120
         }
71
-        $template_main = 'tools_admin_blockscall.tpl';
72
-        $xoopsTpl->assign('bc_data', $blockscall_data);
121
+    }
122
+
123
+    $blocksCallObj = $blocksCallHandler->create();
124
+    $blocksCallObj->setVar('bid', $o_block['bid']);
125
+    $blocksCallObj->setVar('mid', $o_block['mid']);
126
+    $blocksCallObj->setVar('options', $o_block['options']);
127
+    $blocksCallObj->setVar('name', $o_block['name']);
128
+    $blocksCallObj->setVar('title', $o_block['title']);
129
+    $blocksCallObj->setVar('content', $o_block['content']);
130
+    $blocksCallObj->setVar('dirname', $o_block['dirname']);
131
+    $blocksCallObj->setVar('func_file', $o_block['func_file']);
132
+    $blocksCallObj->setVar('show_func', $o_block['show_func']);
133
+    $blocksCallObj->setVar('edit_func', $o_block['edit_func']);
134
+    $blocksCallObj->setVar('template', $o_block['template']);
135
+    $blocksCallObj->setVar('tpl_content', $tpl_source);
136
+    $blocksCallObj->setVar('bcachetime', $o_block['bcachetime']);
137
+    $blocksCallObj->setVar('last_modified', time());
138
+    if ($blocksCallHandler->insert($blocksCallObj)) {
139
+        redirect_header("blockscall.php?op=edit&amp;bid={$blocksCallObj->getVar('bid')}", 3, sprintf(_AM_TOOLS_BC_CREATESUCCESS, $blocksCallObj->getVar('name')));
140
+    }
141
+
142
+    break;
143
+case 'edit':
144
+
145
+    $blocksCallObj           = $blocksCallHandler->get($_GET['bid']);
146
+    $block_data              = $blocksCallObj->getValues(null, 'n');
147
+    $block_data['edit_form'] = $blocksCallObj->getOptions();
148
+
149
+    $blockoption = !empty($block_data['options']) ? "options=\"{$block_data['options']}\"" : '';
150
+    $cachetime   = 0 != $block_data['bcachetime'] ? ' cachetime=' . $block_data['bcachetime'] : '';
151
+    if ($cachetime) {
152
+        switch ($block_data['bcachemodel']) {
153
+        case 0:
154
+        $cachemodel = ' cachemodel=global';
73 155
         break;
74
-    case 'new':
75
-        // Modules for blocks to be visible in
76
-        /** @var \XoopsModuleHandler $moduleHandler */
77
-        $moduleHandler  = xoops_getHandler('module');
78
-        $criteria       = new \Criteria('isactive', 1);
79
-        $generator_list = $moduleHandler->getList($criteria);
80
-        unset($criteria);
81
-        $generator_list[-1] = _AM_TOOLS_BC_ALLTYPES;
82
-        ksort($generator_list);
83
-        $selgen = Request::getInt('selgen', -1, 'GET');
84
-
85
-        //get blocks
86
-        $criteria = new \CriteriaCompo(new \Criteria('mid', 0, '!='));
87
-        if (-1 != $selgen) {
88
-            $criteria->add(new \Criteria('mid', $selgen));
89
-        }
90
-        $fields        = ['bid', 'mid', 'name', 'title'];
91
-        $blocksHandler = $helper->getHandler('XoopsBlock');
92
-        $blocks_array  = $blocksHandler->getAll($criteria, $fields, false, false);
93
-        foreach ($blocks_array as $k => $v) {
94
-            $blocks_array[$k]['mname'] = $generator_list[$v['mid']] ?? 'Not active';
95
-        }
96
-        unset($criteria);
97
-
98
-        $xoopsTpl->assign('selgen', $selgen);
99
-        $xoopsTpl->assign('moduleslist', $generator_list);
100
-        $xoopsTpl->assign('blocks', $blocks_array);
101
-        $template_main = 'tools_admin_blockscall_new.tpl';
156
+        case 1:
157
+        $cachemodel = ' cachemodel=$xoopsUser->getGroups()';
102 158
         break;
103
-    case 'create':
104
-
105
-        $blocksHandler = $helper->getHandler('XoopsBlock');
106
-        $block_obj     = $blocksHandler->get($_GET['bid']);
107
-        $o_block       = $block_obj->getValues();
108
-
109
-        if ('' != $o_block['template']) {
110
-            /** @var \XoopsTplfileHandler $tplfileHandler */
111
-            $tplfileHandler = xoops_getHandler('tplfile');
112
-            $btemplate      = $tplfileHandler->find($GLOBALS['xoopsConfig']['template_set'], 'block', $o_block['bid'], '', '', true);
113
-            if (count($btemplate) > 0) {
114
-                $tpl_source = $btemplate[0]->getVar('tpl_source', 'n');
115
-            } else {
116
-                $btemplate2 = $tplfileHandler->find('default', 'block', $o_block['bid'], '', '', true);
117
-                if (count($btemplate2) > 0) {
118
-                    $tpl_source = $btemplate2[0]->getVar('tpl_source', 'n');
119
-                }
120
-            }
121
-        }
122
-
123
-        $blocksCallObj = $blocksCallHandler->create();
124
-        $blocksCallObj->setVar('bid', $o_block['bid']);
125
-        $blocksCallObj->setVar('mid', $o_block['mid']);
126
-        $blocksCallObj->setVar('options', $o_block['options']);
127
-        $blocksCallObj->setVar('name', $o_block['name']);
128
-        $blocksCallObj->setVar('title', $o_block['title']);
129
-        $blocksCallObj->setVar('content', $o_block['content']);
130
-        $blocksCallObj->setVar('dirname', $o_block['dirname']);
131
-        $blocksCallObj->setVar('func_file', $o_block['func_file']);
132
-        $blocksCallObj->setVar('show_func', $o_block['show_func']);
133
-        $blocksCallObj->setVar('edit_func', $o_block['edit_func']);
134
-        $blocksCallObj->setVar('template', $o_block['template']);
135
-        $blocksCallObj->setVar('tpl_content', $tpl_source);
136
-        $blocksCallObj->setVar('bcachetime', $o_block['bcachetime']);
137
-        $blocksCallObj->setVar('last_modified', time());
138
-        if ($blocksCallHandler->insert($blocksCallObj)) {
139
-            redirect_header("blockscall.php?op=edit&amp;bid={$blocksCallObj->getVar('bid')}", 3, sprintf(_AM_TOOLS_BC_CREATESUCCESS, $blocksCallObj->getVar('name')));
140
-        }
141
-
159
+        case 2:
160
+        $cachemodel = ' cachemodel=$xoopsUser';
142 161
         break;
143
-    case 'edit':
144
-
145
-        $blocksCallObj           = $blocksCallHandler->get($_GET['bid']);
146
-        $block_data              = $blocksCallObj->getValues(null, 'n');
147
-        $block_data['edit_form'] = $blocksCallObj->getOptions();
148
-
149
-        $blockoption = !empty($block_data['options']) ? "options=\"{$block_data['options']}\"" : '';
150
-        $cachetime   = 0 != $block_data['bcachetime'] ? ' cachetime=' . $block_data['bcachetime'] : '';
151
-        if ($cachetime) {
152
-            switch ($block_data['bcachemodel']) {
153
-                case 0:
154
-                    $cachemodel = ' cachemodel=global';
155
-                    break;
156
-                case 1:
157
-                    $cachemodel = ' cachemodel=$xoopsUser->getGroups()';
158
-                    break;
159
-                case 2:
160
-                    $cachemodel = ' cachemodel=$xoopsUser';
161
-                    break;
162
-            }
162
+        }
163 163
         } else {
164 164
             $cachemodel = '';
165 165
         }
@@ -181,67 +181,67 @@  discard block
 block discarded – undo
181 181
         $template_main = 'tools_admin_blockscall_edit.tpl';
182 182
 
183 183
         break;
184
-    case 'save':
185
-        $blocksCallObj = $blocksCallHandler->get($_REQUEST['bid']);
186
-        if (Request::hasVar('save', 'REQUEST') && 'blk' === $_REQUEST['save']) {
187
-            if (Request::hasVar('options', 'REQUEST')) {
188
-                $options       = $_REQUEST['options'];
189
-                $options_count = count($options);
190
-                if ($options_count > 0) {
191
-                    //Convert array values to comma-separated
192
-                    for ($i = 0; $i < $options_count; ++$i) {
193
-                        if (is_array($options[$i])) {
194
-                            $options[$i] = implode(',', $options[$i]);
195
-                        }
184
+case 'save':
185
+    $blocksCallObj = $blocksCallHandler->get($_REQUEST['bid']);
186
+    if (Request::hasVar('save', 'REQUEST') && 'blk' === $_REQUEST['save']) {
187
+        if (Request::hasVar('options', 'REQUEST')) {
188
+            $options       = $_REQUEST['options'];
189
+            $options_count = count($options);
190
+            if ($options_count > 0) {
191
+                //Convert array values to comma-separated
192
+                for ($i = 0; $i < $options_count; ++$i) {
193
+                    if (is_array($options[$i])) {
194
+                        $options[$i] = implode(',', $options[$i]);
196 195
                     }
197
-                    $options = implode('|', $options);
198
-                    $blocksCallObj->setVar('options', $options);
199 196
                 }
197
+                $options = implode('|', $options);
198
+                $blocksCallObj->setVar('options', $options);
200 199
             }
201
-            $blocksCallObj->setVar('desciption', $_REQUEST['desc']);
202
-            $blocksCallObj->setVar('bcachetime', $_REQUEST['bcachetime']);
203
-            $blocksCallObj->setVar('bcachemodel', $_REQUEST['bcachemodel']);
204
-        } elseif (Request::hasVar('save', 'REQUEST') && 'tpl' === $_REQUEST['save']) {
205
-            $blocksCallObj->setVar('tpl_content', $_REQUEST['tpl_content']);
206
-        } else {
207
-            exit();
208 200
         }
209
-
210
-        $blocksCallObj->setVar('last_modified', time());
211
-        if ($blocksCallHandler->insert($blocksCallObj)) {
212
-            redirect_header("blockscall.php?op=edit&amp;bid={$blocksCallObj->getVar('bid')}", 3, sprintf(_AM_TOOLS_BC_SAVEDSUCCESS, $blocksCallObj->getVar('name')));
201
+        $blocksCallObj->setVar('desciption', $_REQUEST['desc']);
202
+        $blocksCallObj->setVar('bcachetime', $_REQUEST['bcachetime']);
203
+        $blocksCallObj->setVar('bcachemodel', $_REQUEST['bcachemodel']);
204
+    } elseif (Request::hasVar('save', 'REQUEST') && 'tpl' === $_REQUEST['save']) {
205
+        $blocksCallObj->setVar('tpl_content', $_REQUEST['tpl_content']);
206
+    } else {
207
+        exit();
208
+    }
209
+
210
+    $blocksCallObj->setVar('last_modified', time());
211
+    if ($blocksCallHandler->insert($blocksCallObj)) {
212
+        redirect_header("blockscall.php?op=edit&amp;bid={$blocksCallObj->getVar('bid')}", 3, sprintf(_AM_TOOLS_BC_SAVEDSUCCESS, $blocksCallObj->getVar('name')));
213
+    }
214
+    break;
215
+case 'edittpl':
216
+    $blocksCallObj = $blocksCallHandler->get($_REQUEST['bid']);
217
+    $block_data    = $blocksCallObj->getValues(null, 'n');
218
+    require_once XOOPS_ROOT_PATH . '/class/xoopsformloader.php';
219
+    $form = new \XoopsThemeForm(_AM_TOOLS_BC_EDITTPL, 'form', 'blockscall.php', 'post', true);
220
+    $form->addElement(new \XoopsFormLabel(_AM_TOOLS_BC_BLOCK, $block_data['name']));
221
+    $form->addElement(new \XoopsFormTextArea(_AM_TOOLS_BC_TPLSOURCES, 'tpl_content', $block_data['tpl_content'], 10, 80));
222
+    $form->addElement(new \XoopsFormHidden('bid', $block_data['bid']));
223
+    $form->addElement(new \XoopsFormHidden('op', 'save'));
224
+    $form->addElement(new \XoopsFormHidden('save', 'tpl'));
225
+    $buttonTray = new \XoopsFormElementTray('', '&nbsp;');
226
+    $buttonTray->addElement(new \XoopsFormButton('', 'submitblock', _SUBMIT, 'submit'));
227
+    $form->addElement($buttonTray);
228
+    $form->display();
229
+    break;
230
+case 'delete':
231
+    $blocksCallObj = $blocksCallHandler->get($_REQUEST['bid']);
232
+    if (Request::hasVar('ok', 'REQUEST') && 1 == $_REQUEST['ok']) {
233
+        if (!$GLOBALS['xoopsSecurity']->check()) {
234
+            redirect_header('blockscall.php', 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors()));
213 235
         }
214
-        break;
215
-    case 'edittpl':
216
-        $blocksCallObj = $blocksCallHandler->get($_REQUEST['bid']);
217
-        $block_data    = $blocksCallObj->getValues(null, 'n');
218
-        require_once XOOPS_ROOT_PATH . '/class/xoopsformloader.php';
219
-        $form = new \XoopsThemeForm(_AM_TOOLS_BC_EDITTPL, 'form', 'blockscall.php', 'post', true);
220
-        $form->addElement(new \XoopsFormLabel(_AM_TOOLS_BC_BLOCK, $block_data['name']));
221
-        $form->addElement(new \XoopsFormTextArea(_AM_TOOLS_BC_TPLSOURCES, 'tpl_content', $block_data['tpl_content'], 10, 80));
222
-        $form->addElement(new \XoopsFormHidden('bid', $block_data['bid']));
223
-        $form->addElement(new \XoopsFormHidden('op', 'save'));
224
-        $form->addElement(new \XoopsFormHidden('save', 'tpl'));
225
-        $buttonTray = new \XoopsFormElementTray('', '&nbsp;');
226
-        $buttonTray->addElement(new \XoopsFormButton('', 'submitblock', _SUBMIT, 'submit'));
227
-        $form->addElement($buttonTray);
228
-        $form->display();
229
-        break;
230
-    case 'delete':
231
-        $blocksCallObj = $blocksCallHandler->get($_REQUEST['bid']);
232
-        if (Request::hasVar('ok', 'REQUEST') && 1 == $_REQUEST['ok']) {
233
-            if (!$GLOBALS['xoopsSecurity']->check()) {
234
-                redirect_header('blockscall.php', 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors()));
235
-            }
236
-            if ($blocksCallHandler->delete($blocksCallObj)) {
237
-                redirect_header('blockscall.php', 3, _AM_TOOLS_BC_DELETEDSUCCESS);
238
-            } else {
239
-                echo $blocksCallObj->getHtmlErrors();
240
-            }
236
+        if ($blocksCallHandler->delete($blocksCallObj)) {
237
+            redirect_header('blockscall.php', 3, _AM_TOOLS_BC_DELETEDSUCCESS);
241 238
         } else {
242
-            xoops_confirm(['ok' => 1, 'id' => $_REQUEST['bid'], 'op' => 'delete'], $_SERVER['REQUEST_URI'], sprintf(_AM_TOOLS_BC_RUSUREDEL, $blocksCallObj->getVar('name')));
239
+            echo $blocksCallObj->getHtmlErrors();
243 240
         }
244
-        break;
241
+    } else {
242
+        xoops_confirm(['ok' => 1, 'id' => $_REQUEST['bid'], 'op' => 'delete'], $_SERVER['REQUEST_URI'], sprintf(_AM_TOOLS_BC_RUSUREDEL, $blocksCallObj->getVar('name')));
243
+    }
244
+    break;
245 245
 }
246 246
 $css = '<link rel="stylesheet" type="text/css" media="all" href="' . XOOPS_URL . '/modules/tools/templates/style.css">';
247 247
 $xoopsTpl->assign('css', $css);
Please login to merge, or discard this patch.
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
 use Xmf\Request;
22 22
 /** @var Helper $helper */
23 23
 
24
-require_once __DIR__ . '/admin_header.php';
24
+require_once __DIR__.'/admin_header.php';
25 25
 xoops_cp_header();
26 26
 
27 27
 //loadModuleAdminMenu(2, '');
@@ -61,7 +61,7 @@  discard block
 block discarded – undo
61 61
             '604800'  => _WEEK,
62 62
             '2592000' => _MONTH,
63 63
         ];
64
-        $cachemodel      = ['0' => _AM_TOOLS_BC_GLOBAL, '1' => _AM_TOOLS_BC_GROUP, '2' => _AM_TOOLS_BC_USER];
64
+        $cachemodel = ['0' => _AM_TOOLS_BC_GLOBAL, '1' => _AM_TOOLS_BC_GROUP, '2' => _AM_TOOLS_BC_USER];
65 65
         foreach ($blockscall_data as $k => $v) {
66 66
             $blockscall_data[$k]['mname']         = $generator_list[$v['mid']] ?? 'Not active';
67 67
             $blockscall_data[$k]['bcachetime']    = $cachetime[$v['bcachetime']];
@@ -147,7 +147,7 @@  discard block
 block discarded – undo
147 147
         $block_data['edit_form'] = $blocksCallObj->getOptions();
148 148
 
149 149
         $blockoption = !empty($block_data['options']) ? "options=\"{$block_data['options']}\"" : '';
150
-        $cachetime   = 0 != $block_data['bcachetime'] ? ' cachetime=' . $block_data['bcachetime'] : '';
150
+        $cachetime   = 0 != $block_data['bcachetime'] ? ' cachetime='.$block_data['bcachetime'] : '';
151 151
         if ($cachetime) {
152 152
             switch ($block_data['bcachemodel']) {
153 153
                 case 0:
@@ -169,11 +169,11 @@  discard block
 block discarded – undo
169 169
 {$block_data['tpl_content']}
170 170
 <{/xoBlkTpl}>
171 171
 EOF;
172
-        $xoblk    = <<<EOF
172
+        $xoblk = <<<EOF
173 173
 <{xoBlk module="{$block_data['dirname']}" file="{$block_data['func_file']}" show_func="{$block_data['show_func']}" $blockoption template="{$block_data['template']}"$cachetime$cachemodel}>
174 174
 EOF;
175 175
 
176
-        require dirname(__DIR__) . '/include/blockform.php';
176
+        require dirname(__DIR__).'/include/blockform.php';
177 177
 
178 178
         $xoopsTpl->assign('xoblktpl', $xoblktpl);
179 179
         $xoopsTpl->assign('xoblk', $xoblk);
@@ -215,7 +215,7 @@  discard block
 block discarded – undo
215 215
     case 'edittpl':
216 216
         $blocksCallObj = $blocksCallHandler->get($_REQUEST['bid']);
217 217
         $block_data    = $blocksCallObj->getValues(null, 'n');
218
-        require_once XOOPS_ROOT_PATH . '/class/xoopsformloader.php';
218
+        require_once XOOPS_ROOT_PATH.'/class/xoopsformloader.php';
219 219
         $form = new \XoopsThemeForm(_AM_TOOLS_BC_EDITTPL, 'form', 'blockscall.php', 'post', true);
220 220
         $form->addElement(new \XoopsFormLabel(_AM_TOOLS_BC_BLOCK, $block_data['name']));
221 221
         $form->addElement(new \XoopsFormTextArea(_AM_TOOLS_BC_TPLSOURCES, 'tpl_content', $block_data['tpl_content'], 10, 80));
@@ -243,6 +243,6 @@  discard block
 block discarded – undo
243 243
         }
244 244
         break;
245 245
 }
246
-$css = '<link rel="stylesheet" type="text/css" media="all" href="' . XOOPS_URL . '/modules/tools/templates/style.css">';
246
+$css = '<link rel="stylesheet" type="text/css" media="all" href="'.XOOPS_URL.'/modules/tools/templates/style.css">';
247 247
 $xoopsTpl->assign('css', $css);
248
-require_once __DIR__ . '/admin_footer.php';
248
+require_once __DIR__.'/admin_footer.php';
Please login to merge, or discard this patch.