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) {