Хранилища Subversion ant

Редакция

Редакция 154 | Редакция 157 | К новейшей редакции | Только различия | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 154 Редакция 155
1
<?php
1
<?php
2
2
3
require_once dirname(__FILE__)."/sign-valid.php";
3
require_once dirname(__FILE__)."/sign-valid.php";
4
4
5
$mode = abs(intval($_GET["mode"]));
5
$mode = abs(intval($_GET["mode"]));
6
$cat  = abs(intval($_GET["cat"]));
6
$cat  = abs(intval($_GET["cat"]));
7
$act  = abs(intval($_GET["action"]));
7
$act  = abs(intval($_GET["action"]));
8
$uid  = abs(intval($_GET["uid"]));
8
$uid  = abs(intval($_GET["uid"]));
9
$err  = abs(intval($_GET["error"]));
9
$err  = abs(intval($_GET["error"]));
10
10
11
// Admin file/interface
11
// Admin file/interface
12
$admin = "./admin_ng.php";
12
$admin = "./admin_ng.php";
13
13
14
switch ($err) {
14
switch ($err) {
15
    case '1':
15
    case '1':
16
            $error = "Ошибка ввода пароля: старый пароль неверен!";
16
            $error = "Ошибка ввода пароля: старый пароль неверен!";
17
            break;
17
            break;
18
    case '2':
18
    case '2':
19
            $error = "Ошибка ввода пароля: новые пароли не совпадают!";
19
            $error = "Ошибка ввода пароля: новые пароли не совпадают!";
20
            break;
20
            break;
21
}
21
}
22
22
23
$menu = "
23
$menu = "
24
<ul>
24
<ul>
25
    <li><a href='".$admin."?mode=0'>Управление</a></li>
25
    <li><a href='".$admin."?mode=0'>Управление</a></li>
26
    <br>
26
    <br>
27
    <li><a href='".$admin."?mode=1&cat=0'>Источники</a></li>
27
    <li><a href='".$admin."?mode=1&cat=0'>Источники</a></li>
28
    <li><a href='".$admin."?mode=1&cat=1'>Дистрибутивы</a></li>
28
    <li><a href='".$admin."?mode=1&cat=1'>Дистрибутивы</a></li>
29
    <li><a href='".$admin."?mode=1&cat=2'>Версии</a></li>
29
    <li><a href='".$admin."?mode=1&cat=2'>Версии</a></li>
30
    <li><a href='".$admin."?mode=1&cat=3'>Секции</a></li>
30
    <li><a href='".$admin."?mode=1&cat=3'>Секции</a></li>
31
    <br>
31
    <br>
32
    <li><a href='./signout.php' style='color:red;'>Выход</a></li>
32
    <li><a href='./signout.php' style='color:red;'>Выход</a></li>
33
</ul>
33
</ul>
34
";
34
";
35
35
36
switch ($mode) {
36
switch ($mode) {
37
    case '0':
37
    case '0':
-
 
38
        switch ($cat) {
-
 
39
            case '0':
-
 
40
                        // Список всех источников
-
 
41
                        $display = "<a href='".$admin."?mode=0'>Управление</a><br><br><br>";
-
 
42
                        $orig =& $db->query("SELECT * FROM origin");
-
 
43
                        $display .= "<table><tr><td>Источник</td><td>Дистрибутивы</td>";
-
 
44
                        while ($orig->fetchInto($info, DB_FETCHMODE_ASSOC)) {
-
 
45
                            $display .= "<tr><td><a href='".$admin."?mode=0&cat=1&uid=".stripslashes($info["id"])."'>".stripslashes($info["origin"])."</a></td>";
-
 
46
                            $display .= "<td>";
-
 
47
                            // --- replace to join
-
 
48
                            // meybe it? select 2value from 2table where 2id in(select 2id from 3table where 1id=$peremenaya)
-
 
49
                            $dist =& $db->query("SELECT distribution.distname
-
 
50
                            FROM distribution, orig2dist
-
 
51
                            WHERE '".stripslashes($info["id"])."' = orig2dist.orig_id
-
 
52
                            AND orig2dist.dist_id = distribution.dist_id");
-
 
53
                            // --- 
-
 
54
                                while ($dist->fetchInto($info2, DB_FETCHMODE_ASSOC)) {
-
 
55
                                $display .= stripslashes($info2["distname"])." | ";
-
 
56
                                }
-
 
57
                            $display .=" </td>";
-
 
58
                        }
38
        $display = "Under construction!!!";
59
                        $display .= "</table>";
-
 
60
            break;
-
 
61
            case '1':
-
 
62
                        //Список дистрибутивов для источника
-
 
63
                        $orig =& $db->query("SELECT * FROM origin WHERE origin.id=$uid");
-
 
64
                        $orig->fetchInto($info, DB_FETCHMODE_ASSOC);
-
 
65
                        $display = "<a href='".$admin."?mode=0'>Управление</a> - <a href='".$admin."?mode=1'>Источник: ".$info["origin"]."</a><br><br><br>";
-
 
66
                        $distr =& $db->query("SELECT * FROM distribution,orig2dist,origin WHERE distribution.dist_id=orig2dist.dist_id AND orig2dist.orig_id='16'");
-
 
67
                        $display .= "<table><tr><td>Дистрибутив</td><td>Секции</td></tr>";
-
 
68
                        while ($distr->fetchInto($info, DB_FETCHMODE_ASSOC)) {
-
 
69
                            $display .= "<tr><td><a href='".$admin."?mode=0&cat=1&uid=".stripslashes($info["id"])."'>".stripslashes($info["distname"])."</td>";
-
 
70
                        }
-
 
71
                        $display .= "</table>";
-
 
72
        }
39
    break;
73
    break;
40
    case '1':
74
    case '1':
41
        switch($cat) {
75
        switch ($cat) {
42
            case '0':
76
            case '0':
43
                switch($act) {
77
                switch($act) {
44
                    case '0':
78
                    case '0':
45
                        // Список источников
79
                        // Список источников
46
                        $orig =& $db->query("SELECT * FROM origin");
80
                        $orig =& $db->query("SELECT * FROM origin");
-
 
81
                        $display = "<h3>Источник - Список</h3>";
47
                        $display = "<table><tr><td>Источник - Список</td><td>Действие</td><td>Описание</td><td>Корень</td><td>Домашняя страница</td><td>Ссылка на ключ</td></tr>";
82
                        $display .= "<table><tr><td>Источник</td><td>Действие</td><td>Описание</td><td>Корень</td><td>Домашняя страница</td><td>Ссылка на ключ</td></tr>";
48
                        while ($orig->fetchInto($info, DB_FETCHMODE_ASSOC)) {
83
                        while ($orig->fetchInto($info, DB_FETCHMODE_ASSOC)) {
49
                            $display .= "<tr><td>".stripslashes($info["origin"])."</td>";
84
                            $display .= "<tr><td>".stripslashes($info["origin"])."</td>";
50
                            $display .= "<td><a href='".$admin."?mode=1&cat=0&action=2&uid=".$info["id"]."'><img src='img/edit.png' alt='Править'></a><a href='".$admin."?mode=1&cat=0&action=3&uid=".$info["id"]."'><img src='img/delete.png' alt='Удалить'></a></td>";
85
                            $display .= "<td><a href='".$admin."?mode=1&cat=0&action=2&uid=".$info["id"]."'><img src='img/edit.png' alt='Править'></a><a href='".$admin."?mode=1&cat=0&action=3&uid=".$info["id"]."'><img src='img/delete.png' alt='Удалить'></a></td>";
51
                            $display .= "<td>".stripslashes($info["desk"])."</td><td>".stripslashes($info["basedir"])."</td><td>".stripslashes($info["homeurl"])."</td><td>".stripslashes($info["keyurl"])."</td></tr>";
86
                            $display .= "<td>".stripslashes($info["desk"])."</td><td>".stripslashes($info["basedir"])."</td><td>".stripslashes($info["homeurl"])."</td><td>".stripslashes($info["keyurl"])."</td></tr>";
52
                        }
87
                        }
53
                        $display .= "</table>";
88
                        $display .= "</table>";
54
                        $display .= "<p><a href='".$admin."?mode=1&cat=0&action=1'><img src='img/add.png' alt='Добавить'>Добавить новый источник</a></p>";
89
                        $display .= "<p><a href='".$admin."?mode=1&cat=0&action=1'><img src='img/add.png' alt='Добавить'>Добавить новый источник</a></p>";
55
                    break;
90
                    break;
56
                    case '1':
91
                    case '1':
57
                        // Добавление нового источника
92
                        // Добавление нового источника
58
                        $display  = "<h3>Источник - Добавление</h3>";
93
                        $display  = "<h3>Источник - Добавление</h3>";
59
                        $display .= "<form action='./process_ng.php' method='POST' enctype='multipart/form-data'>\n";
94
                        $display .= "<form action='./process_ng.php' method='POST' enctype='multipart/form-data'>\n";
60
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
95
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
61
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
96
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
62
                        $display .= "Название : <input type='text' name='origin'><br>\n";
97
                        $display .= "Название : <input type='text' name='origin'><br>\n";
63
                        $display .= "Описание :<br> <textarea name='desk'></textarea><br>\n";
98
                        $display .= "Описание :<br> <textarea name='desk'></textarea><br>\n";
64
                        $display .= "Корень: <input type='text' name='basedir'><br>\n";
99
                        $display .= "Корень: <input type='text' name='basedir'><br>\n";
65
                        $display .= "Домашняя страница: <input type='text' name='homeurl'><br>\n";
100
                        $display .= "Домашняя страница: <input type='text' name='homeurl'><br>\n";
66
                        $display .= "Ссылка на ключ: <input type='text' name='keyurl'><br>\n";
101
                        $display .= "Ссылка на ключ: <input type='text' name='keyurl'><br>\n";
67
                        $display .= "<input type='submit' value='Создать'></form>\n";
102
                        $display .= "<input type='submit' value='Создать'></form>\n";
68
                    break;
103
                    break;
69
                    case '2':
104
                    case '2':
70
                        // Правка существующего источника
105
                        // Правка существующего источника
71
                        $orig =& $db->query("SELECT * FROM origin WHERE id='$uid'");
106
                        $orig =& $db->query("SELECT * FROM origin WHERE id='$uid'");
72
                        $orig->fetchInto($info, DB_FETCHMODE_ASSOC);
107
                        $orig->fetchInto($info, DB_FETCHMODE_ASSOC);
73
                        $type .= "</select>\n";
108
                        $type .= "</select>\n";
74
                        $display  = "<h3>Источник - Правка : <em>'".stripslashes($info["origin"])."'</em></h3>";
109
                        $display  = "<h3>Источник - Правка : <em>'".stripslashes($info["origin"])."'</em></h3>";
75
                        $display .= "<form action='./process_ng.php' method='POST' enctype='multipart/form-data'>\n";
110
                        $display .= "<form action='./process_ng.php' method='POST' enctype='multipart/form-data'>\n";
76
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
111
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
77
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
112
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
78
                        $display .= "<input type='hidden' name='originID' value='$uid'>\n";
113
                        $display .= "<input type='hidden' name='originID' value='$uid'>\n";
79
                        $display .= "Название : <input type='text' name='origin' value='".stripslashes($info["origin"])."'><br>\n";
114
                        $display .= "Название : <input type='text' name='origin' value='".stripslashes($info["origin"])."'><br>\n";
80
                        $display .= "Описание :<br> <textarea name='desk' value='".stripslashes($info["desk"])."'></textarea><br>\n";
115
                        $display .= "Описание :<br> <textarea name='desk' value='".stripslashes($info["desk"])."'></textarea><br>\n";
81
                        $display .= "Корень: <input type='text' name='basedir' value='".stripslashes($info["basedir"])."'><br>\n";
116
                        $display .= "Корень: <input type='text' name='basedir' value='".stripslashes($info["basedir"])."'><br>\n";
82
                        $display .= "Домашняя страница: <input type='text' name='homeurl' value='".stripslashes($info["homeurl"])."'><br>\n";
117
                        $display .= "Домашняя страница: <input type='text' name='homeurl' value='".stripslashes($info["homeurl"])."'><br>\n";
83
                        $display .= "Ссылка на ключ: <input type='text' name='keyurl' value='".stripslashes($info["keyurl"])."'><br>\n";
118
                        $display .= "Ссылка на ключ: <input type='text' name='keyurl' value='".stripslashes($info["keyurl"])."'><br>\n";
84
                        $display .= "<input type='submit' value='Править'></form>\n";
119
                        $display .= "<input type='submit' value='Править'></form>\n";
85
                    break;
120
                    break;
86
                    case '3':
121
                    case '3':
87
                        // Удаление существующего источника
122
                        // Удаление существующего источника
88
                        $orig =& $db->query("SELECT * FROM origin WHERE id='$uid'");
123
                        $orig =& $db->query("SELECT * FROM origin WHERE id='$uid'");
89
                        $orig->fetchInto($info, DB_FETCHMODE_ASSOC);
124
                        $orig->fetchInto($info, DB_FETCHMODE_ASSOC);
90
                        $display  = "<h3>Удаление источника репозиториев <em>'".stripslashes($info["origin"])."'</em></h3>";
125
                        $display  = "<h3>Удаление источника репозиториев <em>'".stripslashes($info["origin"])."'</em></h3>";
91
                        $display .= "<form action='./process_ng.php' method='POST' enctype='multipart/form-data'>\n";
126
                        $display .= "<form action='./process_ng.php' method='POST' enctype='multipart/form-data'>\n";
92
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
127
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
93
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
128
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
94
                        $display .= "<input type='hidden' name='originID' value='$uid'>\n";
129
                        $display .= "<input type='hidden' name='originID' value='$uid'>\n";
95
                        $display .= "<input type='submit' value='Удалить'></form>\n";
130
                        $display .= "<input type='submit' value='Удалить'></form>\n";
96
                    break;
131
                    break;
97
                }
132
                }
98
            break;
133
            break;
99
            case '1':
134
            case '1':
100
                switch($act) {
135
                switch($act) {
101
                    case '0':
136
                    case '0':
102
                        // Список дистрибутивов
137
                        // Список дистрибутивов
-
 
138
                        $display = "<h3>Дистрибутив - Список</h3>";
103
                        $distr =& $db->query("SELECT * FROM distribution");
139
                        $distr =& $db->query("SELECT * FROM distribution");
104
                        $display = "<table><tr><td>Дистрибутив</td><td>Действие</td><td>Описание</td><td>URL</td><td>Ссылка на ключ</td></tr>";
140
                        $display .= "<table><tr><td>Дистрибутив</td><td>Действие</td><td>Описание</td><td>URL</td><td>Ссылка на ключ</td></tr>";
105
                        while ($distr->fetchInto($info, DB_FETCHMODE_ASSOC)) {
141
                        while ($distr->fetchInto($info, DB_FETCHMODE_ASSOC)) {
106
                            $display .= "<tr><td>".stripslashes($info["distname"])."</td>";
142
                            $display .= "<tr><td>".stripslashes($info["distname"])."</td>";
107
                            $display .= "<td><a href='".$admin."?mode=1&cat=1&action=2&uid=".$info["dist_id"]."'><img src='img/edit.png' alt='Править'></a><a href='".$admin."?mode=1&cat=1&action=3&uid=".$info["dist_id"]."'><img src='img/delete.png' alt='Удалить'></a></td>";
143
                            $display .= "<td><a href='".$admin."?mode=1&cat=1&action=2&uid=".$info["dist_id"]."'><img src='img/edit.png' alt='Править'></a><a href='".$admin."?mode=1&cat=1&action=3&uid=".$info["dist_id"]."'><img src='img/delete.png' alt='Удалить'></a></td>";
108
                            $display .= "<td>".stripslashes($info["origin"])."</td></tr>";
144
                            $display .= "<td>".stripslashes($info["origin"])."</td></tr>";
109
                        }
145
                        }
110
                        $display .= "</table>";
146
                        $display .= "</table>";
111
                        $display .= "<p><a href='".$admin."?mode=1&cat=1&action=1'><img src='img/add.png' alt='Добавить'>Добавить новый дистрибутив</a></p>";
147
                        $display .= "<p><a href='".$admin."?mode=1&cat=1&action=1'><img src='img/add.png' alt='Добавить'>Добавить новый дистрибутив</a></p>";
112
                    break;
148
                    break;
113
                    case '1':
149
                    case '1':
114
                        // Добавление нового дистрибутива
150
                        // Добавление нового дистрибутива
115
                        $dtype =& $db->query("SELECT * FROM dtype");
151
                        $dtype =& $db->query("SELECT * FROM dtype");
116
                        $type = "<select name='distType'>";
152
                        $type = "<select name='distType'>";
117
                        while ($dtype->fetchInto($dtinfo, DB_FETCHMODE_ASSOC)) {
153
                        while ($dtype->fetchInto($dtinfo, DB_FETCHMODE_ASSOC)) {
118
                            $type .= "<option value='".$dtinfo["type_id"]."'>".stripslashes($dtinfo["type"])."</option>";
154
                            $type .= "<option value='".$dtinfo["type_id"]."'>".stripslashes($dtinfo["type"])."</option>";
119
                        }
155
                        }
120
                        $type .= "</select>\n";
156
                        $type .= "</select>\n";
121
                        $display  = "<h3>Дистрибутив - Добавление</h3>";
157
                        $display  = "<h3>Дистрибутив - Добавление</h3>";
122
                        $display .= "<form action='./process_ng.php' method='POST' enctype='multipart/form-data'>\n";
158
                        $display .= "<form action='./process_ng.php' method='POST' enctype='multipart/form-data'>\n";
123
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
159
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
124
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
160
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
125
                        $display .= "Название дистрибутива: <input type='text' name='distName'><br>\n";
161
                        $display .= "Название дистрибутива: <input type='text' name='distName'><br>\n";
126
                        $display .= "Представление в строке User-Agent'а: <input type='text' name='distUA'><br>\n";
162
                        $display .= "Представление в строке User-Agent'а: <input type='text' name='distUA'><br>\n";
127
                        $display .= "Тип дистрибутива: ".$type."<br>";
163
                        $display .= "Тип дистрибутива: ".$type."<br>";
128
                        $display .= "Логотип дистрибутива (Прозрачный PNG): <input type='file' name='distLOGO'><br>";
164
                        $display .= "Логотип дистрибутива (Прозрачный PNG): <input type='file' name='distLOGO'><br>";
129
                        $display .= "<input type='submit' value='Создать'></form>\n";
165
                        $display .= "<input type='submit' value='Создать'></form>\n";
130
                    break;
166
                    break;
131
                    case '2':
167
                    case '2':
132
                        // Правка существующего дистрибутива
168
                        // Правка существующего дистрибутива
133
                        $dist =& $db->query("SELECT * FROM distribution WHERE dist_id='$uid'");
169
                        $dist =& $db->query("SELECT * FROM distribution WHERE dist_id='$uid'");
134
                        $dist->fetchInto($info, DB_FETCHMODE_ASSOC);
170
                        $dist->fetchInto($info, DB_FETCHMODE_ASSOC);
135
                        $dtype =& $db->query("SELECT * FROM dtype");
171
                        $dtype =& $db->query("SELECT * FROM dtype");
136
                        $type = "<select name='distType'>";
172
                        $type = "<select name='distType'>";
137
                        while ($dtype->fetchInto($dtinfo, DB_FETCHMODE_ASSOC)) {
173
                        while ($dtype->fetchInto($dtinfo, DB_FETCHMODE_ASSOC)) {
138
                            if ($info["disttype"]==$dtinfo["type_id"]) {
174
                            if ($info["disttype"]==$dtinfo["type_id"]) {
139
                                $type .= "<option value='".$dtinfo["type_id"]."' selected>".stripslashes($dtinfo["type"])."</option>";
175
                                $type .= "<option value='".$dtinfo["type_id"]."' selected>".stripslashes($dtinfo["type"])."</option>";
140
                            } else {
176
                            } else {
141
                                $type .= "<option value='".$dtinfo["type_id"]."'>".stripslashes($dtinfo["type"])."</option>";
177
                                $type .= "<option value='".$dtinfo["type_id"]."'>".stripslashes($dtinfo["type"])."</option>";
142
                            }
178
                            }
143
                        }
179
                        }
144
                        $type .= "</select>\n";
180
                        $type .= "</select>\n";
145
                        $display  = "<h3>Дистрибутив - Правка: <em class='".stripslashes($info["distua"])."-em'>".stripslashes($info["distname"])."</em></h3>";
181
                        $display  = "<h3>Дистрибутив - Правка: <em class='".stripslashes($info["distua"])."-em'>".stripslashes($info["distname"])."</em></h3>";
146
                        $display .= "<form action='./process_ng.php' method='POST' enctype='multipart/form-data'>\n";
182
                        $display .= "<form action='./process_ng.php' method='POST' enctype='multipart/form-data'>\n";
147
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
183
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
148
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
184
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
149
                        $display .= "<input type='hidden' name='distID' value='$uid'>\n";
185
                        $display .= "<input type='hidden' name='distID' value='$uid'>\n";
150
                        $display .= "Название дистрибутива: <input type='text' name='distName' value='".stripslashes($info["distname"])."'><br>\n";
186
                        $display .= "Название дистрибутива: <input type='text' name='distName' value='".stripslashes($info["distname"])."'><br>\n";
151
                        $display .= "Представление в строке User-Agent'a: <input type='text' name='distUA' value='".stripslashes($info["distua"])."'><br>\n";
187
                        $display .= "Представление в строке User-Agent'a: <input type='text' name='distUA' value='".stripslashes($info["distua"])."'><br>\n";
152
                        $display .= "Тип дистрибутива: ".$type."<br>";
188
                        $display .= "Тип дистрибутива: ".$type."<br>";
153
                        $display .= "Логотип дистрибутива (Прозрачный PNG): <input type='file' name='distLOGO'><br>";
189
                        $display .= "Логотип дистрибутива (Прозрачный PNG): <input type='file' name='distLOGO'><br>";
154
                        $display .= "<input type='submit' value='Править'></form>\n";
190
                        $display .= "<input type='submit' value='Править'></form>\n";
155
                    break;
191
                    break;
156
                    case '3':
192
                    case '3':
157
                        // Удаление существующего дистрибутива
193
                        // Удаление существующего дистрибутива
158
                        $dist =& $db->query("SELECT * FROM distribution WHERE dist_id='$uid'");
194
                        $dist =& $db->query("SELECT * FROM distribution WHERE dist_id='$uid'");
159
                        $dist->fetchInto($info, DB_FETCHMODE_ASSOC);
195
                        $dist->fetchInto($info, DB_FETCHMODE_ASSOC);
160
                        $display  = "<h3>Удаление apt-дистрибутива <em class='".stripslashes($info["distua"])."-em'>".stripslashes($info["distname"])."</em></h3>";
196
                        $display  = "<h3>Удаление apt-дистрибутива <em class='".stripslashes($info["distua"])."-em'>".stripslashes($info["distname"])."</em></h3>";
161
                        $display .= "<form action='./process_ng.php' method='POST'>\n";
197
                        $display .= "<form action='./process_ng.php' method='POST'>\n";
162
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
198
                        $display .= "<input type='hidden' name='cat' value='$cat'>\n";
163
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
199
                        $display .= "<input type='hidden' name='act' value='$act'>\n";
164
                        $display .= "<input type='hidden' name='distID' value='$uid'>\n";
200
                        $display .= "<input type='hidden' name='distID' value='$uid'>\n";
165
                        $display .= "<input type='hidden' name='distUA' value='".stripslashes($info["distua"])."'>\n";
201
                        $display .= "<input type='hidden' name='distUA' value='".stripslashes($info["distua"])."'>\n";
166
                        $display .= "<input type='submit' value='Удалить'></form>\n";
202
                        $display .= "<input type='submit' value='Удалить'></form>\n";
167
                    break;
203
                    break;
168
                }
204
                }
169
            break;
205
            break;
170
            case '2':
206
            case '2':
171
            break;
207
            break;
172
            case '3':
208
            case '3':
173
            break;
209
            break;
174
            case '4':
210
            case '4':
175
            break;
211
            break;
176
        }
212
        }
177
    break;
213
    break;
178
}
214
}
179
215
180
$smarty->assign('feedaddr',$_SERVER["HTTP_HOST"].dirname($_SERVER["PHP_SELF"]));
216
$smarty->assign('feedaddr',$_SERVER["HTTP_HOST"].dirname($_SERVER["PHP_SELF"]));
181
$smarty->assign('error',$error);
217
$smarty->assign('error',$error);
182
$smarty->assign('menu',$menu);
218
$smarty->assign('menu',$menu);
183
$smarty->assign('display',$display);
219
$smarty->assign('display',$display);
184
$smarty->assign('antversion',$core->getSetting('version',$db));
220
$smarty->assign('antversion',$core->getSetting('version',$db));
185
$smarty->assign('title',$core->getSetting('codename',$db));
221
$smarty->assign('title',$core->getSetting('codename',$db));
186
$smarty->assign('style',$core->getCSSList($db));
222
$smarty->assign('style',$core->getCSSList($db));
187
$smarty->display('admin.tpl');
223
$smarty->display('admin.tpl');
188
224
189
?>
225
?>
190
 
226