Хранилища Subversion ant

Сравнить редакции

Не учитывать пробелы Редакция 315 → Редакция 316

/branches/ant-ng/lib/core.php
83,21 → 83,22
 
// Получение и отображение списка версий дистрибутива
function showDistVersionsList($name, $distID, $format = 'html') {
$distname = $this->getDistName($distID);
$query = "SELECT * FROM ".$this->prefix."version WHERE dist_id='".$this->secure->checkInt($distID)."' ORDER BY version ASC";
switch ($format) {
case 'html':
$show = "<label for='".$name."'>".$info."</label> <select id='".$name."' name='".$name."'>\n";
$show = "<label for='".$name."'>Версии ".$distname["DistName"]."</label> <select id='".$name."' name='".$name."'>\n";
$rq =& $this->db->query($query);
while ($rq->fetchInto($element)) {
$show .= "<option value='".$this->secure->checkInt($element["dist_id"])."'>".$this->secure->checkStr($element["distname"],1)."</option>\n";
$show .= "<option value='".$this->secure->checkInt($element["version_id"])."'>".$this->secure->checkStr($element["version"],1)." ".$this->secure->checkStr($element["vname"],1)."</option>\n";
}
$show .= "</select>";
break;
case 'json':
$show = '[{value:"",text:"'.$info.'"}';
$show = '[{value:"",text:"Выбери версию '.$distname["DistName"].'"}';
$rq =& $this->db->query($query);
while ($rq->fetchInto($element)) {
$show .= ',{value:"'.$this->secure->checkInt($element["dist_id"]).'",text:"'.$this->secure->checkStr($element["distname"],1).'"}';
$show .= ',{value:"'.$this->secure->checkInt($element["version_id"]).'",text:"'.$this->secure->checkStr($element["version"],1).' '.$this->secure->checkStr($element["vname"],1).'"}';
}
$show .= ']';
break;