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

WIP: reconstruct layouts

* /admin/users
Yuki Takei 8 лет назад
Родитель
Сommit
ff9e9a3b0e
2 измененных файлов с 7 добавлено и 5 удалено
  1. 1 1
      lib/routes/admin.js
  2. 6 4
      lib/views/admin/users.html

+ 1 - 1
lib/routes/admin.js

@@ -381,7 +381,7 @@ module.exports = function(crowi, app) {
     User.findById(id, function(err, userData) {
       userData.statusActivate(function(err, userData) {
         if (err === null) {
-          req.flash('successMessage', userData.name + 'さんのアカウントを承認しました');
+          req.flash('successMessage', userData.name + 'さんのアカウントを有効化しました');
         } else {
           req.flash('errorMessage', '更新に失敗しました。');
           debug(err, userData);

+ 6 - 4
lib/views/admin/users.html

@@ -202,11 +202,13 @@
                   <li class="dropdown-header">{{ t('user_management.Status') }}</li>
 
                   {% if sUser.status == 1 %}
+                  <form id="form_activate_{{ sUserId }}" action="/admin/user/{{ sUserId }}/activate" method="post">
+                    <input type="hidden" name="_csrf" value="{{ csrf() }}">
+                  </form>
                   <li>
-                    <form action="/admin/user/{{ sUserId }}/activate" method="post">
-                      <input type="hidden" name="_csrf" value="{{ csrf() }}">
-                      <button type="submit"><i class="icon-check"></i> 承認する</button>
-                    </form>
+                    <a href="javascript:form_activate_{{ sUserId }}.submit()">
+                      <i class="icon-fw icon-user-following"></i> 承認する
+                    </a>
                   </li>
                   {% endif  %}