Completed
Push — master ( 3a6ebc...3a5a05 )
by Michael
04:13
created
xoops_trust_path/libs/altsys/include/admin_in_theme_header.inc.php 1 patch
Switch Indentation   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -201,41 +201,41 @@
 block discarded – undo
201 201
             }
202 202
         }
203 203
         switch ($block_arr[$i]->getVar('side')) {
204
-        case XOOPS_SIDEBLOCK_LEFT:
205
-            if (!isset($show_lblock)) {
206
-                $xoopsTpl->assign('xoops_showlblock', 1);
207
-                $show_lblock = 1;
208
-            }
209
-            $xoopsTpl->append('xoops_lblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent, 'weight' => $block_arr[$i]->getVar('weight')));
210
-            break;
211
-        case XOOPS_CENTERBLOCK_LEFT:
212
-            if (!isset($show_cblock)) {
213
-                $xoopsTpl->assign('xoops_showcblock', 1);
214
-                $show_cblock = 1;
215
-            }
216
-            $xoopsTpl->append('xoops_clblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent, 'weight' => $block_arr[$i]->getVar('weight')));
217
-            break;
218
-        case XOOPS_CENTERBLOCK_RIGHT:
219
-            if (!isset($show_cblock)) {
220
-                $xoopsTpl->assign('xoops_showcblock', 1);
221
-                $show_cblock = 1;
222
-            }
223
-            $xoopsTpl->append('xoops_crblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent, 'weight' => $block_arr[$i]->getVar('weight')));
224
-            break;
225
-        case XOOPS_CENTERBLOCK_CENTER:
226
-            if (!isset($show_cblock)) {
227
-                $xoopsTpl->assign('xoops_showcblock', 1);
228
-                $show_cblock = 1;
229
-            }
230
-            $xoopsTpl->append('xoops_ccblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent, 'weight' => $block_arr[$i]->getVar('weight')));
231
-            break;
232
-        case XOOPS_SIDEBLOCK_RIGHT:
233
-            if (!isset($show_rblock)) {
234
-                $xoopsTpl->assign('xoops_showrblock', 1);
235
-                $show_rblock = 1;
236
-            }
237
-            $xoopsTpl->append('xoops_rblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent, 'weight' => $block_arr[$i]->getVar('weight')));
238
-            break;
204
+            case XOOPS_SIDEBLOCK_LEFT:
205
+                if (!isset($show_lblock)) {
206
+                    $xoopsTpl->assign('xoops_showlblock', 1);
207
+                    $show_lblock = 1;
208
+                }
209
+                $xoopsTpl->append('xoops_lblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent, 'weight' => $block_arr[$i]->getVar('weight')));
210
+                break;
211
+            case XOOPS_CENTERBLOCK_LEFT:
212
+                if (!isset($show_cblock)) {
213
+                    $xoopsTpl->assign('xoops_showcblock', 1);
214
+                    $show_cblock = 1;
215
+                }
216
+                $xoopsTpl->append('xoops_clblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent, 'weight' => $block_arr[$i]->getVar('weight')));
217
+                break;
218
+            case XOOPS_CENTERBLOCK_RIGHT:
219
+                if (!isset($show_cblock)) {
220
+                    $xoopsTpl->assign('xoops_showcblock', 1);
221
+                    $show_cblock = 1;
222
+                }
223
+                $xoopsTpl->append('xoops_crblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent, 'weight' => $block_arr[$i]->getVar('weight')));
224
+                break;
225
+            case XOOPS_CENTERBLOCK_CENTER:
226
+                if (!isset($show_cblock)) {
227
+                    $xoopsTpl->assign('xoops_showcblock', 1);
228
+                    $show_cblock = 1;
229
+                }
230
+                $xoopsTpl->append('xoops_ccblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent, 'weight' => $block_arr[$i]->getVar('weight')));
231
+                break;
232
+            case XOOPS_SIDEBLOCK_RIGHT:
233
+                if (!isset($show_rblock)) {
234
+                    $xoopsTpl->assign('xoops_showrblock', 1);
235
+                    $show_rblock = 1;
236
+                }
237
+                $xoopsTpl->append('xoops_rblocks', array('title' => $block_arr[$i]->getVar('title'), 'content' => $bcontent, 'weight' => $block_arr[$i]->getVar('weight')));
238
+                break;
239 239
         }
240 240
         unset($bcontent);
241 241
     }
Please login to merge, or discard this patch.
xoops_trust_path/libs/altsys/class/MyBlocksAdmin.class.php 1 patch
Switch Indentation   +66 added lines, -66 removed lines patch added patch discarded remove patch
@@ -308,30 +308,30 @@  discard block
 block discarded – undo
308 308
         $scoln = 'disabled';
309 309
     } else {
310 310
         switch ($side) {
311
-        case XOOPS_SIDEBLOCK_LEFT :
312
-            $ssel0 = " checked='checked'";
313
-            $scol0 = 'selected';
314
-            break ;
315
-        case XOOPS_SIDEBLOCK_RIGHT :
316
-            $ssel1 = " checked='checked'";
317
-            $scol1 = 'selected';
318
-            break ;
319
-        case XOOPS_CENTERBLOCK_LEFT :
320
-            $ssel2 = " checked='checked'";
321
-            $scol2 = 'selected';
322
-            break ;
323
-        case XOOPS_CENTERBLOCK_RIGHT :
324
-            $ssel4 = " checked='checked'";
325
-            $scol4 = 'selected';
326
-            break ;
327
-        case XOOPS_CENTERBLOCK_CENTER :
328
-            $ssel3 = " checked='checked'";
329
-            $scol3 = 'selected';
330
-            break ;
331
-        default :
332
-            $value4extra_side = $side ;
333
-            $stextbox = 'selected';
334
-            break ;
311
+            case XOOPS_SIDEBLOCK_LEFT :
312
+                $ssel0 = " checked='checked'";
313
+                $scol0 = 'selected';
314
+                break ;
315
+            case XOOPS_SIDEBLOCK_RIGHT :
316
+                $ssel1 = " checked='checked'";
317
+                $scol1 = 'selected';
318
+                break ;
319
+            case XOOPS_CENTERBLOCK_LEFT :
320
+                $ssel2 = " checked='checked'";
321
+                $scol2 = 'selected';
322
+                break ;
323
+            case XOOPS_CENTERBLOCK_RIGHT :
324
+                $ssel4 = " checked='checked'";
325
+                $scol4 = 'selected';
326
+                break ;
327
+            case XOOPS_CENTERBLOCK_CENTER :
328
+                $ssel3 = " checked='checked'";
329
+                $scol3 = 'selected';
330
+                break ;
331
+            default :
332
+                $value4extra_side = $side ;
333
+                $stextbox = 'selected';
334
+                break ;
335 335
     }
336 336
     }
337 337
 
@@ -851,31 +851,31 @@  discard block
 block discarded – undo
851 851
         }
852 852
 
853 853
         switch ($mode) {
854
-        case 'clone' :
855
-            $form_title = _MD_A_MYBLOCKSADMIN_CLONEFORM ;
856
-            $button_value = _MD_A_MYBLOCKSADMIN_BTN_CLONE ;
857
-            $next_op = 'clone_ok' ;
858
-            // breadcrumbs
859
-            $breadcrumbsObj =& AltsysBreadcrumbs::getInstance() ;
860
-            $breadcrumbsObj->appendPath('', _MD_A_MYBLOCKSADMIN_CLONEFORM) ;
861
-            break ;
862
-        case 'new' :
863
-            $form_title = _MD_A_MYBLOCKSADMIN_NEWFORM ;
864
-            $button_value = _MD_A_MYBLOCKSADMIN_BTN_NEW ;
865
-            $next_op = 'new_ok' ;
866
-            // breadcrumbs
867
-            $breadcrumbsObj =& AltsysBreadcrumbs::getInstance() ;
868
-            $breadcrumbsObj->appendPath('', _MD_A_MYBLOCKSADMIN_NEWFORM) ;
869
-            break ;
870
-        case 'edit' :
871
-        default :
872
-            $form_title = _MD_A_MYBLOCKSADMIN_EDITFORM ;
873
-            $button_value = _MD_A_MYBLOCKSADMIN_BTN_EDIT ;
874
-            $next_op = 'edit_ok' ;
875
-            // breadcrumbs
876
-            $breadcrumbsObj =& AltsysBreadcrumbs::getInstance() ;
877
-            $breadcrumbsObj->appendPath('', _MD_A_MYBLOCKSADMIN_EDITFORM) ;
878
-            break ;
854
+            case 'clone' :
855
+                $form_title = _MD_A_MYBLOCKSADMIN_CLONEFORM ;
856
+                $button_value = _MD_A_MYBLOCKSADMIN_BTN_CLONE ;
857
+                $next_op = 'clone_ok' ;
858
+                // breadcrumbs
859
+                $breadcrumbsObj =& AltsysBreadcrumbs::getInstance() ;
860
+                $breadcrumbsObj->appendPath('', _MD_A_MYBLOCKSADMIN_CLONEFORM) ;
861
+                break ;
862
+            case 'new' :
863
+                $form_title = _MD_A_MYBLOCKSADMIN_NEWFORM ;
864
+                $button_value = _MD_A_MYBLOCKSADMIN_BTN_NEW ;
865
+                $next_op = 'new_ok' ;
866
+                // breadcrumbs
867
+                $breadcrumbsObj =& AltsysBreadcrumbs::getInstance() ;
868
+                $breadcrumbsObj->appendPath('', _MD_A_MYBLOCKSADMIN_NEWFORM) ;
869
+                break ;
870
+            case 'edit' :
871
+            default :
872
+                $form_title = _MD_A_MYBLOCKSADMIN_EDITFORM ;
873
+                $button_value = _MD_A_MYBLOCKSADMIN_BTN_EDIT ;
874
+                $next_op = 'edit_ok' ;
875
+                // breadcrumbs
876
+                $breadcrumbsObj =& AltsysBreadcrumbs::getInstance() ;
877
+                $breadcrumbsObj->appendPath('', _MD_A_MYBLOCKSADMIN_EDITFORM) ;
878
+                break ;
879 879
     }
880 880
 
881 881
         $is_custom = in_array($block->getVar('block_type'), array( 'C', 'E' )) ? true : false ;
@@ -1051,23 +1051,23 @@  discard block
 block discarded – undo
1051 1051
     {
1052 1052
         $bid = (int)(@$_GET['bid']);
1053 1053
         switch (@$_GET['op']) {
1054
-        case 'clone' :
1055
-            $this->form_edit($bid, 'clone') ;
1056
-            break ;
1057
-        case 'new' :
1058
-        case 'edit' :
1059
-            $this->form_edit($bid, 'edit') ;
1060
-            break ;
1061
-        case 'delete' :
1062
-            $this->form_delete($bid) ;
1063
-            break ;
1064
-        case 'list' :
1065
-        default :
1066
-            // the first form (blocks)
1067
-            $this->list_blocks() ;
1068
-            // the second form (groups)
1069
-            $this->list_groups() ;
1070
-            break ;
1054
+            case 'clone' :
1055
+                $this->form_edit($bid, 'clone') ;
1056
+                break ;
1057
+            case 'new' :
1058
+            case 'edit' :
1059
+                $this->form_edit($bid, 'edit') ;
1060
+                break ;
1061
+            case 'delete' :
1062
+                $this->form_delete($bid) ;
1063
+                break ;
1064
+            case 'list' :
1065
+            default :
1066
+                // the first form (blocks)
1067
+                $this->list_blocks() ;
1068
+                // the second form (groups)
1069
+                $this->list_groups() ;
1070
+                break ;
1071 1071
     }
1072 1072
     }
1073 1073
 }
Please login to merge, or discard this patch.
xoops_trust_path/libs/altsys/mypreferences.php 1 patch
Switch Indentation   +76 added lines, -76 removed lines patch added patch discarded remove patch
@@ -76,83 +76,83 @@
 block discarded – undo
76 76
         $title4tray = (!defined($config[$i]->getVar('conf_desc')) || constant($config[$i]->getVar('conf_desc')) == '') ? (constant($config[$i]->getVar('conf_title')).$title_icon) : (constant($config[$i]->getVar('conf_title')).$title_icon.'<br /><br /><span style="font-weight:normal;">'.constant($config[$i]->getVar('conf_desc')).'</span>'); // GIJ
77 77
         $title = '' ; // GIJ
78 78
         switch ($config[$i]->getVar('conf_formtype')) {
79
-        case 'textarea':
80
-            (method_exists('MyTextSanitizer', 'sGetInstance') and $myts =& MyTextSanitizer::sGetInstance()) || $myts = MyTextSanitizer::getInstance();
81
-            if ($config[$i]->getVar('conf_valuetype') == 'array') {
82
-                // this is exceptional.. only when value type is arrayneed a smarter way for this
83
-                $ele = ($config[$i]->getVar('conf_value') != '') ? new XoopsFormTextArea($title, $config[$i]->getVar('conf_name'), $myts->htmlspecialchars(implode('|', $config[$i]->getConfValueForOutput())), 5, 50) : new XoopsFormTextArea($title, $config[$i]->getVar('conf_name'), '', 5, 50);
84
-            } else {
85
-                $ele = new XoopsFormTextArea($title, $config[$i]->getVar('conf_name'), $myts->htmlspecialchars($config[$i]->getConfValueForOutput()), 5, 50);
86
-            }
87
-            break;
88
-        case 'select':
89
-        case 'radio':
90
-            if ($config[$i]->getVar('conf_formtype') === 'select') {
91
-                $ele = new XoopsFormSelect($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput());
92
-                $addBr = '';
93
-            } else {
94
-                $ele = new XoopsFormRadio($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput());
95
-                $addBr = '<br />';
96
-            }
97
-            $options = $config_handler->getConfigOptions(new Criteria('conf_id', $config[$i]->getVar('conf_id')));
98
-            $opcount = count($options);
99
-            for ($j = 0; $j < $opcount; $j++) {
100
-                $optval = defined($options[$j]->getVar('confop_value')) ? constant($options[$j]->getVar('confop_value')) : $options[$j]->getVar('confop_value');
101
-                $optkey = defined($options[$j]->getVar('confop_name')) ? constant($options[$j]->getVar('confop_name')) : $options[$j]->getVar('confop_name');
102
-                $ele->addOption($optval, $optkey.$addBr);
103
-            }
104
-            break;
105
-        case 'select_multi':
106
-        case 'checkbox':
107
-            if ($config[$i]->getVar('conf_formtype') === 'select_multi') {
108
-                $ele = new XoopsFormSelect($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput(), 5, true);
109
-                $addBr = '';
110
-            } else {
111
-                $ele = new XoopsFormCheckBox($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput());
112
-                $addBr = '<br />';
113
-            }
114
-            $options = $config_handler->getConfigOptions(new Criteria('conf_id', $config[$i]->getVar('conf_id')));
115
-            $opcount = count($options);
116
-            for ($j = 0; $j < $opcount; $j++) {
117
-                $optval = defined($options[$j]->getVar('confop_value')) ? constant($options[$j]->getVar('confop_value')) : $options[$j]->getVar('confop_value');
118
-                $optkey = defined($options[$j]->getVar('confop_name')) ? constant($options[$j]->getVar('confop_name')) : $options[$j]->getVar('confop_name');
79
+            case 'textarea':
80
+                (method_exists('MyTextSanitizer', 'sGetInstance') and $myts =& MyTextSanitizer::sGetInstance()) || $myts = MyTextSanitizer::getInstance();
81
+                if ($config[$i]->getVar('conf_valuetype') == 'array') {
82
+                    // this is exceptional.. only when value type is arrayneed a smarter way for this
83
+                    $ele = ($config[$i]->getVar('conf_value') != '') ? new XoopsFormTextArea($title, $config[$i]->getVar('conf_name'), $myts->htmlspecialchars(implode('|', $config[$i]->getConfValueForOutput())), 5, 50) : new XoopsFormTextArea($title, $config[$i]->getVar('conf_name'), '', 5, 50);
84
+                } else {
85
+                    $ele = new XoopsFormTextArea($title, $config[$i]->getVar('conf_name'), $myts->htmlspecialchars($config[$i]->getConfValueForOutput()), 5, 50);
86
+                }
87
+                break;
88
+            case 'select':
89
+            case 'radio':
90
+                if ($config[$i]->getVar('conf_formtype') === 'select') {
91
+                    $ele = new XoopsFormSelect($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput());
92
+                    $addBr = '';
93
+                } else {
94
+                    $ele = new XoopsFormRadio($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput());
95
+                    $addBr = '<br />';
96
+                }
97
+                $options = $config_handler->getConfigOptions(new Criteria('conf_id', $config[$i]->getVar('conf_id')));
98
+                $opcount = count($options);
99
+                for ($j = 0; $j < $opcount; $j++) {
100
+                    $optval = defined($options[$j]->getVar('confop_value')) ? constant($options[$j]->getVar('confop_value')) : $options[$j]->getVar('confop_value');
101
+                    $optkey = defined($options[$j]->getVar('confop_name')) ? constant($options[$j]->getVar('confop_name')) : $options[$j]->getVar('confop_name');
102
+                    $ele->addOption($optval, $optkey.$addBr);
103
+                }
104
+                break;
105
+            case 'select_multi':
106
+            case 'checkbox':
107
+                if ($config[$i]->getVar('conf_formtype') === 'select_multi') {
108
+                    $ele = new XoopsFormSelect($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput(), 5, true);
109
+                    $addBr = '';
110
+                } else {
111
+                    $ele = new XoopsFormCheckBox($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput());
112
+                    $addBr = '<br />';
113
+                }
114
+                $options = $config_handler->getConfigOptions(new Criteria('conf_id', $config[$i]->getVar('conf_id')));
115
+                $opcount = count($options);
116
+                for ($j = 0; $j < $opcount; $j++) {
117
+                    $optval = defined($options[$j]->getVar('confop_value')) ? constant($options[$j]->getVar('confop_value')) : $options[$j]->getVar('confop_value');
118
+                    $optkey = defined($options[$j]->getVar('confop_name')) ? constant($options[$j]->getVar('confop_name')) : $options[$j]->getVar('confop_name');
119 119
 
120
-                $ele->addOption($optval, $optkey.$addBr);
121
-            }
122
-            break;
123
-        case 'yesno':
124
-            $ele = new XoopsFormRadioYN($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput(), _YES, _NO);
125
-            break;
126
-        case 'group':
127
-            include_once XOOPS_ROOT_PATH.'/class/xoopslists.php';
128
-            $ele = new XoopsFormSelectGroup($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 1, false);
129
-            break;
130
-        case 'group_multi':
131
-            include_once XOOPS_ROOT_PATH.'/class/xoopslists.php';
132
-            $ele = new XoopsFormSelectGroup($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 5, true);
133
-            break;
134
-        case 'group_checkbox':
135
-            include_once __DIR__.'/include/formcheckboxgroup.php';
136
-            $ele = new AltsysFormCheckboxGroup($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput());
137
-            break;
138
-        // RMV-NOTIFY: added 'user' and 'user_multi'
139
-        case 'user':
140
-            include_once XOOPS_ROOT_PATH.'/class/xoopslists.php';
141
-            $ele = new XoopsFormSelectUser($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 1, false);
142
-            break;
143
-        case 'user_multi':
144
-            include_once XOOPS_ROOT_PATH.'/class/xoopslists.php';
145
-            $ele = new XoopsFormSelectUser($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 5, true);
146
-            break;
147
-        case 'password':
148
-            (method_exists('MyTextSanitizer', 'sGetInstance') and $myts =& MyTextSanitizer::sGetInstance()) || $myts = MyTextSanitizer::getInstance();
149
-            $ele = new XoopsFormPassword($title, $config[$i]->getVar('conf_name'), 50, 255, $myts->htmlspecialchars($config[$i]->getConfValueForOutput()));
150
-            break;
151
-        case 'textbox':
152
-        default:
153
-            (method_exists('MyTextSanitizer', 'sGetInstance') and $myts =& MyTextSanitizer::sGetInstance()) || $myts = MyTextSanitizer::getInstance();
154
-            $ele = new XoopsFormText($title, $config[$i]->getVar('conf_name'), 50, 255, $myts->htmlspecialchars($config[$i]->getConfValueForOutput()));
155
-            break;
120
+                    $ele->addOption($optval, $optkey.$addBr);
121
+                }
122
+                break;
123
+            case 'yesno':
124
+                $ele = new XoopsFormRadioYN($title, $config[$i]->getVar('conf_name'), $config[$i]->getConfValueForOutput(), _YES, _NO);
125
+                break;
126
+            case 'group':
127
+                include_once XOOPS_ROOT_PATH.'/class/xoopslists.php';
128
+                $ele = new XoopsFormSelectGroup($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 1, false);
129
+                break;
130
+            case 'group_multi':
131
+                include_once XOOPS_ROOT_PATH.'/class/xoopslists.php';
132
+                $ele = new XoopsFormSelectGroup($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 5, true);
133
+                break;
134
+            case 'group_checkbox':
135
+                include_once __DIR__.'/include/formcheckboxgroup.php';
136
+                $ele = new AltsysFormCheckboxGroup($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput());
137
+                break;
138
+            // RMV-NOTIFY: added 'user' and 'user_multi'
139
+            case 'user':
140
+                include_once XOOPS_ROOT_PATH.'/class/xoopslists.php';
141
+                $ele = new XoopsFormSelectUser($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 1, false);
142
+                break;
143
+            case 'user_multi':
144
+                include_once XOOPS_ROOT_PATH.'/class/xoopslists.php';
145
+                $ele = new XoopsFormSelectUser($title, $config[$i]->getVar('conf_name'), false, $config[$i]->getConfValueForOutput(), 5, true);
146
+                break;
147
+            case 'password':
148
+                (method_exists('MyTextSanitizer', 'sGetInstance') and $myts =& MyTextSanitizer::sGetInstance()) || $myts = MyTextSanitizer::getInstance();
149
+                $ele = new XoopsFormPassword($title, $config[$i]->getVar('conf_name'), 50, 255, $myts->htmlspecialchars($config[$i]->getConfValueForOutput()));
150
+                break;
151
+            case 'textbox':
152
+            default:
153
+                (method_exists('MyTextSanitizer', 'sGetInstance') and $myts =& MyTextSanitizer::sGetInstance()) || $myts = MyTextSanitizer::getInstance();
154
+                $ele = new XoopsFormText($title, $config[$i]->getVar('conf_name'), 50, 255, $myts->htmlspecialchars($config[$i]->getConfValueForOutput()));
155
+                break;
156 156
         }
157 157
         $hidden = new XoopsFormHidden('conf_ids[]', $config[$i]->getVar('conf_id'));
158 158
         $ele_tray = new XoopsFormElementTray($title4tray, '') ;
Please login to merge, or discard this patch.