* Finish task #7760,7759.

This commit is contained in:
tianshujie98
2020-08-31 17:47:53 +08:00
parent 7ece145352
commit 0a79ea5850
7 changed files with 174 additions and 41 deletions
+39
View File
@@ -264,6 +264,28 @@ class design extends control
$this->display();
}
/**
* Unlink commit.
*
* @param int $designID
* @param int $commitID
* @param string $confirm
* @access public
* @return void
*/
public function unlinkCommit($designID = 0, $commitID = 0, $confirm = 'no')
{
if($confirm == 'no')
{
die(js::confirm($this->lang->design->confirmUnlink, inlink('unlinkCommit', "designID=$designID&commitID=$commitID&confirm=yes")));
}
else
{
$this->design->unlinkCommit($designID, $commitID);
die(js::reload('parent'));
}
}
/**
* A version of the code base.
*
@@ -278,6 +300,23 @@ class design extends control
header("location:" . $repoURL);
}
/**
* View a design's commit.
*
* @param int $designID
* @access public
* @return void
*/
public function viewCommit($designID = 0)
{
$this->view->title = $this->lang->design->common . $this->lang->colon . $this->lang->design->submission;
$this->view->position[] = $this->lang->design->submission;
$this->view->design = $this->design->getCommit($designID);
$this->display();
}
/**
* Delete a design.
*