* [misc] add page for mr view common header.

This commit is contained in:
caoyanyi
2024-09-23 10:38:49 +08:00
committed by 田淑杰
parent 4295ec8d20
commit c6a0f76e2e
5 changed files with 89 additions and 262 deletions
+2 -66
View File
@@ -37,6 +37,7 @@ detailHeader
)
);
include 'header.html.php';
$entry = count($diffs) ? $diffs[0]->fileName : '';
$currentEntry = $this->repo->encodePath($entry);
$fileInfo = $entry ? pathinfo($entry) : array();
@@ -64,72 +65,7 @@ panel
div
(
set::id('mrMenu'),
nav
(
li
(
setClass('nav-item'),
a
(
$lang->mr->view,
set::href(inlink('view', "MRID={$MR->id}")),
set('data-app', $app->tab)
)
),
li
(
setClass('nav-item'),
a
(
$lang->mr->commitLogs,
set::href(inlink('commitlogs', "MRID={$MR->id}")),
set('data-app', $app->tab)
)
),
li
(
setClass('nav-item'),
a
(
$lang->mr->viewDiff,
setClass('active'),
set('data-app', $app->tab)
)
),
li
(
setClass('nav-item story'),
a
(
icon($lang->icons['story']),
$lang->productplan->linkedStories,
set::href(inlink('link', "MRID={$MR->id}&type=story")),
set('data-app', $app->tab)
)
),
li
(
setClass('nav-item bug'),
a
(
icon($lang->icons['bug']),
$lang->productplan->linkedBugs,
set::href(inlink('link', "MRID={$MR->id}&type=bug")),
set('data-app', $app->tab)
)
),
li
(
setClass('nav-item task'),
a
(
icon('todo'),
$lang->mr->linkedTasks,
set::href(inlink('link', "MRID={$MR->id}&type=task")),
set('data-app', $app->tab)
)
)
)
$headers
),
empty($diffs) ? p(setClass('detail-content'), $lang->mr->noChanges) : div(
setID('diff-sidebar-left'),