Просмотр исходного кода

Prevent Administrator from changing their own role

Kristan Kenney 5 лет назад
Родитель
Сommit
1fdd8dce25
1 измененных файлов с 15 добавлено и 14 удалено
  1. 15 14
      web/templates/admin/edit_user.html

+ 15 - 14
web/templates/admin/edit_user.html

@@ -142,20 +142,21 @@
                                     </select>
                                 </td>
                             </tr>
-
-                            <tr>
-                                <td class="vst-text input-label">
-                                    <?php print _('Role');?>
-                                </td>
-                            </tr>
-                            <tr>
-                                <td>
-                                    <select class="vst-list" name="v_role">
-                                        <option value="user"><?php print _('User');?>
-                                        <option value="admin" <?php if($v_role == "admin" ){ echo "selected"; } ?> ><?php print _('Administrator');?>
-                                    </select>
-                                </td>
-                            </tr>
+                            <? if ($v_username !== 'admin' ) {?>
+                                <tr>
+                                    <td class="vst-text input-label">
+                                        <?php print _('Role');?>
+                                    </td>
+                                </tr>
+                                <tr>
+                                    <td>
+                                        <select class="vst-list" name="v_role">
+                                            <option value="user"><?php print _('User');?>
+                                            <option value="admin" <?php if($v_role == "admin" ){ echo "selected"; } ?> ><?php print _('Administrator');?>
+                                        </select>
+                                    </td>
+                                </tr>
+                            <?}?>
                             <tr>
                                 <td class="vst-text input-label">
                                     <?php print _('Package');?>