Completed
Push — master ( 5fe85d...a4e09c )
by Michael
01:40
created
submit.php 2 patches
Indentation   +191 added lines, -191 removed lines patch added patch discarded remove patch
@@ -36,195 +36,195 @@
 block discarded – undo
36 36
 
37 37
 switch ($op) {
38 38
 
39
-    case 'editpage':
40
-
41
-        // Задание тайтла
42
-        $xoopsOption['xoops_pagetitle'] = '';
43
-        // Шаблон
44
-        $GLOBALS['xoopsOption']['template_main'] = $moduleDirName . '_editpage.tpl';
45
-        // Заголовок
46
-        include_once $GLOBALS['xoops']->path('header.php');
47
-
48
-        // Если мы редактируем страницу
49
-        if ($pageid) {
50
-            // Получаем объект страницы
51
-            $objInspage = $inspageHandler->get($pageid);
52
-            // ID инструкции
53
-            $instrid = $objInspage->getVar('instrid');
54
-            // Объект инструкции
55
-            $objInsinstr = $insinstrHandler->get($instrid);
56
-            // Можно ли редактировать инструкцию в данной категории
57
-            if (!in_array($objInsinstr->getVar('cid'), $cat_edit)) {
58
-                redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_EDITPAGE);
59
-            }
60
-            // Создание новой страницы
61
-        } elseif ($instrid) {
62
-
63
-            // Если нельзя добавлять не в одну категорию
64
-            //if( ! count( $cat_submit ) ) redirect_header( 'index.php', 3, _MD_INSTRUCTION_NOPERM_SUBMIT_PAGE );
65
-            // Создаём объект страницы
66
-            $objInspage = $inspageHandler->create();
67
-            // Объект инструкции
68
-            $objInsinstr = $insinstrHandler->get($instrid);
69
-            // Можно ли добавлять инструкции в данной категории
70
-            if (!in_array($objInsinstr->getVar('cid'), $cat_submit)) {
71
-                redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_SUBMITPAGE);
72
-            }
73
-        } else {
74
-            redirect_header('index.php', 3, _MD_INSTRUCTION_BADREQUEST);
75
-        }
76
-
77
-        // Информация об инструкции
78
-
79
-        // Массив данных об инструкции
80
-        $instrs = [];
81
-        // ID инструкции
82
-        $instrs['instrid']     = $objInsinstr->getVar('instrid');
83
-        // Название страницы
84
-        $instrs['title']       = $objInsinstr->getVar('title');
85
-        // Описание
86
-        $instrs['description'] = $objInsinstr->getVar('description');
87
-
88
-        // Выводим в шаблон
89
-        $GLOBALS['xoopsTpl']->assign('insInstr', $instrs);
90
-
91
-        //
92
-
93
-        $form = $objInspage->getForm('submit.php', $instrid);
94
-        // Форма
95
-        $GLOBALS['xoopsTpl']->assign('insFormPage', $form->render());
96
-
97
-        // Подвал
98
-        include_once $GLOBALS['xoops']->path('footer.php');
99
-
100
-        break;
101
-    // Сохранение страницы
102
-    case 'savepage':
103
-
104
-        // Проверка
105
-        if (!$GLOBALS['xoopsSecurity']->check()) {
106
-            redirect_header('index.php', 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors()));
107
-        }
108
-
109
-        $err         = false;
110
-        $message_err = '';
111
-
112
-        // Если мы редактируем
113
-        if ($pageid) {
114
-            $objInspage  = $inspageHandler->get($pageid);
115
-            // Объект инструкции
116
-            $objInsinstr = $insinstrHandler->get($objInspage->getVar('instrid'));
117
-            // Можно ли редактировать инструкцию в данной категории
118
-            if (!in_array($objInsinstr->getVar('cid'), $cat_edit)) {
119
-                redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_EDITPAGE);
120
-            }
121
-        } elseif ($instrid) {
122
-            $objInspage  = $inspageHandler->create();
123
-            // Объект инструкции
124
-            $objInsinstr = $insinstrHandler->get($instrid);
125
-            // Можно ли добавлять инструкции в данной категории
126
-            if (!in_array($objInsinstr->getVar('cid'), $cat_submit)) {
127
-                redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_SUBMITPAGE);
128
-            }
129
-
130
-            // Если мы создаём страницу необходимо указать к какой инструкции
131
-            $objInspage->setVar('instrid', $instrid);
132
-            // Указываем дату создания
133
-            $objInspage->setVar('datecreated', $time);
134
-            // Указываем пользователя
135
-            $objInspage->setVar('uid', $uid);
136
-        } else {
137
-            redirect_header('index.php', 3, _MD_INSTRUCTION_BADREQUEST);
138
-        }
139
-
140
-        // Родительская страница
141
-        $objInspage->setVar('pid', $pid);
142
-        // Дата обновления
143
-        $objInspage->setVar('dateupdated', $time);
144
-        //
145
-        $objInspage->setVar('title', $_POST['title']);
146
-        $objInspage->setVar('weight', $weight);
147
-        $objInspage->setVar('hometext', $_POST['hometext']);
148
-        // Сноска
149
-        $objInspage->setVar('footnote', $_POST['footnote']);
150
-        $objInspage->setVar('status', $_POST['status']);
151
-        $objInspage->setVar('keywords', $_POST['keywords']);
152
-        $objInspage->setVar('description', $_POST['description']);
153
-
154
-        // Проверка категорий
155
-        if (!$pageid && !$instrid) {
156
-            $err         = true;
157
-            $message_err .= _MD_INSTRUCTION_ERR_INSTR . '<br>';
158
-        }
159
-        // Проверка веса
160
-        if (0 == $weight) {
161
-            $err         = true;
162
-            $message_err .= _MD_INSTRUCTION_ERR_WEIGHT . '<br>';
163
-        }
164
-        // Проверка родительской страницы
165
-        if ($pageid && ($pageid == $pid)) {
166
-            $err         = true;
167
-            $message_err .= _MD_INSTRUCTION_ERR_PPAGE . '<br>';
168
-        }
169
-        // Если были ошибки
170
-        if (true === $err) {
171
-            // Задание тайтла
172
-            $xoopsOption['xoops_pagetitle'] = '';
173
-            // Шаблон
174
-            $GLOBALS['xoopsOption']['template_main'] = $moduleDirName . '_savepage.tpl';
175
-            // Заголовок
176
-            include_once $GLOBALS['xoops']->path('header.php');
177
-            // Сообщение об ошибке
178
-            $message_err = '<div class="errorMsg" style="text-align: left;">' . $message_err . '</div>';
179
-            // Выводим ошибки в шаблон
180
-            $GLOBALS['xoopsTpl']->assign('insErrorMsg', $message_err);
181
-            // Если небыло ошибок
182
-        } else {
183
-            // Вставляем данные в БД
184
-            if ($inspageHandler->insert($objInspage)) {
185
-                // Если мы редактируем
186
-                if ($pageid) {
187
-                    // Обновление даты
188
-                    $sql = sprintf('UPDATE %s SET `dateupdated` = %u WHERE `instrid` = %u', $GLOBALS['xoopsDB']->prefix($moduleDirName . '_instr'), $time, $instrid);
189
-                    $GLOBALS['xoopsDB']->query($sql);
190
-                    // Запись в лог
191
-                    xoops_loadLanguage('main', 'userslog');
192
-                    //userslog_insert( $objInsinstr->getVar('title') . ': ' . $objInspage->getVar('title'), _MD_USERSLOG_MODIFY_PAGE );
193
-                    //
194
-                    redirect_header('index.php', 3, _MD_INSTRUCTION_PAGEMODIFY);
195
-                    // Если мы добавляем
196
-                } else {
197
-                    // Инкримент комментов
198
-                    $inspageHandler->updateposts($uid, $_POST['status'], 'add');
199
-                    // Инкремент страниц и обновление даты
200
-                    $sql = sprintf('UPDATE %s SET `pages` = `pages` + 1, `dateupdated` = %u WHERE `instrid` = %u', $GLOBALS['xoopsDB']->prefix($moduleDirName . '_instr'), $time, $instrid);
201
-                    $GLOBALS['xoopsDB']->query($sql);
202
-                    // Запись в лог
203
-                    xoops_loadLanguage('main', 'userslog');
204
-                    //userslog_insert( $objInsinstr->getVar('title') . ': ' . $objInspage->getVar('title'), _MD_USERSLOG_SUBMIT_PAGE );
205
-                    //
206
-                    redirect_header('index.php', 3, _MD_INSTRUCTION_PAGEADDED);
207
-                }
208
-            }
209
-
210
-            // Задание тайтла
211
-            $xoopsOption['xoops_pagetitle'] = '';
212
-            // Шаблон
213
-            $GLOBALS['xoopsOption']['template_main'] = $moduleDirName . '_savepage.tpl';
214
-            // Заголовок
215
-            include_once $GLOBALS['xoops']->path('header.php');
216
-
217
-            // Выводим ошибки в шаблон
218
-            $GLOBALS['xoopsTpl']->assign('insErrorMsg', $objInspage->getHtmlErrors());
219
-        }
220
-        // Получаем форму
221
-        $form = $objInspage->getForm('submit.php', $instrid);
222
-
223
-        // Форма
224
-        $GLOBALS['xoopsTpl']->assign('insFormPage', $form->render());
225
-
226
-        // Подвал
227
-        include_once $GLOBALS['xoops']->path('footer.php');
228
-
229
-        break;
39
+	case 'editpage':
40
+
41
+		// Задание тайтла
42
+		$xoopsOption['xoops_pagetitle'] = '';
43
+		// Шаблон
44
+		$GLOBALS['xoopsOption']['template_main'] = $moduleDirName . '_editpage.tpl';
45
+		// Заголовок
46
+		include_once $GLOBALS['xoops']->path('header.php');
47
+
48
+		// Если мы редактируем страницу
49
+		if ($pageid) {
50
+			// Получаем объект страницы
51
+			$objInspage = $inspageHandler->get($pageid);
52
+			// ID инструкции
53
+			$instrid = $objInspage->getVar('instrid');
54
+			// Объект инструкции
55
+			$objInsinstr = $insinstrHandler->get($instrid);
56
+			// Можно ли редактировать инструкцию в данной категории
57
+			if (!in_array($objInsinstr->getVar('cid'), $cat_edit)) {
58
+				redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_EDITPAGE);
59
+			}
60
+			// Создание новой страницы
61
+		} elseif ($instrid) {
62
+
63
+			// Если нельзя добавлять не в одну категорию
64
+			//if( ! count( $cat_submit ) ) redirect_header( 'index.php', 3, _MD_INSTRUCTION_NOPERM_SUBMIT_PAGE );
65
+			// Создаём объект страницы
66
+			$objInspage = $inspageHandler->create();
67
+			// Объект инструкции
68
+			$objInsinstr = $insinstrHandler->get($instrid);
69
+			// Можно ли добавлять инструкции в данной категории
70
+			if (!in_array($objInsinstr->getVar('cid'), $cat_submit)) {
71
+				redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_SUBMITPAGE);
72
+			}
73
+		} else {
74
+			redirect_header('index.php', 3, _MD_INSTRUCTION_BADREQUEST);
75
+		}
76
+
77
+		// Информация об инструкции
78
+
79
+		// Массив данных об инструкции
80
+		$instrs = [];
81
+		// ID инструкции
82
+		$instrs['instrid']     = $objInsinstr->getVar('instrid');
83
+		// Название страницы
84
+		$instrs['title']       = $objInsinstr->getVar('title');
85
+		// Описание
86
+		$instrs['description'] = $objInsinstr->getVar('description');
87
+
88
+		// Выводим в шаблон
89
+		$GLOBALS['xoopsTpl']->assign('insInstr', $instrs);
90
+
91
+		//
92
+
93
+		$form = $objInspage->getForm('submit.php', $instrid);
94
+		// Форма
95
+		$GLOBALS['xoopsTpl']->assign('insFormPage', $form->render());
96
+
97
+		// Подвал
98
+		include_once $GLOBALS['xoops']->path('footer.php');
99
+
100
+		break;
101
+	// Сохранение страницы
102
+	case 'savepage':
103
+
104
+		// Проверка
105
+		if (!$GLOBALS['xoopsSecurity']->check()) {
106
+			redirect_header('index.php', 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors()));
107
+		}
108
+
109
+		$err         = false;
110
+		$message_err = '';
111
+
112
+		// Если мы редактируем
113
+		if ($pageid) {
114
+			$objInspage  = $inspageHandler->get($pageid);
115
+			// Объект инструкции
116
+			$objInsinstr = $insinstrHandler->get($objInspage->getVar('instrid'));
117
+			// Можно ли редактировать инструкцию в данной категории
118
+			if (!in_array($objInsinstr->getVar('cid'), $cat_edit)) {
119
+				redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_EDITPAGE);
120
+			}
121
+		} elseif ($instrid) {
122
+			$objInspage  = $inspageHandler->create();
123
+			// Объект инструкции
124
+			$objInsinstr = $insinstrHandler->get($instrid);
125
+			// Можно ли добавлять инструкции в данной категории
126
+			if (!in_array($objInsinstr->getVar('cid'), $cat_submit)) {
127
+				redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_SUBMITPAGE);
128
+			}
129
+
130
+			// Если мы создаём страницу необходимо указать к какой инструкции
131
+			$objInspage->setVar('instrid', $instrid);
132
+			// Указываем дату создания
133
+			$objInspage->setVar('datecreated', $time);
134
+			// Указываем пользователя
135
+			$objInspage->setVar('uid', $uid);
136
+		} else {
137
+			redirect_header('index.php', 3, _MD_INSTRUCTION_BADREQUEST);
138
+		}
139
+
140
+		// Родительская страница
141
+		$objInspage->setVar('pid', $pid);
142
+		// Дата обновления
143
+		$objInspage->setVar('dateupdated', $time);
144
+		//
145
+		$objInspage->setVar('title', $_POST['title']);
146
+		$objInspage->setVar('weight', $weight);
147
+		$objInspage->setVar('hometext', $_POST['hometext']);
148
+		// Сноска
149
+		$objInspage->setVar('footnote', $_POST['footnote']);
150
+		$objInspage->setVar('status', $_POST['status']);
151
+		$objInspage->setVar('keywords', $_POST['keywords']);
152
+		$objInspage->setVar('description', $_POST['description']);
153
+
154
+		// Проверка категорий
155
+		if (!$pageid && !$instrid) {
156
+			$err         = true;
157
+			$message_err .= _MD_INSTRUCTION_ERR_INSTR . '<br>';
158
+		}
159
+		// Проверка веса
160
+		if (0 == $weight) {
161
+			$err         = true;
162
+			$message_err .= _MD_INSTRUCTION_ERR_WEIGHT . '<br>';
163
+		}
164
+		// Проверка родительской страницы
165
+		if ($pageid && ($pageid == $pid)) {
166
+			$err         = true;
167
+			$message_err .= _MD_INSTRUCTION_ERR_PPAGE . '<br>';
168
+		}
169
+		// Если были ошибки
170
+		if (true === $err) {
171
+			// Задание тайтла
172
+			$xoopsOption['xoops_pagetitle'] = '';
173
+			// Шаблон
174
+			$GLOBALS['xoopsOption']['template_main'] = $moduleDirName . '_savepage.tpl';
175
+			// Заголовок
176
+			include_once $GLOBALS['xoops']->path('header.php');
177
+			// Сообщение об ошибке
178
+			$message_err = '<div class="errorMsg" style="text-align: left;">' . $message_err . '</div>';
179
+			// Выводим ошибки в шаблон
180
+			$GLOBALS['xoopsTpl']->assign('insErrorMsg', $message_err);
181
+			// Если небыло ошибок
182
+		} else {
183
+			// Вставляем данные в БД
184
+			if ($inspageHandler->insert($objInspage)) {
185
+				// Если мы редактируем
186
+				if ($pageid) {
187
+					// Обновление даты
188
+					$sql = sprintf('UPDATE %s SET `dateupdated` = %u WHERE `instrid` = %u', $GLOBALS['xoopsDB']->prefix($moduleDirName . '_instr'), $time, $instrid);
189
+					$GLOBALS['xoopsDB']->query($sql);
190
+					// Запись в лог
191
+					xoops_loadLanguage('main', 'userslog');
192
+					//userslog_insert( $objInsinstr->getVar('title') . ': ' . $objInspage->getVar('title'), _MD_USERSLOG_MODIFY_PAGE );
193
+					//
194
+					redirect_header('index.php', 3, _MD_INSTRUCTION_PAGEMODIFY);
195
+					// Если мы добавляем
196
+				} else {
197
+					// Инкримент комментов
198
+					$inspageHandler->updateposts($uid, $_POST['status'], 'add');
199
+					// Инкремент страниц и обновление даты
200
+					$sql = sprintf('UPDATE %s SET `pages` = `pages` + 1, `dateupdated` = %u WHERE `instrid` = %u', $GLOBALS['xoopsDB']->prefix($moduleDirName . '_instr'), $time, $instrid);
201
+					$GLOBALS['xoopsDB']->query($sql);
202
+					// Запись в лог
203
+					xoops_loadLanguage('main', 'userslog');
204
+					//userslog_insert( $objInsinstr->getVar('title') . ': ' . $objInspage->getVar('title'), _MD_USERSLOG_SUBMIT_PAGE );
205
+					//
206
+					redirect_header('index.php', 3, _MD_INSTRUCTION_PAGEADDED);
207
+				}
208
+			}
209
+
210
+			// Задание тайтла
211
+			$xoopsOption['xoops_pagetitle'] = '';
212
+			// Шаблон
213
+			$GLOBALS['xoopsOption']['template_main'] = $moduleDirName . '_savepage.tpl';
214
+			// Заголовок
215
+			include_once $GLOBALS['xoops']->path('header.php');
216
+
217
+			// Выводим ошибки в шаблон
218
+			$GLOBALS['xoopsTpl']->assign('insErrorMsg', $objInspage->getHtmlErrors());
219
+		}
220
+		// Получаем форму
221
+		$form = $objInspage->getForm('submit.php', $instrid);
222
+
223
+		// Форма
224
+		$GLOBALS['xoopsTpl']->assign('insFormPage', $form->render());
225
+
226
+		// Подвал
227
+		include_once $GLOBALS['xoops']->path('footer.php');
228
+
229
+		break;
230 230
 }
Please login to merge, or discard this patch.
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -14,17 +14,17 @@  discard block
 block discarded – undo
14 14
 $time = time();
15 15
 
16 16
 // ID инструкции
17
-$instrid = isset($_GET['instrid']) ? (int)$_GET['instrid'] : 0;
18
-$instrid = isset($_POST['instrid']) ? (int)$_POST['instrid'] : $instrid;
17
+$instrid = isset($_GET['instrid']) ? (int) $_GET['instrid'] : 0;
18
+$instrid = isset($_POST['instrid']) ? (int) $_POST['instrid'] : $instrid;
19 19
 // ID страницы
20
-$pageid = isset($_GET['pageid']) ? (int)$_GET['pageid'] : 0;
21
-$pageid = isset($_POST['pageid']) ? (int)$_POST['pageid'] : $pageid;
20
+$pageid = isset($_GET['pageid']) ? (int) $_GET['pageid'] : 0;
21
+$pageid = isset($_POST['pageid']) ? (int) $_POST['pageid'] : $pageid;
22 22
 // ID категории
23
-$cid    = isset($_POST['cid']) ? (int)$_POST['cid'] : 0;
23
+$cid    = isset($_POST['cid']) ? (int) $_POST['cid'] : 0;
24 24
 // Вес
25
-$weight = isset($_POST['weight']) ? (int)$_POST['weight'] : 0;
25
+$weight = isset($_POST['weight']) ? (int) $_POST['weight'] : 0;
26 26
 //
27
-$pid    = isset($_POST['pid']) ? (int)$_POST['pid'] : 0;
27
+$pid    = isset($_POST['pid']) ? (int) $_POST['pid'] : 0;
28 28
 
29 29
 // Права на добавление
30 30
 $cat_submit = InstructionUtility::getItemIds($moduleDirName . '_submit');
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
             // Объект инструкции
55 55
             $objInsinstr = $insinstrHandler->get($instrid);
56 56
             // Можно ли редактировать инструкцию в данной категории
57
-            if (!in_array($objInsinstr->getVar('cid'), $cat_edit)) {
57
+            if ( ! in_array($objInsinstr->getVar('cid'), $cat_edit)) {
58 58
                 redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_EDITPAGE);
59 59
             }
60 60
             // Создание новой страницы
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
             // Объект инструкции
68 68
             $objInsinstr = $insinstrHandler->get($instrid);
69 69
             // Можно ли добавлять инструкции в данной категории
70
-            if (!in_array($objInsinstr->getVar('cid'), $cat_submit)) {
70
+            if ( ! in_array($objInsinstr->getVar('cid'), $cat_submit)) {
71 71
                 redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_SUBMITPAGE);
72 72
             }
73 73
         } else {
@@ -102,7 +102,7 @@  discard block
 block discarded – undo
102 102
     case 'savepage':
103 103
 
104 104
         // Проверка
105
-        if (!$GLOBALS['xoopsSecurity']->check()) {
105
+        if ( ! $GLOBALS['xoopsSecurity']->check()) {
106 106
             redirect_header('index.php', 3, implode(',', $GLOBALS['xoopsSecurity']->getErrors()));
107 107
         }
108 108
 
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
             // Объект инструкции
116 116
             $objInsinstr = $insinstrHandler->get($objInspage->getVar('instrid'));
117 117
             // Можно ли редактировать инструкцию в данной категории
118
-            if (!in_array($objInsinstr->getVar('cid'), $cat_edit)) {
118
+            if ( ! in_array($objInsinstr->getVar('cid'), $cat_edit)) {
119 119
                 redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_EDITPAGE);
120 120
             }
121 121
         } elseif ($instrid) {
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
             // Объект инструкции
124 124
             $objInsinstr = $insinstrHandler->get($instrid);
125 125
             // Можно ли добавлять инструкции в данной категории
126
-            if (!in_array($objInsinstr->getVar('cid'), $cat_submit)) {
126
+            if ( ! in_array($objInsinstr->getVar('cid'), $cat_submit)) {
127 127
                 redirect_header('index.php', 3, _MD_INSTRUCTION_NOPERM_SUBMITPAGE);
128 128
             }
129 129
 
@@ -152,18 +152,18 @@  discard block
 block discarded – undo
152 152
         $objInspage->setVar('description', $_POST['description']);
153 153
 
154 154
         // Проверка категорий
155
-        if (!$pageid && !$instrid) {
156
-            $err         = true;
155
+        if ( ! $pageid && ! $instrid) {
156
+            $err = true;
157 157
             $message_err .= _MD_INSTRUCTION_ERR_INSTR . '<br>';
158 158
         }
159 159
         // Проверка веса
160 160
         if (0 == $weight) {
161
-            $err         = true;
161
+            $err = true;
162 162
             $message_err .= _MD_INSTRUCTION_ERR_WEIGHT . '<br>';
163 163
         }
164 164
         // Проверка родительской страницы
165 165
         if ($pageid && ($pageid == $pid)) {
166
-            $err         = true;
166
+            $err = true;
167 167
             $message_err .= _MD_INSTRUCTION_ERR_PPAGE . '<br>';
168 168
         }
169 169
         // Если были ошибки
Please login to merge, or discard this patch.
xoops_version.php 1 patch
Indentation   +169 added lines, -169 removed lines patch added patch discarded remove patch
@@ -10,62 +10,62 @@  discard block
 block discarded – undo
10 10
 $xoops_url     = parse_url(XOOPS_URL);
11 11
 
12 12
 $modversion = [
13
-    'version'             => 1.07,
14
-    'module_status'       => 'RC1',
15
-    'release_date'        => '2017/10/04',
16
-    'name'                => _MI_INSTRUCTION_NAME,
17
-    'description'         => _MI_INSTRUCTION_DESC,
18
-    'credits'             => 'radio-hobby.org, www.shmel.org',
19
-    'author'              => 'andrey3761, Mamba, Aerograf',
20
-    'nickname'            => '',
21
-    'help'                => 'page=help',
22
-    'license'             => 'GNU GPL 2.0',
23
-    'license_url'         => 'www.gnu.org/licenses/gpl-2.0.html/',
24
-    'official'            => 0,
25
-    'image'               => 'assets/images/logoModule.png',
26
-    'dirname'             => $moduleDirName,
27
-    'modicons16'          => 'assets/images/icons/16',
28
-    'modicons32'          => 'assets/images/icons/32',
29
-    // О модуле
30
-    'module_website_url'  => 'radio-hobby.org',
31
-    'module_website_name' => 'radio-hobby.org',
13
+	'version'             => 1.07,
14
+	'module_status'       => 'RC1',
15
+	'release_date'        => '2017/10/04',
16
+	'name'                => _MI_INSTRUCTION_NAME,
17
+	'description'         => _MI_INSTRUCTION_DESC,
18
+	'credits'             => 'radio-hobby.org, www.shmel.org',
19
+	'author'              => 'andrey3761, Mamba, Aerograf',
20
+	'nickname'            => '',
21
+	'help'                => 'page=help',
22
+	'license'             => 'GNU GPL 2.0',
23
+	'license_url'         => 'www.gnu.org/licenses/gpl-2.0.html/',
24
+	'official'            => 0,
25
+	'image'               => 'assets/images/logoModule.png',
26
+	'dirname'             => $moduleDirName,
27
+	'modicons16'          => 'assets/images/icons/16',
28
+	'modicons32'          => 'assets/images/icons/32',
29
+	// О модуле
30
+	'module_website_url'  => 'radio-hobby.org',
31
+	'module_website_name' => 'radio-hobby.org',
32 32
 
33
-    'author_website_url'  => 'radio-hobby.org',
34
-    'author_website_name' => 'andrey3761',
35
-    'module_website_url'  => 'www.xoops.org',
36
-    'module_website_name' => 'Support site',
37
-    'min_php'             => '5.5',
38
-    'min_xoops'           => '2.5.8',
39
-    'min_admin'           => '1.1',
40
-    'min_db'              => ['mysql' => '5.5'],
41
-    // Файл базы данных
42
-    'sqlfile'             => ['mysql' => 'sql/mysql.sql'],
43
-    // Таблицы
44
-    'tables'              => [
45
-        $moduleDirName . '_cat',
46
-        $moduleDirName . '_instr',
47
-        $moduleDirName . '_page'
48
-    ],
49
-    // Имеет админку
50
-    'hasAdmin'            => 1,
51
-    'adminindex'          => 'admin/index.php',
52
-    'adminmenu'           => 'admin/menu.php',
53
-    'system_menu'         => 1,
54
-    // Меню
55
-    'hasMain'             => 1,
56
-    // Search
57
-    'hasSearch'           => 1,
58
-    'search'              => [
59
-        'file' => 'include/search.inc.php',
60
-        'func' => $moduleDirName . '_search',
61
-    ],
33
+	'author_website_url'  => 'radio-hobby.org',
34
+	'author_website_name' => 'andrey3761',
35
+	'module_website_url'  => 'www.xoops.org',
36
+	'module_website_name' => 'Support site',
37
+	'min_php'             => '5.5',
38
+	'min_xoops'           => '2.5.8',
39
+	'min_admin'           => '1.1',
40
+	'min_db'              => ['mysql' => '5.5'],
41
+	// Файл базы данных
42
+	'sqlfile'             => ['mysql' => 'sql/mysql.sql'],
43
+	// Таблицы
44
+	'tables'              => [
45
+		$moduleDirName . '_cat',
46
+		$moduleDirName . '_instr',
47
+		$moduleDirName . '_page'
48
+	],
49
+	// Имеет админку
50
+	'hasAdmin'            => 1,
51
+	'adminindex'          => 'admin/index.php',
52
+	'adminmenu'           => 'admin/menu.php',
53
+	'system_menu'         => 1,
54
+	// Меню
55
+	'hasMain'             => 1,
56
+	// Search
57
+	'hasSearch'           => 1,
58
+	'search'              => [
59
+		'file' => 'include/search.inc.php',
60
+		'func' => $moduleDirName . '_search',
61
+	],
62 62
 ];
63 63
 //  Help files
64 64
 $modversion['helpsection'] = [
65
-    ['name' => _MI_INSTRUCTION_HELP_OVERVIEW, 'link' => 'page=help'],
66
-    ['name' => _MI_INSTRUCTION_DISCLAIMER, 'link' => 'page=disclaimer'],
67
-    ['name' => _MI_INSTRUCTION_LICENSE, 'link' => 'page=license'],
68
-    ['name' => _MI_INSTRUCTION_SUPPORT, 'link' => 'page=support'],
65
+	['name' => _MI_INSTRUCTION_HELP_OVERVIEW, 'link' => 'page=help'],
66
+	['name' => _MI_INSTRUCTION_DISCLAIMER, 'link' => 'page=disclaimer'],
67
+	['name' => _MI_INSTRUCTION_LICENSE, 'link' => 'page=license'],
68
+	['name' => _MI_INSTRUCTION_SUPPORT, 'link' => 'page=support'],
69 69
 ];
70 70
 
71 71
 // Comments
@@ -78,144 +78,144 @@  discard block
 block discarded – undo
78 78
 
79 79
 // Templates
80 80
 $modversion['templates'] = [
81
-    [
82
-        'file'        => 'admin/' . $moduleDirName . '_admin_index.tpl',
83
-        'description' => ''
84
-    ],
85
-    [
86
-        'file'        => 'admin/' . $moduleDirName . '_admin_cat.tpl',
87
-        'description' => ''
88
-    ],
89
-    [
90
-        'file'        => 'admin/' . $moduleDirName . '_admin_editcat.tpl',
91
-        'description' => ''
92
-    ],
93
-    [
94
-        'file'        => 'admin/' . $moduleDirName . '_admin_savecat.tpl',
95
-        'description' => ''
96
-    ],
97
-    [
98
-        'file'        => 'admin/' . $moduleDirName . '_admin_viewcat.tpl',
99
-        'description' => ''
100
-    ],
101
-    [
102
-        'file'        => 'admin/' . $moduleDirName . '_admin_instr.tpl',
103
-        'description' => ''
104
-    ],
105
-    [
106
-        'file'        => 'admin/' . $moduleDirName . '_admin_editinstr.tpl',
107
-        'description' => ''
108
-    ],
109
-    [
110
-        'file'        => 'admin/' . $moduleDirName . '_admin_saveinstr.tpl',
111
-        'description' => ''
112
-    ],
113
-    [
114
-        'file'        => 'admin/' . $moduleDirName . '_admin_viewinstr.tpl',
115
-        'description' => ''
116
-    ],
117
-    [
118
-        'file'        => 'admin/' . $moduleDirName . '_admin_editpage.tpl',
119
-        'description' => ''
120
-    ],
121
-    [
122
-        'file'        => 'admin/' . $moduleDirName . '_admin_savepage.tpl',
123
-        'description' => ''
124
-    ],
125
-    [
126
-        'file'        => 'admin/' . $moduleDirName . '_admin_perm.tpl',
127
-        'description' => ''
128
-    ],
129
-    [
130
-        'file'        => 'admin/' . $moduleDirName . '_admin_about.tpl',
131
-        'description' => ''
132
-    ],
133
-    [
134
-        'file'        => $moduleDirName . '_page.tpl',
135
-        'description' => ''
136
-    ],
137
-    [
138
-        'file'        => $moduleDirName . '_instr.tpl',
139
-        'description' => ''
140
-    ],
141
-    [
142
-        'file'        => $moduleDirName . '_index.tpl',
143
-        'description' => ''
144
-    ],
145
-    [
146
-        'file'        => $moduleDirName . '_editpage.tpl',
147
-        'description' => ''
148
-    ],
149
-    [
150
-        'file'        => $moduleDirName . '_savepage.tpl',
151
-        'description' => ''
152
-    ],
81
+	[
82
+		'file'        => 'admin/' . $moduleDirName . '_admin_index.tpl',
83
+		'description' => ''
84
+	],
85
+	[
86
+		'file'        => 'admin/' . $moduleDirName . '_admin_cat.tpl',
87
+		'description' => ''
88
+	],
89
+	[
90
+		'file'        => 'admin/' . $moduleDirName . '_admin_editcat.tpl',
91
+		'description' => ''
92
+	],
93
+	[
94
+		'file'        => 'admin/' . $moduleDirName . '_admin_savecat.tpl',
95
+		'description' => ''
96
+	],
97
+	[
98
+		'file'        => 'admin/' . $moduleDirName . '_admin_viewcat.tpl',
99
+		'description' => ''
100
+	],
101
+	[
102
+		'file'        => 'admin/' . $moduleDirName . '_admin_instr.tpl',
103
+		'description' => ''
104
+	],
105
+	[
106
+		'file'        => 'admin/' . $moduleDirName . '_admin_editinstr.tpl',
107
+		'description' => ''
108
+	],
109
+	[
110
+		'file'        => 'admin/' . $moduleDirName . '_admin_saveinstr.tpl',
111
+		'description' => ''
112
+	],
113
+	[
114
+		'file'        => 'admin/' . $moduleDirName . '_admin_viewinstr.tpl',
115
+		'description' => ''
116
+	],
117
+	[
118
+		'file'        => 'admin/' . $moduleDirName . '_admin_editpage.tpl',
119
+		'description' => ''
120
+	],
121
+	[
122
+		'file'        => 'admin/' . $moduleDirName . '_admin_savepage.tpl',
123
+		'description' => ''
124
+	],
125
+	[
126
+		'file'        => 'admin/' . $moduleDirName . '_admin_perm.tpl',
127
+		'description' => ''
128
+	],
129
+	[
130
+		'file'        => 'admin/' . $moduleDirName . '_admin_about.tpl',
131
+		'description' => ''
132
+	],
133
+	[
134
+		'file'        => $moduleDirName . '_page.tpl',
135
+		'description' => ''
136
+	],
137
+	[
138
+		'file'        => $moduleDirName . '_instr.tpl',
139
+		'description' => ''
140
+	],
141
+	[
142
+		'file'        => $moduleDirName . '_index.tpl',
143
+		'description' => ''
144
+	],
145
+	[
146
+		'file'        => $moduleDirName . '_editpage.tpl',
147
+		'description' => ''
148
+	],
149
+	[
150
+		'file'        => $moduleDirName . '_savepage.tpl',
151
+		'description' => ''
152
+	],
153 153
 ];
154 154
 // Конфигурация
155 155
 $modversion['config'][] = [
156
-    'name'        => 'form_options',
157
-    'title'       => '_MI_INSTRUCTION_FORM_OPTIONS',
158
-    'description' => '_MI_INSTRUCTION_FORM_OPTIONS_DESC',
159
-    'formtype'    => 'select',
160
-    'valuetype'   => 'text',
161
-    'default'     => 'dhtml',
162
-    'options'     => array_flip($editorHandler->getList())
156
+	'name'        => 'form_options',
157
+	'title'       => '_MI_INSTRUCTION_FORM_OPTIONS',
158
+	'description' => '_MI_INSTRUCTION_FORM_OPTIONS_DESC',
159
+	'formtype'    => 'select',
160
+	'valuetype'   => 'text',
161
+	'default'     => 'dhtml',
162
+	'options'     => array_flip($editorHandler->getList())
163 163
 ];
164 164
 $modversion['config'][] = [
165
-    'name'        => 'perpageadmin',
166
-    'title'       => '_MI_INSTRUCTION_PERPAGEADMIN',
167
-    'description' => '_MI_INSTRUCTION_PERPAGEADMINDSC',
168
-    'formtype'    => 'textbox',
169
-    'valuetype'   => 'int',
170
-    'default'     => 20
165
+	'name'        => 'perpageadmin',
166
+	'title'       => '_MI_INSTRUCTION_PERPAGEADMIN',
167
+	'description' => '_MI_INSTRUCTION_PERPAGEADMINDSC',
168
+	'formtype'    => 'textbox',
169
+	'valuetype'   => 'int',
170
+	'default'     => 20
171 171
 ];
172 172
 $modversion['config'][] = [
173
-    'name'        => 'perpagemain',
174
-    'title'       => '_MI_INSTRUCTION_PERPAGEMAIN',
175
-    'description' => '_MI_INSTRUCTION_PERPAGEMAINDSC',
176
-    'formtype'    => 'textbox',
177
-    'valuetype'   => 'int',
178
-    'default'     => 20
173
+	'name'        => 'perpagemain',
174
+	'title'       => '_MI_INSTRUCTION_PERPAGEMAIN',
175
+	'description' => '_MI_INSTRUCTION_PERPAGEMAINDSC',
176
+	'formtype'    => 'textbox',
177
+	'valuetype'   => 'int',
178
+	'default'     => 20
179 179
 ];
180 180
 // Теги
181 181
 $modversion['config'][] = [
182
-    'name'        => 'usetag',
183
-    'title'       => '_MI_INSTRUCTION_USETAG',
184
-    'description' => '_MI_INSTRUCTION_USETAGDSC',
185
-    'formtype'    => 'yesno',
186
-    'valuetype'   => 'int',
187
-    'default'     => 0
182
+	'name'        => 'usetag',
183
+	'title'       => '_MI_INSTRUCTION_USETAG',
184
+	'description' => '_MI_INSTRUCTION_USETAGDSC',
185
+	'formtype'    => 'yesno',
186
+	'valuetype'   => 'int',
187
+	'default'     => 0
188 188
 ];
189 189
 // Оценки
190 190
 $modversion['config'][] = [
191
-    'name'        => 'userat',
192
-    'title'       => '_MI_INSTRUCTION_USERAT',
193
-    'description' => '_MI_INSTRUCTION_USERATDSC',
194
-    'formtype'    => 'yesno',
195
-    'valuetype'   => 'int',
196
-    'default'     => 0
191
+	'name'        => 'userat',
192
+	'title'       => '_MI_INSTRUCTION_USERAT',
193
+	'description' => '_MI_INSTRUCTION_USERATDSC',
194
+	'formtype'    => 'yesno',
195
+	'valuetype'   => 'int',
196
+	'default'     => 0
197 197
 ];
198 198
 
199 199
 // Блоки
200 200
 // Блок последних страниц
201 201
 $modversion['blocks'][] = [
202
-    'file'        => 'instr_lastpage.php',
203
-    'name'        => _MI_INSTR_BLOCK_LASTPAGE,
204
-    'description' => _MI_INSTR_BLOCK_LASTPAGE_DESC,
205
-    'show_func'   => 'b_instr_lastpage_show',
206
-    'edit_func'   => 'b_instr_lastpage_edit',
207
-    'options'     => '10|20',
208
-    'template'    => $moduleDirName . '_block_lastpage.tpl'
202
+	'file'        => 'instr_lastpage.php',
203
+	'name'        => _MI_INSTR_BLOCK_LASTPAGE,
204
+	'description' => _MI_INSTR_BLOCK_LASTPAGE_DESC,
205
+	'show_func'   => 'b_instr_lastpage_show',
206
+	'edit_func'   => 'b_instr_lastpage_edit',
207
+	'options'     => '10|20',
208
+	'template'    => $moduleDirName . '_block_lastpage.tpl'
209 209
 ];
210 210
 // Блок последних инструкций
211 211
 $modversion['blocks'][] = [
212
-    'file'        => 'instr_lastinstr.php',
213
-    'name'        => _MI_INSTR_BLOCK_LASTINSTR,
214
-    'description' => _MI_INSTR_BLOCK_LASTINSTR_DESC,
215
-    'show_func'   => 'b_instr_lastinstr_show',
216
-    'edit_func'   => 'b_instr_lastinstr_edit',
217
-    'options'     => '10|20',
218
-    'template'    => $moduleDirName . '_block_lastinstr.tpl'
212
+	'file'        => 'instr_lastinstr.php',
213
+	'name'        => _MI_INSTR_BLOCK_LASTINSTR,
214
+	'description' => _MI_INSTR_BLOCK_LASTINSTR_DESC,
215
+	'show_func'   => 'b_instr_lastinstr_show',
216
+	'edit_func'   => 'b_instr_lastinstr_edit',
217
+	'options'     => '10|20',
218
+	'template'    => $moduleDirName . '_block_lastinstr.tpl'
219 219
 ];
220 220
 
221 221
 // Notification
Please login to merge, or discard this patch.
admin/admin_footer.php 1 patch
Indentation   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -1,10 +1,10 @@
 block discarded – undo
1 1
 <?php
2 2
 // Автор: andrey3761
3 3
 echo "<div style='text-align:center;'><a href='http://xoops.ws' target='_blank'><img src="
4
-      . XOOPS_URL
5
-      . '/modules/instruction/assets/images/xoops.ws.gif'
6
-      . ' alt="XOOPS.WebSite" title="XOOPS.WebSite"></a></div>';
4
+	  . XOOPS_URL
5
+	  . '/modules/instruction/assets/images/xoops.ws.gif'
6
+	  . ' alt="XOOPS.WebSite" title="XOOPS.WebSite"></a></div>';
7 7
 echo "<div class='center smallsmall italic pad5'><strong>"
8
-      . $xoopsModule->getVar('name')
9
-      . "</strong> is maintained by the <a class='tooltip' rel='external' href='https://xoops.org/' title='Visit XOOPS Community'>XOOPS Community</a></div>";
8
+	  . $xoopsModule->getVar('name')
9
+	  . "</strong> is maintained by the <a class='tooltip' rel='external' href='https://xoops.org/' title='Visit XOOPS Community'>XOOPS Community</a></div>";
10 10
 xoops_cp_footer();
Please login to merge, or discard this patch.