Completed
Push — master ( 6b7a6d...74143b )
by Gino
20s
created
admin/modules.php 1 patch
Indentation   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -90,29 +90,29 @@  discard block
 block discarded – undo
90 90
         $moduleDirname = preg_replace('/[^a-zA-Z0-9]\s+/', '', strtolower($_POST['mod_dirname']));
91 91
         //Form module save
92 92
         $modulesObj->setVars(array(
93
-                                 'mod_name' => $_POST['mod_name'],
94
-                                 'mod_dirname' => $moduleDirname,
95
-                                 'mod_version' => $_POST['mod_version'],
96
-                                 'mod_since' => $_POST['mod_since'],
97
-                                 'mod_min_php' => $_POST['mod_min_php'],
98
-                                 'mod_min_xoops' => $_POST['mod_min_xoops'],
99
-                                 'mod_min_admin' => $_POST['mod_min_admin'],
100
-                                 'mod_min_mysql' => $_POST['mod_min_mysql'],
101
-                                 'mod_description' => $_POST['mod_description'],
102
-                                 'mod_author' => $_POST['mod_author'],
103
-                                 'mod_author_mail' => $_POST['mod_author_mail'],
104
-                                 'mod_author_website_url' => $_POST['mod_author_website_url'],
105
-                                 'mod_author_website_name' => $_POST['mod_author_website_name'],
106
-                                 'mod_credits' => $_POST['mod_credits'],
107
-                                 'mod_license' => $_POST['mod_license'],
108
-                                 'mod_release_info' => $_POST['mod_release_info'],
109
-                                 'mod_release_file' => $_POST['mod_release_file'],
110
-                                 'mod_manual' => $_POST['mod_manual'],
111
-                                 'mod_manual_file' => $_POST['mod_manual_file'], ));
93
+                                    'mod_name' => $_POST['mod_name'],
94
+                                    'mod_dirname' => $moduleDirname,
95
+                                    'mod_version' => $_POST['mod_version'],
96
+                                    'mod_since' => $_POST['mod_since'],
97
+                                    'mod_min_php' => $_POST['mod_min_php'],
98
+                                    'mod_min_xoops' => $_POST['mod_min_xoops'],
99
+                                    'mod_min_admin' => $_POST['mod_min_admin'],
100
+                                    'mod_min_mysql' => $_POST['mod_min_mysql'],
101
+                                    'mod_description' => $_POST['mod_description'],
102
+                                    'mod_author' => $_POST['mod_author'],
103
+                                    'mod_author_mail' => $_POST['mod_author_mail'],
104
+                                    'mod_author_website_url' => $_POST['mod_author_website_url'],
105
+                                    'mod_author_website_name' => $_POST['mod_author_website_name'],
106
+                                    'mod_credits' => $_POST['mod_credits'],
107
+                                    'mod_license' => $_POST['mod_license'],
108
+                                    'mod_release_info' => $_POST['mod_release_info'],
109
+                                    'mod_release_file' => $_POST['mod_release_file'],
110
+                                    'mod_manual' => $_POST['mod_manual'],
111
+                                    'mod_manual_file' => $_POST['mod_manual_file'], ));
112 112
         //Form mod_image
113 113
         include_once XOOPS_ROOT_PATH.'/class/uploader.php';
114 114
         $uploader = new XoopsMediaUploader(TDMC_UPLOAD_IMGMOD_PATH, $tdmcreate->getConfig('mimetypes'),
115
-                                           $tdmcreate->getConfig('maxsize'), null, null);
115
+                                            $tdmcreate->getConfig('maxsize'), null, null);
116 116
         if ($uploader->fetchMedia($_POST['xoops_upload_file'][0])) {
117 117
             $uploader->fetchMedia($_POST['xoops_upload_file'][0]);
118 118
             if (!$uploader->upload()) {
@@ -126,16 +126,16 @@  discard block
 block discarded – undo
126 126
         }
127 127
         //Form module save
128 128
         $modulesObj->setVars(array(
129
-                                 'mod_demo_site_url' => $_POST['mod_demo_site_url'],
130
-                                 'mod_demo_site_name' => $_POST['mod_demo_site_name'],
131
-                                 'mod_support_url' => $_POST['mod_support_url'],
132
-                                 'mod_support_name' => $_POST['mod_support_name'],
133
-                                 'mod_website_url' => $_POST['mod_website_url'],
134
-                                 'mod_website_name' => $_POST['mod_website_name'],
135
-                                 'mod_release' => $_POST['mod_release'],
136
-                                 'mod_status' => $_POST['mod_status'],
137
-                                 'mod_donations' => $_POST['mod_donations'],
138
-                                 'mod_subversion' => $_POST['mod_subversion'], )
129
+                                    'mod_demo_site_url' => $_POST['mod_demo_site_url'],
130
+                                    'mod_demo_site_name' => $_POST['mod_demo_site_name'],
131
+                                    'mod_support_url' => $_POST['mod_support_url'],
132
+                                    'mod_support_name' => $_POST['mod_support_name'],
133
+                                    'mod_website_url' => $_POST['mod_website_url'],
134
+                                    'mod_website_name' => $_POST['mod_website_name'],
135
+                                    'mod_release' => $_POST['mod_release'],
136
+                                    'mod_status' => $_POST['mod_status'],
137
+                                    'mod_donations' => $_POST['mod_donations'],
138
+                                    'mod_subversion' => $_POST['mod_subversion'], )
139 139
         );
140 140
         $moduleOption = XoopsRequest::getArray('module_option', array());
141 141
         $modulesObj->setVar('mod_admin', in_array('admin', $moduleOption));
Please login to merge, or discard this patch.
admin/settings.php 1 patch
Indentation   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -83,39 +83,39 @@
 block discarded – undo
83 83
         $setModuleDirname = preg_replace('/[^a-zA-Z0-9]\s+/', '', strtolower($_POST['set_dirname']));
84 84
         //Form module save
85 85
         $settingsObj->setVars(array(
86
-                                 'set_name' => $_POST['set_name'],
87
-                                 'set_dirname' => $setModuleDirname,
88
-                                 'set_version' => $_POST['set_version'],
89
-                                 'set_since' => $_POST['set_since'],
90
-                                 'set_min_php' => $_POST['set_min_php'],
91
-                                 'set_min_xoops' => $_POST['set_min_xoops'],
92
-                                 'set_min_admin' => $_POST['set_min_admin'],
93
-                                 'set_min_mysql' => $_POST['set_min_mysql'],
94
-                                 'set_description' => $_POST['set_description'],
95
-                                 'set_author' => $_POST['set_author'],
96
-                                 'set_author_mail' => $_POST['set_author_mail'],
97
-                                 'set_author_website_url' => $_POST['set_author_website_url'],
98
-                                 'set_author_website_name' => $_POST['set_author_website_name'],
99
-                                 'set_credits' => $_POST['set_credits'],
100
-                                 'set_license' => $_POST['set_license'],
101
-                                 'set_release_info' => $_POST['set_release_info'],
102
-                                 'set_release_file' => $_POST['set_release_file'],
103
-                                 'set_manual' => $_POST['set_manual'],
104
-                                 'set_manual_file' => $_POST['set_manual_file'], ));
86
+                                    'set_name' => $_POST['set_name'],
87
+                                    'set_dirname' => $setModuleDirname,
88
+                                    'set_version' => $_POST['set_version'],
89
+                                    'set_since' => $_POST['set_since'],
90
+                                    'set_min_php' => $_POST['set_min_php'],
91
+                                    'set_min_xoops' => $_POST['set_min_xoops'],
92
+                                    'set_min_admin' => $_POST['set_min_admin'],
93
+                                    'set_min_mysql' => $_POST['set_min_mysql'],
94
+                                    'set_description' => $_POST['set_description'],
95
+                                    'set_author' => $_POST['set_author'],
96
+                                    'set_author_mail' => $_POST['set_author_mail'],
97
+                                    'set_author_website_url' => $_POST['set_author_website_url'],
98
+                                    'set_author_website_name' => $_POST['set_author_website_name'],
99
+                                    'set_credits' => $_POST['set_credits'],
100
+                                    'set_license' => $_POST['set_license'],
101
+                                    'set_release_info' => $_POST['set_release_info'],
102
+                                    'set_release_file' => $_POST['set_release_file'],
103
+                                    'set_manual' => $_POST['set_manual'],
104
+                                    'set_manual_file' => $_POST['set_manual_file'], ));
105 105
         //Form set_image
106 106
         $settingsObj->setVar('set_image', $_POST['set_image']);
107 107
         //Form module save
108 108
         $settingsObj->setVars(array(
109
-                                 'set_demo_site_url' => $_POST['set_demo_site_url'],
110
-                                 'set_demo_site_name' => $_POST['set_demo_site_name'],
111
-                                 'set_support_url' => $_POST['set_support_url'],
112
-                                 'set_support_name' => $_POST['set_support_name'],
113
-                                 'set_website_url' => $_POST['set_website_url'],
114
-                                 'set_website_name' => $_POST['set_website_name'],
115
-                                 'set_release' => $_POST['set_release'],
116
-                                 'set_status' => $_POST['set_status'],
117
-                                 'set_donations' => $_POST['set_donations'],
118
-                                 'set_subversion' => $_POST['set_subversion'], )
109
+                                    'set_demo_site_url' => $_POST['set_demo_site_url'],
110
+                                    'set_demo_site_name' => $_POST['set_demo_site_name'],
111
+                                    'set_support_url' => $_POST['set_support_url'],
112
+                                    'set_support_name' => $_POST['set_support_name'],
113
+                                    'set_website_url' => $_POST['set_website_url'],
114
+                                    'set_website_name' => $_POST['set_website_name'],
115
+                                    'set_release' => $_POST['set_release'],
116
+                                    'set_status' => $_POST['set_status'],
117
+                                    'set_donations' => $_POST['set_donations'],
118
+                                    'set_subversion' => $_POST['set_subversion'], )
119 119
         );
120 120
         $settingOption = XoopsRequest::getArray('setting_option', array());
121 121
         $settingsObj->setVar('set_admin', in_array('admin', $settingOption));
Please login to merge, or discard this patch.
admin/addfiles.php 1 patch
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -91,10 +91,10 @@
 block discarded – undo
91 91
         }
92 92
         // Form file save
93 93
         $addfilesObj->setVars(array(
94
-                                 'file_mid' => $_POST['file_mid'],
95
-                                 'file_name' => $_POST['file_name'],
96
-                                 'file_extension' => $_POST['file_extension'],
97
-                                 'file_infolder' => $_POST['file_infolder'], ));
94
+                                    'file_mid' => $_POST['file_mid'],
95
+                                    'file_name' => $_POST['file_name'],
96
+                                    'file_extension' => $_POST['file_extension'],
97
+                                    'file_infolder' => $_POST['file_infolder'], ));
98 98
 
99 99
         if ($tdmcreate->getHandler('addfiles')->insert($addfilesObj)) {
100 100
             if ($addfilesObj->isNew()) {
Please login to merge, or discard this patch.
admin/morefiles.php 1 patch
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -91,10 +91,10 @@
 block discarded – undo
91 91
         }
92 92
         // Form file save
93 93
         $addfilesObj->setVars(array(
94
-                                 'file_mid' => $_POST['file_mid'],
95
-                                 'file_name' => $_POST['file_name'],
96
-                                 'file_extension' => $_POST['file_extension'],
97
-                                 'file_infolder' => $_POST['file_infolder'], ));
94
+                                    'file_mid' => $_POST['file_mid'],
95
+                                    'file_name' => $_POST['file_name'],
96
+                                    'file_extension' => $_POST['file_extension'],
97
+                                    'file_infolder' => $_POST['file_infolder'], ));
98 98
 
99 99
         if ($tdmcreate->getHandler('addfiles')->insert($addfilesObj)) {
100 100
             if ($addfilesObj->isNew()) {
Please login to merge, or discard this patch.
class/settings.php 1 patch
Indentation   -1 removed lines patch added patch discarded remove patch
@@ -262,7 +262,6 @@
 block discarded – undo
262 262
 
263 263
     /**
264 264
      * Get Options Settings
265
-
266 265
      * @return string
267 266
      * @internal param $key
268 267
      *
Please login to merge, or discard this patch.
class/files/sql/SqlFile.php 1 patch
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -84,9 +84,9 @@  discard block
 block discarded – undo
84 84
         // Header Sql Comments
85 85
         $ret = null;
86 86
         $arrayServerInfo = array("# SQL Dump for {$moduleName} module", '# PhpMyAdmin Version: 4.0.4',
87
-                                 '# http://www.phpmyadmin.net', '#', "# Host: {$serverName}",
88
-                                 "# Generated on: {$date} to {$time}", "# Server version: {$serverVersion}",
89
-                                 "# PHP Version: {$phpVersion}\n", );
87
+                                    '# http://www.phpmyadmin.net', '#', "# Host: {$serverName}",
88
+                                    "# Generated on: {$date} to {$time}", "# Server version: {$serverVersion}",
89
+                                    "# PHP Version: {$phpVersion}\n", );
90 90
         foreach ($arrayServerInfo as $serverInfo) {
91 91
             $ret .= $this->getSimpleString($serverInfo);
92 92
         }
@@ -108,7 +108,7 @@  discard block
 block discarded – undo
108 108
     {
109 109
         $ret = null;
110 110
         $arrayDbTable = array('#', "# Structure table for `{$moduleDirname}_{$tableName}` {$fieldsNumb}",
111
-                              '#', "\nCREATE TABLE `{$moduleDirname}_{$tableName}` (", );
111
+                                '#', "\nCREATE TABLE `{$moduleDirname}_{$tableName}` (", );
112 112
         foreach ($arrayDbTable as $dbTable) {
113 113
             $ret .= $this->getSimpleString($dbTable);
114 114
         }
Please login to merge, or discard this patch.
class/files/templates/user/TemplatesUserSubmit.php 1 patch
Indentation   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -28,9 +28,9 @@  discard block
 block discarded – undo
28 28
 class TemplatesUserSubmit extends TDMCreateFile
29 29
 {
30 30
     /**
31
-    *  @public function constructor
32
-    *  @param null
33
-    */
31
+     *  @public function constructor
32
+     *  @param null
33
+     */
34 34
 
35 35
     public function __construct()
36 36
     {
@@ -38,8 +38,8 @@  discard block
 block discarded – undo
38 38
     }
39 39
 
40 40
     /**
41
-    *  @static function getInstance
42
-    *  @param null
41
+     *  @static function getInstance
42
+     *  @param null
43 43
      * @return TemplatesUserSubmit
44 44
      */
45 45
     public static function getInstance()
@@ -53,10 +53,10 @@  discard block
 block discarded – undo
53 53
     }
54 54
 
55 55
     /**
56
-    *  @public function write
57
-    *  @param string $module
58
-    *  @param string $table
59
-    *  @param string $filename
56
+     *  @public function write
57
+     *  @param string $module
58
+     *  @param string $table
59
+     *  @param string $filename
60 60
      */
61 61
     public function write($module, $table, $filename)
62 62
     {
@@ -66,8 +66,8 @@  discard block
 block discarded – undo
66 66
     }
67 67
 
68 68
     /**
69
-    *  @private function getTemplatesUserSubmitHeader
70
-    *  @param string $moduleDirname
69
+     *  @private function getTemplatesUserSubmitHeader
70
+     *  @param string $moduleDirname
71 71
      * @param $moduleDirname
72 72
      * @return string
73 73
      *
@@ -80,9 +80,9 @@  discard block
 block discarded – undo
80 80
     }
81 81
 
82 82
     /**
83
-    *  @private function getTemplatesUserSubmit
84
-    *  @param string $moduleDirname
85
-    *  @param string $language
83
+     *  @private function getTemplatesUserSubmit
84
+     *  @param string $moduleDirname
85
+     *  @param string $language
86 86
      *
87 87
      * @return string
88 88
      */
@@ -110,8 +110,8 @@  discard block
 block discarded – undo
110 110
     }
111 111
 
112 112
     /**
113
-    *  @private function getTemplatesUserSubmitFooter
114
-    *  @param string $moduleDirname
113
+     *  @private function getTemplatesUserSubmitFooter
114
+     *  @param string $moduleDirname
115 115
      *
116 116
      * @return string
117 117
      */
@@ -123,8 +123,8 @@  discard block
 block discarded – undo
123 123
     }
124 124
 
125 125
     /**
126
-    *  @public function render
127
-    *  @param null
126
+     *  @public function render
127
+     *  @param null
128 128
      * @return bool|string
129 129
      */
130 130
     public function render()
Please login to merge, or discard this patch.
class/files/templates/user/TemplatesUserPages.php 1 patch
Indentation   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -28,9 +28,9 @@  discard block
 block discarded – undo
28 28
 class TemplatesUserPages extends TDMCreateFile
29 29
 {
30 30
     /**
31
-    *  @public function constructor
32
-    *  @param null
33
-    */
31
+     *  @public function constructor
32
+     *  @param null
33
+     */
34 34
 
35 35
     public function __construct()
36 36
     {
@@ -38,8 +38,8 @@  discard block
 block discarded – undo
38 38
     }
39 39
 
40 40
     /**
41
-    *  @static function getInstance
42
-    *  @param null
41
+     *  @static function getInstance
42
+     *  @param null
43 43
      * @return TemplatesUserPages
44 44
      */
45 45
     public static function getInstance()
@@ -53,10 +53,10 @@  discard block
 block discarded – undo
53 53
     }
54 54
 
55 55
     /**
56
-    *  @public function write
57
-    *  @param string $module
58
-    *  @param string $table
59
-    *  @param string $filename
56
+     *  @public function write
57
+     *  @param string $module
58
+     *  @param string $table
59
+     *  @param string $filename
60 60
      */
61 61
     public function write($module, $table, $filename)
62 62
     {
@@ -66,8 +66,8 @@  discard block
 block discarded – undo
66 66
     }
67 67
 
68 68
     /**
69
-    *  @private function getTemplatesUserPagesHeader
70
-    *  @param string $moduleDirname
69
+     *  @private function getTemplatesUserPagesHeader
70
+     *  @param string $moduleDirname
71 71
      * @return string
72 72
      */
73 73
     private function getTemplatesUserPagesHeader($moduleDirname)
@@ -97,8 +97,8 @@  discard block
 block discarded – undo
97 97
     }
98 98
 
99 99
     /**
100
-    *  @private function getTemplatesUserPagesThead
101
-    *  @param string $language
100
+     *  @private function getTemplatesUserPagesThead
101
+     *  @param string $language
102 102
      * @param $tableName
103 103
      * @return string
104 104
      */
@@ -115,9 +115,9 @@  discard block
 block discarded – undo
115 115
     }
116 116
 
117 117
     /**
118
-    *  @private function getTemplatesUserPagesTbody
119
-    *  @param string $moduleDirname
120
-    *  @param string $language
118
+     *  @private function getTemplatesUserPagesTbody
119
+     *  @param string $moduleDirname
120
+     *  @param string $language
121 121
      * @param $tableName
122 122
      * @param $tableSolename
123 123
      * @return string
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
     }
139 139
 
140 140
     /**
141
-    *  @private function getTemplatesUserPagesTfoot
141
+     *  @private function getTemplatesUserPagesTfoot
142 142
      * @param null
143 143
      * @return string
144 144
      *
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
     }
154 154
 
155 155
     /**
156
-    *  @private function getTemplatesUserPages
156
+     *  @private function getTemplatesUserPages
157 157
      * @param $moduleDirname
158 158
      * @param $tableName
159 159
      * @param $tableSolename
@@ -170,8 +170,8 @@  discard block
 block discarded – undo
170 170
     }
171 171
 
172 172
     /**
173
-    *  @private function getTemplatesUserPagesFooter
174
-    *  @param string $moduleDirname
173
+     *  @private function getTemplatesUserPagesFooter
174
+     *  @param string $moduleDirname
175 175
      *
176 176
      * @return string
177 177
      */
@@ -183,8 +183,8 @@  discard block
 block discarded – undo
183 183
     }
184 184
 
185 185
     /**
186
-    *  @public function render
187
-    *  @param null
186
+     *  @public function render
187
+     *  @param null
188 188
      *
189 189
      * @return bool|string
190 190
      */
Please login to merge, or discard this patch.
class/files/templates/user/TemplatesUserCategoriesList.php 1 patch
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -28,9 +28,9 @@  discard block
 block discarded – undo
28 28
 class TemplatesUserCategoriesList extends TDMCreateFile
29 29
 {
30 30
     /**
31
-    *  @public function constructor
32
-    *  @param null
33
-    */
31
+     *  @public function constructor
32
+     *  @param null
33
+     */
34 34
 
35 35
     public function __construct()
36 36
     {
@@ -38,8 +38,8 @@  discard block
 block discarded – undo
38 38
     }
39 39
 
40 40
     /**
41
-    *  @static function getInstance
42
-    *  @param null
41
+     *  @static function getInstance
42
+     *  @param null
43 43
      * @return TemplatesUserCategoriesList
44 44
      */
45 45
     public static function getInstance()
@@ -53,10 +53,10 @@  discard block
 block discarded – undo
53 53
     }
54 54
 
55 55
     /**
56
-    *  @public function write
57
-    *  @param string $module
58
-    *  @param string $table
59
-    *  @param string $filename
56
+     *  @public function write
57
+     *  @param string $module
58
+     *  @param string $table
59
+     *  @param string $filename
60 60
      */
61 61
     public function write($module, $table, $filename)
62 62
     {
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
     }
67 67
 
68 68
     /**
69
-    *  @private function getTemplatesUserCategoriesListHeader
69
+     *  @private function getTemplatesUserCategoriesListHeader
70 70
      * @return string
71 71
      */
72 72
     private function getTemplatesUserCategoriesListStartTable()
@@ -80,8 +80,8 @@  discard block
 block discarded – undo
80 80
     }
81 81
 
82 82
     /**
83
-    *  @private function getTemplatesUserCategoriesListThead
84
-    *  @param string $language
83
+     *  @private function getTemplatesUserCategoriesListThead
84
+     *  @param string $language
85 85
      * @param $table
86 86
      * @return string
87 87
      */
@@ -112,10 +112,10 @@  discard block
 block discarded – undo
112 112
     }
113 113
 
114 114
     /**
115
-    *  @private function getTemplatesUserCategoriesListTbody
116
-    *  @param string $moduleDirname
117
-    *  @param string $table
118
-    *  @param string $language
115
+     *  @private function getTemplatesUserCategoriesListTbody
116
+     *  @param string $moduleDirname
117
+     *  @param string $table
118
+     *  @param string $language
119 119
      *
120 120
      * @return string
121 121
      */
@@ -169,9 +169,9 @@  discard block
 block discarded – undo
169 169
     }
170 170
 
171 171
     /**
172
-    *  @private function getTemplatesUserCategoriesListTfoot
172
+     *  @private function getTemplatesUserCategoriesListTfoot
173 173
      *  @param string $table
174
-    *  @param string $language
174
+     *  @param string $language
175 175
      * @return string
176 176
      */
177 177
     private function getTemplatesUserCategoriesListTfoot($table, $language)
@@ -203,8 +203,8 @@  discard block
 block discarded – undo
203 203
     }
204 204
 
205 205
     /**
206
-    *  @private function getTemplatesUserCategoriesListEndTable
207
-    *  @param null
206
+     *  @private function getTemplatesUserCategoriesListEndTable
207
+     *  @param null
208 208
      *
209 209
      * @return string
210 210
      */
@@ -219,9 +219,9 @@  discard block
 block discarded – undo
219 219
     }
220 220
 
221 221
     /**
222
-    *  @private function getTemplatesUserCategoriesListPanel
223
-    *  @param string $moduleDirname
224
-    *  @param string $language
222
+     *  @private function getTemplatesUserCategoriesListPanel
223
+     *  @param string $moduleDirname
224
+     *  @param string $language
225 225
      * @param $tableId
226 226
      * @param $tableMid
227 227
      * @param $tableName
@@ -278,7 +278,7 @@  discard block
 block discarded – undo
278 278
     }
279 279
 
280 280
     /**
281
-    *  @public function render
281
+     *  @public function render
282 282
      * @return bool|string
283 283
      *
284 284
      */
Please login to merge, or discard this patch.