Хранилища Subversion ant

Редакция

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

Редакция 192 Редакция 193
Строка 35... Строка 35...
35
                        }
35
                        }
36
                        $pre = $resinfo["orig_id"];
36
                        $pre = $resinfo["orig_id"];
37
                       
37
                       
38
                        $result .= "# ".stripslashes($resinfo["repdescribe"])."\n".$repscheme."\n\n";
38
                        $result .= "# ".stripslashes($resinfo["repdescribe"])."\n".$repscheme."\n\n";
39
                }
39
                }
40
//////////////////////////////////////////
-
 
41
////
-
 
42
/////////////////////////////////////////
-
 
43
//////////////////////////////////////////
-
 
44
////
40
45
/////////////////////////////////////////
-
 
46
            if (count($_GET)>3){
41
            if (count($_GET)>3){
47
                $addsreps=array_values($_GET);
42
                $addsreps=array_values($_GET);
48
                for ($i=3;$i<count($addsreps);$i++){
43
                for ($i=3;$i<count($addsreps);$i++){
49
$pre=-1;
44
$pre=-1;
50
                   $id=(int)$addsreps[$i];
45
                   $id=(int)$addsreps[$i];
Строка 70... Строка 65...
70
                    }
65
                    }
71
                    $pre = $resinfo["orig_id"];
66
                    $pre = $resinfo["orig_id"];
72
                    $result .= "# ".stripslashes($resinfo["repdescribe"])."\n".$repscheme."\n\n";                    
67
                    $result .= "# ".stripslashes($resinfo["repdescribe"])."\n".$repscheme."\n\n";                    
73
                }
68
                }
74
            }
69
            }
75
//////////////////////////////////////////
-
 
76
////
-
 
77
/////////////////////////////////////////
-
 
78
//////////////////////////////////////////
-
 
79
////
-
 
80
/////////////////////////////////////////
-
 
81
-
 
82
70
83
                return $result;
71
                return $result;
84
        }
72
        }
85
       
73
       
86
        function getInfo($message,$dblink){
74
        function getInfo($message,$dblink){
Строка 190... Строка 178...
190
            $settings[stripslashes($setting["opt"])] = stripslashes($setting["optvalue"]);
178
            $settings[stripslashes($setting["opt"])] = stripslashes($setting["optvalue"]);
191
        };
179
        };
192
        $query =& $dblink->query("SELECT * FROM version v JOIN distribution d ON d.dist_id=v.dist_id JOIN dtype p ON d.disttype=p.type_id WHERE v.dist_id='$distro' AND v.version_id='$version'");
180
        $query =& $dblink->query("SELECT * FROM version v JOIN distribution d ON d.dist_id=v.dist_id JOIN dtype p ON d.disttype=p.type_id WHERE v.dist_id='$distro' AND v.version_id='$version'");
193
        $query->fetchInto($infodist, DB_FETCHMODE_ASSOC);
181
        $query->fetchInto($infodist, DB_FETCHMODE_ASSOC);
194
        $query =& $dblink->query("SELECT * FROM repository r JOIN ver2rep v ON r.rep_id=v.rep_id JOIN origin o ON o.orig_id=r.orig_id JOIN version v2 ON v.ver_id=v2.version_id JOIN scheme s ON s.scheme_id=r.scheme_id JOIN root r2 ON r2.root_id=r.root_id WHERE v.ver_id='$version' AND r.rtype_id=3 ORDER BY r.rtype_id, r.scheme_id ASC");
182
        $query =& $dblink->query("SELECT * FROM repository r JOIN ver2rep v ON r.rep_id=v.rep_id JOIN origin o ON o.orig_id=r.orig_id JOIN version v2 ON v.ver_id=v2.version_id JOIN scheme s ON s.scheme_id=r.scheme_id JOIN root r2 ON r2.root_id=r.root_id WHERE v.ver_id='$version' AND r.rtype_id=3 ORDER BY r.rtype_id, r.scheme_id ASC");
195
        $result.='Включить дополнительные репозитории:<form action='.$_SERVER['PHP_SELF'].' method="get">';
-
 
196
        $result.='<input type="hidden" name="step" value="2">
-
 
197
                  <input type="hidden" name="d" value="'.$_GET['d'].'">
183
        $result.='<input type="hidden" name="d" value="'.$_GET['d'].'">
198
                  <input type="hidden" name="v" value="'.$_GET['v'].'"';
184
                  <input type="hidden" name="v" value="'.$_GET['v'].'">';
199
        $tmp=0;
185
        $tmp=0;
200
        while ($query->fetchInto($resinfo, DB_FETCHMODE_ASSOC)) {
186
        while ($query->fetchInto($resinfo, DB_FETCHMODE_ASSOC)) {
201
             $tmp++;
187
             $tmp++;
202
             if (isset($_GET[$tmp])){$ischecked='checked';}else{$ischecked='';}
-
 
203
             $result.='<input type="checkbox" name="'.$tmp.'" '.$ischecked.' value="'.$resinfo['rep_id'].'">'.$resinfo['repname'].' <em>('.$resinfo['repdescribe'].')</em><br>';
188
             $result.='<input type="checkbox" name="'.$tmp.'"  value="'.$resinfo['rep_id'].'">'.$resinfo['repname'].' <em>('.$resinfo['repdescribe'].')</em><br>';
204
        }
189
        }
205
        $result.="<input type='submit'  value='Получить'></form>";
-
 
206
        return $result;
190
        return $result;
207
    }
191
    }
208
}    
192
}    
209
?>
193
?>