Переглянути джерело

Merge pull request #1203 from hestiacp/fix/2020-09-fix-manage_key_issue

Issue with adding / managing keys when logged in as admin
Raphael Schneeberger 5 роки тому
батько
коміт
c1ddffc9e3
1 змінених файлів з 3 додано та 1 видалено
  1. 3 1
      web/templates/admin/edit_user.html

+ 3 - 1
web/templates/admin/edit_user.html

@@ -2,7 +2,9 @@
         <div class="l-sort clearfix">
           <div class="l-unit-toolbar__buttonstrip">
             <a class="ui-button cancel" id="btn-back" href="/list/user/"><i class="fas fa-arrow-left status-icon blue"></i> <?=_('Back')?></a>
-            <a href="/list/key/" id="btn-create" class="ui-button cancel" title="<?=_('Manage SSH keys');?>"><i class="fas fa-key status-icon orange"></i><?=_('Manage SSH keys')?></a>
+            <?php if( $_SESSION['user'] == $_GET['user'] || isset($_SESSION['look'])){?>
+                <a href="/list/key/" id="btn-create" class="ui-button cancel" title="<?=_('Manage SSH keys');?>"><i class="fas fa-key status-icon orange"></i><?=_('Manage SSH keys')?></a>
+            <?php } ?>
           </div>
           <div class="l-unit-toolbar__buttonstrip float-right">
             <a href="#" class="ui-button" title="<?=_('Save')?>" data-action="submit" data-id="vstobjects"><i class="fas fa-save status-icon purple"></i> <?=_('Save')?></a>