Хранилища Subversion ant

Редакция

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

Редакция 475 Редакция 514
Строка 19... Строка 19...
19
switch ($mode) {
19
switch ($mode) {
20
    case 'authorize':
20
    case 'authorize':
21
        $r = $core->checkSign($_POST["word"]);
21
        $r = $core->checkSign($_POST["word"]);
22
        header("Location: ".$r["Location"]."\n\n");
22
        header("Location: ".$r["Location"]."\n\n");
23
        break;
23
        break;
-
 
24
    case 'distributive-add':
-
 
25
        // Добавление нового дистрибутива
-
 
26
        $DName  = $secure->checkStr($_POST["dname"],1);
-
 
27
        $DUA    = $secure->checkStr($_POST["dua"],1);
-
 
28
        $DType  = $secure->checkInt($_POST["dtype"]);
-
 
29
        // TODO Обработка файла с логотипом дистрибутива
-
 
30
-
 
31
        $r = $core->addDistribution($DName, $DType, $DUA, $DLogo);
-
 
32
        if ($r["ERR"]==0) {
-
 
33
            header("Location: ".$manager."\n\n");
-
 
34
        } else {
-
 
35
            echo $r["ERRINFO"];
-
 
36
        }
-
 
37
-
 
38
        break;
-
 
39
    case 'distributive-edit':
-
 
40
        // Редактирование информации о дистрибутиве
-
 
41
        $ID     = $secure->checkInt($_POST["distID"]);
-
 
42
        $DName  = $secure->checkStr($_POST["dname"],1);
-
 
43
        $DUA    = $secure->checkStr($_POST["dua"],1);
-
 
44
        $DType  = $secure->checkInt($_POST["dtype"]);
-
 
45
        // TODO Обработка файла с логотипом дистрибутива
-
 
46
-
 
47
        $r = $core->updateDistribution($ID, $DName, $DType, $DUA, $DLogo);
-
 
48
        if ($r["ERR"]==0) {
-
 
49
            header("Location: ".$manager."\n\n");
-
 
50
        } else {
-
 
51
            echo $r["ERRINFO"];
-
 
52
        }
-
 
53
-
 
54
        break;
-
 
55
    case 'distributive-delete':
-
 
56
        // Удаление информации о дистрибутиве
-
 
57
        $ID     = $secure->checkInt($_POST["distID"]);
-
 
58
-
 
59
        $r = $core->dropDistribution($ID);
-
 
60
        if ($r["ERR"]==0) {
-
 
61
            header("Location: ".$manager."\n\n");
-
 
62
        } else {
-
 
63
            echo $r["ERRINFO"];
-
 
64
        }
-
 
65
-
 
66
        break;
-
 
67
    case 'version-add':
-
 
68
        // Добавление новой версии дистрибутива
-
 
69
        $DistID = $secure->checkInt($_POST["distname"]);
-
 
70
        $VName  = $secure->checkStr($_POST["vname"],1);
-
 
71
        $VNmbr  = $secure->checkStr($_POST["version"],1);
-
 
72
        $VCNme  = $secure->checkStr($_POST["vcodename"],1);
-
 
73
-
 
74
        $r = $core->addDistVersion($DistID, $VNmbr, $VName, $VCNme);
-
 
75
        if ($r["ERR"]==0) {
-
 
76
            header("Location: ".$manager."\n\n");
-
 
77
        } else {
-
 
78
            echo $r["ERRINFO"];
-
 
79
        }
-
 
80
-
 
81
        break;
-
 
82
    case 'version-edit':
-
 
83
        // Редактирование версии дистрибутива
-
 
84
        $versID = $secure->checkInt($_POST["versionID"]);
-
 
85
        $VName  = $secure->checkStr($_POST["vname"],1);
-
 
86
        $VNmbr  = $secure->checkStr($_POST["version"],1);
-
 
87
        $VCNme  = $secure->checkStr($_POST["vcodename"],1);
-
 
88
-
 
89
        $r = $core->updateDistVersion($versID, $VNmbr, $VName, $VCNme);
-
 
90
        if ($r["ERR"]==0) {
-
 
91
            header("Location: ".$manager."\n\n");
-
 
92
        } else {
-
 
93
            echo $r["ERRINFO"];
-
 
94
        }
-
 
95
-
 
96
        break;
-
 
97
    case 'version-delete':
-
 
98
        // Удаление версии дистрибутива
-
 
99
        $versID = $secure->checkInt($_POST["versionID"]);
-
 
100
-
 
101
        $r = $core->dropDistVersion($versID);
-
 
102
        if ($r["ERR"]==0) {
-
 
103
            header("Location: ".$manager."\n\n");
-
 
104
        } else {
-
 
105
            echo $r["ERRINFO"];
-
 
106
        }
-
 
107
-
 
108
        break;
24
}
109
}
25
110
26
?>
111
?>