Source refactoring

This commit is contained in:
RainLoop Team 2015-05-03 00:22:32 +04:00
parent 09b04740e7
commit 104ac0806a
27 changed files with 204 additions and 715 deletions

View file

@ -9,7 +9,8 @@
Translator = require('Common/Translator'),
Settings = require('Storage/Settings'),
CoreStore = require('Stores/Admin/Core')
CoreStore = require('Stores/Admin/Core'),
AppStore = require('Stores/Admin/App')
;
/**
@ -34,6 +35,8 @@
this.coreRemoteRelease = CoreStore.coreRemoteRelease;
this.coreVersionCompare = CoreStore.coreVersionCompare;
this.community = RL_COMMUNITY || AppStore.community();
this.coreRemoteVersionHtmlDesc = ko.computed(function () {
Translator.trigger();
return Translator.i18n('TAB_ABOUT/HTML_NEW_VERSION', {'VERSION': this.coreRemoteVersion()});
@ -78,7 +81,7 @@
AboutAdminSettings.prototype.onBuild = function ()
{
if (this.access())
if (this.access() && !this.community)
{
require('App/Admin').reloadCoreData();
}
@ -86,7 +89,7 @@
AboutAdminSettings.prototype.updateCoreData = function ()
{
if (!this.coreUpdating())
if (!this.coreUpdating() && !this.community)
{
require('App/Admin').updateCoreData();
}