diff --git a/module/execution/ui/all.html.php b/module/execution/ui/all.html.php
index d8c45ca8c4..a6311e5b97 100644
--- a/module/execution/ui/all.html.php
+++ b/module/execution/ui/all.html.php
@@ -97,6 +97,9 @@ dtable
(
'linkCreator' => helper::createLink('execution', 'all', "status={$status}&orderBy={$orderBy}&productID={$productID}¶m=$param&recTotal={recTotal}&recPerPage={recPerPage}&page={page}")
))),
+ set::emptyTip($from == 'execution' ? $lang->execution->noExecutions : $lang->execution->noExecution),
+ set::createTip($from == 'execution' ? $lang->execution->createExec : $lang->execution->create),
+ set::createLink(hasPriv('execution', 'create') ? createLink('execution', 'create') : '')
);
render();
diff --git a/module/execution/ui/build.html.php b/module/execution/ui/build.html.php
index ecbf59689c..4122a2f4eb 100644
--- a/module/execution/ui/build.html.php
+++ b/module/execution/ui/build.html.php
@@ -60,6 +60,9 @@ dtable
array('linkCreator' => helper::createLink('execution', 'build', "executionID={$execution->id}&type={$type}¶m={$param}&orderBy={$orderBy}&recTotal={recTotal}&recPerPage={page}"), 'recTotal' => $pager->recTotal, 'recPerPage' => $pager->recPerPage),
),
),
+ set::emptyTip($lang->build->noBuild),
+ set::createTip($lang->build->create),
+ set::createLink($canCreateBuild ? createLink('build', 'create', "executionID={$execution->id}") : ''),
);
/* ====== Render page ====== */
diff --git a/module/execution/ui/story.html.php b/module/execution/ui/story.html.php
index 6d05b33d43..f267055e04 100644
--- a/module/execution/ui/story.html.php
+++ b/module/execution/ui/story.html.php
@@ -380,6 +380,9 @@ dtable
'linkCreator' => helper::createLink('execution', 'story', "executionID={$execution->id}&storyType={$storyType}&orderBy=$orderBy&type={$type}¶m={$param}&recTotal={recTotal}&recPerPage={recPerPage}&page={page}")
))),
set::checkInfo(jsRaw('function(checkedIDList){return window.setStatistics(this, checkedIDList);}')),
+ set::emptyTip($lang->story->noStory),
+ set::createTip($lang->story->create),
+ set::createLink($canCreate ? $createLink : '')
);
render();
diff --git a/module/execution/ui/task.html.php b/module/execution/ui/task.html.php
index 23540ba314..ed6fef7f4d 100644
--- a/module/execution/ui/task.html.php
+++ b/module/execution/ui/task.html.php
@@ -182,7 +182,10 @@ dtable
'linkCreator' => helper::createLink('execution', 'task', "executionID={$execution->id}&status={$status}¶m={$param}&orderBy=$orderBy&recTotal={$pager->recTotal}&recPerPage={recPerPage}&page={page}")
))),
set::checkInfo(jsRaw('function(checkedIDList){return window.setStatistics(this, checkedIDList);}')),
- set::customCols(true)
+ set::customCols(true),
+ set::emptyTip($lang->task->noTask),
+ set::createTip($lang->task->create),
+ set::createLink($canCreate && common::canModify('execution', $execution) ? $createLink : '')
);
render();