[Groonga-commit] groonga/groonga [master] admin: split summary view and table list in side menu

Back to archive index

null+****@clear***** null+****@clear*****
2012年 4月 4日 (水) 11:27:41 JST


Kouhei Sutou	2012-04-04 11:27:41 +0900 (Wed, 04 Apr 2012)

  New Revision: 20df653a41f9a35d428a1495ab090fe5dd69cc49

  Log:
    admin: split summary view and table list in side menu

  Modified files:
    data/html/admin/index.html
    data/html/admin/js/groonga-admin.js

  Modified: data/html/admin/index.html (+5 -1)
===================================================================
--- data/html/admin/index.html    2012-04-04 11:23:21 +0900 (2240680)
+++ data/html/admin/index.html    2012-04-04 11:27:41 +0900 (fa3bcae)
@@ -25,7 +25,11 @@
     <tr>
       <td id="left-column">
         <div id="side-menu">
-          テーブル一覧
+          <h2>画面一覧</h2>
+          <ul id="side-menu-view-list">
+            <li><a href="#side-menu-summary" id="side-menu-summary">サマリー</a></li>
+          </ul>
+          <h2>テーブル一覧</h2>
           <ul id="side-menu-tablelist" />
         </div>
       </td>

  Modified: data/html/admin/js/groonga-admin.js (+6 -12)
===================================================================
--- data/html/admin/js/groonga-admin.js    2012-04-04 11:23:21 +0900 (ccf07ab)
+++ data/html/admin/js/groonga-admin.js    2012-04-04 11:27:41 +0900 (a2ccd6a)
@@ -140,6 +140,12 @@ GroongaAdmin = {
           1);
       }
     });
+    $('#side-menu-summary').click(function() {
+      GroongaAdmin.current_table = null;
+      $('#table-tabs').hide();
+      $('#database-tabs').show();
+      GroongaAdmin.start_status_timer();
+    });
     GroongaAdmin.update_tablelist();
 
     var e1 = $('#createtable-key-type-builtin');
@@ -429,18 +435,6 @@ GroongaAdmin = {
           var tt = $('#createtable-key-type-table').empty();
           var vt = $('#createtable-value-type-table').empty();
           var ct = $('#createcolumn-type-table').empty();
-          tl.append(
-            $('<li />').append(
-              $('<a />').attr('href', '#side-menu-database')
-                        .text('サマリー')
-                        .click(function() {
-                          GroongaAdmin.current_table = null;
-                          $('#table-tabs').hide();
-                          $('#database-tabs').show();
-                          GroongaAdmin.start_status_timer();
-                        })
-            )
-          )
           var b = d.shift();
           b.shift();
           $.each(b, function(i, val) {




Groonga-commit メーリングリストの案内
Back to archive index