From 8b4f04f1edef04c6aa9d91ca09c5c863eedcb5bf Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Wed, 24 May 2017 00:50:16 +0300 Subject: [PATCH] =?UTF-8?q?MCSM:=20=D0=B2=D0=BA=D0=BB=D0=B0=D0=B4=D0=BA?= =?UTF-8?q?=D0=B0=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B5=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mcserver-manager/build.gradle | 2 +- .../src/main/resources/components.js | 23 +++++++++++++++++-- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/mcserver-manager/build.gradle b/mcserver-manager/build.gradle index 7b37dcb..c629a24 100644 --- a/mcserver-manager/build.gradle +++ b/mcserver-manager/build.gradle @@ -1,5 +1,5 @@ group = 'asys' -version = '0.8.9-SNAPSHOT' +version = '0.8.10-SNAPSHOT' apply plugin: 'osgi' diff --git a/mcserver-manager/src/main/resources/components.js b/mcserver-manager/src/main/resources/components.js index 9b83965..690d6a1 100644 --- a/mcserver-manager/src/main/resources/components.js +++ b/mcserver-manager/src/main/resources/components.js @@ -106,6 +106,24 @@ var WebConsole = React.createClass({ } }); +var MineServerSettings = React.createClass({ + getInitialState: function(){return{ + onlineMode: false + }}, + render: function(){ + return ( + ce('div', {style: {'min-height': '500px'}}, + ce('div', {className: 'modal-body'}, + ce(Checkbox, {id: 'onlineModeCheck'}, 'Online mode') + ), + ce('div', {className: 'modal-footer'}, + ce(Button, {colored: 'primary'}, 'Применить') + ) + ) + ) + } +}); + var ServerInfo = React.createClass({ tabStateWebConsole: function(state) { if (state === 1) { @@ -124,14 +142,15 @@ var ServerInfo = React.createClass({ return( ce('div', null, ce('h2', {style: {'margin-top': '0px'}}, this.state.title), - ce(Tabs, {tabs: ['Онлайн', 'Консоль'], stateCallback: this.tabStateWebConsole}, + ce(Tabs, {tabs: ['Онлайн', 'Консоль', 'Настройки'], stateCallback: this.tabStateWebConsole}, ce(NvLineChart, {datum: [{ key: 'Online players', color: '#37d668', area: true, values: this.state.data }]}), - ce(WebConsole, {ref: 'webconsole'}) + ce(WebConsole, {ref: 'webconsole'}), + ce(MineServerSettings) ) ) )