Add the possibility to make tags global from project settings

This commit is contained in:
Timo
2020-02-11 04:48:51 +01:00
committed by GitHub
parent f3945471b5
commit 2c98be3ead
6 changed files with 63 additions and 5 deletions

View File

@@ -24,6 +24,11 @@
<li>
<?= $this->modal->medium('edit', t('Edit'), 'ProjectTagController', 'edit', array('tag_id' => $tag['id'], 'project_id' => $project['id'])) ?>
</li>
<?php if ($this->user->isAdmin()): ?>
<li>
<?= $this->modal->confirm('globe', t('Change to global tag'), 'ProjectTagController', 'confirmMakeGlobalTag', array('tag_id' => $tag['id'], 'project_id' => $project['id'])) ?>
</li>
<?php endif ?>
<li>
<?= $this->modal->confirm('trash-o', t('Remove'), 'ProjectTagController', 'confirm', array('tag_id' => $tag['id'], 'project_id' => $project['id'])) ?>
</li>

View File

@@ -0,0 +1,15 @@
<div class="page-header">
<h2><?= t('Change to global tag') ?></h2>
</div>
<div class="confirm">
<p class="alert alert-info">
<?= t('Do you really want to make the tag "%s" global?', $tag['name']) ?>
</p>
<?= $this->modal->confirmButtons(
'ProjectTagController',
'makeGlobalTag',
array('tag_id' => $tag['id'], 'project_id' => $project['id'])
) ?>
</div>