Хранилища Subversion ant

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

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

/trunk/process.php
265,8 → 265,9
$repsche = abs(intval($_POST["scheme"]));
$origin = abs(intval($_POST["orign"]));
$reproot = abs(intval($_POST["rootFolder"]));
$default = abs(intval($_POST["default"]));
 
$res =& $db->query("INSERT INTO repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche', orig_id='$origin', root_id='$reproot'");
$res =& $db->query("INSERT INTO repository SET repname='$repname', repdescribe='$repinfo', scheme_id='$repsche', orig_id='$origin', root_id='$reproot', default='$default'");
$res =& $db->query("SELECT rep_id FROM repository ORDER BY rep_id DESC LIMIT 1");
$res->fetchInto($rep, DB_FETCHMODE_ASSOC);
$rep_id = $rep["rep_id"];
/trunk/lib/core.php
211,10 → 211,8
$query->fetchInto($infodist, DB_FETCHMODE_ASSOC);
$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' ORDER BY r.rtype_id, r.scheme_id ASC");
$result.="<input type='hidden' name='d' value='".$_GET["d"]."'><input type='hidden' name='v' value='".$_GET["v"]."'>";
$tmp=0;
while ($query->fetchInto($resinfo, DB_FETCHMODE_ASSOC)) {
$tmp++;
if ($resinfo["rtype_id"]!=3){$ch="checked";} else{$ch="";} // Default reps hack, replace in future
if ($resinfo["default"]==true){$ch="checked";} else{$ch="";}
$result.="<input type='checkbox' name='r[]' ".$ch." value='".$resinfo["rep_id"]."'>".$resinfo["repname"]." <em>(".$resinfo["repdescribe"].")</em><br>";
}
return $result;
/trunk/admin.php
333,7 → 333,8
$display .= "Схема репозитория: ".$rscheme."<br>";
$display .= "Источник репозитория: ".$origin."<br>";
$display .= "Корневая папка репозитория: ".$rootfolder."<br>";
$display .= "Секции: ".$list;
$display .= "Секции: ".$list."<br>";
$display .= "По умолчанию: <input type='checkbox' name='default'>";
$display .= "<br><input type='submit' value='Создать'></form>\n";
break;
case '2':
387,6 → 388,8
}
$rootfolder .= "</select>";
 
if ($info["default"]==true){$ch="checked";} else{$ch="";}
 
$display = "<div class='modulename'>Управление :: <a href='admin.php?mode=".$mode."'>Репозитории</a> :: <a href='admin.php?mode=".$mode."&act=".$act."'>Правка : ".$info["repname"]."</a></div>";
$display .= "<form action='./process.php' method='POST'>\n";
$display .= "<input type='hidden' name='mode' value=".$mode.">\n";
397,7 → 400,8
$display .= "Схема репозитория: ".$tlist."<br>";
$display .= "Источник репозитория: ".$tlist2."<br>";
$display .= "Корневая папка репозитория: ".$rootfolder."<br>";
$display .= "Секции: ".$list;
$display .= "Секции: ".$list."<br>";
$display .= "По умолчанию: <input type='checkbox' name='default'".$ch.">";
$display .= "<br><input type='submit' value='Править'></form>\n";
break;
case '3':