|
From: Jirka P. <fi...@us...> - 2002-04-12 21:39:23
|
Update of /cvsroot/phpbt/phpbt/admin
In directory usw-pr-cvs1:/tmp/cvs-serv7828/phpbt/admin
Modified Files:
project.php
Log Message:
Added one 'if branch' for project_id missing in show_component for create new component and did some code cleanup. This repairs the bug 542938.
Index: project.php
===================================================================
RCS file: /cvsroot/phpbt/phpbt/admin/project.php,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- project.php 9 Apr 2002 20:44:52 -0000 1.39
+++ project.php 12 Apr 2002 21:39:19 -0000 1.40
@@ -72,8 +72,11 @@
if ($versionid) {
$t->assign($db->getRow(sprintf($QUERY['admin-show-version'], $versionid)));
} else {
- if (!empty($_pv)) $t->assign($_pv);
- else $t->assign('active', 1);
+ if (!empty($_pv)) {
+ $t->assign($_pv);
+ } else {
+ $t->assign('active', 1);
+ }
}
$t->assign('error', $error);
$t->display('admin/version-edit.html');
@@ -130,8 +133,11 @@
if ($componentid) {
$t->assign($db->getRow(sprintf($QUERY['admin-show-component'], $componentid)));
} else {
- if (!empty($_pv)) $t->assign($_pv);
- else $t->assign('active', 1);
+ if (!empty($_pv)) {
+ $t->assign($_pv);
+ } else {
+ $t->assign('active', 1);
+ }
}
$t->assign('error', $error);
$t->display('admin/component-edit.html');
@@ -245,9 +251,11 @@
$t->display('admin/project-edit.html');
} else {
- if (!empty($_pv)) $t->assign($_pv);
- else $t->assign('active', 1);
-
+ if (!empty($_pv)) {
+ $t->assign($_pv);
+ } else {
+ $t->assign('active', 1);
+ }
$t->display('admin/project-add.html');
}
@@ -287,7 +295,12 @@
switch($_gv['op']) {
case 'add' : show_project(); break;
case 'edit' : show_project($_gv['id']); break;
- case 'edit_component' : show_component($_gv['id']); break;
+ case 'edit_component' :
+ if (!$_gv['id']) {
+ $t->assign('project_id',$_gv['project_id']);
+ }
+ show_component($_gv['id']);
+ break;
case 'edit_version' : show_version($_gv['id']); break;
case 'del_component' : del_component($_gv['id'], $_gv['project_id']); break;
case 'del_version' : del_version($_gv['id'], $_gv['project_id']); break;
|