From 6b5556f338708f2814e31144692c47ff2074529d Mon Sep 17 00:00:00 2001 From: Lars Jung Date: Sun, 16 Sep 2012 21:02:40 +0200 Subject: [PATCH] Cleans js. Fixes js. Updates ru translation. --- src/_h5ai/js/inc/core/settings.js | 6 ++-- src/_h5ai/js/inc/ext/autorefresh.js | 6 ++-- src/_h5ai/js/inc/ext/crumb.js | 6 ++-- src/_h5ai/js/inc/ext/custom.js | 6 ++-- src/_h5ai/js/inc/ext/delete.js | 6 ++-- src/_h5ai/js/inc/ext/download.js | 6 ++-- src/_h5ai/js/inc/ext/dropbox.js | 8 ++--- src/_h5ai/js/inc/ext/filter.js | 40 +++++------------------ src/_h5ai/js/inc/ext/folderstatus.js | 10 ++---- src/_h5ai/js/inc/ext/google-analytics.js | 6 ++-- src/_h5ai/js/inc/ext/l10n.js | 6 ++-- src/_h5ai/js/inc/ext/link-hover-states.js | 6 ++-- src/_h5ai/js/inc/ext/mode.js | 6 ++-- src/_h5ai/js/inc/ext/piwik-analytics.js | 6 ++-- src/_h5ai/js/inc/ext/preview-img.js | 29 ++++++---------- src/_h5ai/js/inc/ext/preview-txt.js | 19 +++-------- src/_h5ai/js/inc/ext/qrcode.js | 6 ++-- src/_h5ai/js/inc/ext/select.js | 6 ++-- src/_h5ai/js/inc/ext/sort.js | 6 ++-- src/_h5ai/js/inc/ext/statusbar.js | 6 ++-- src/_h5ai/js/inc/ext/thumbnails.js | 6 ++-- src/_h5ai/js/inc/ext/title.js | 6 ++-- src/_h5ai/js/inc/ext/tree.js | 6 ++-- src/_h5ai/js/inc/view/extended.js | 6 ++-- src/_h5ai/js/inc/view/spacing.js | 6 ++-- src/_h5ai/l10n/ru.json | 17 +++++++--- src/_h5ai/php/h5ai-index.php.jade | 8 ++--- 27 files changed, 83 insertions(+), 168 deletions(-) diff --git a/src/_h5ai/js/inc/core/settings.js b/src/_h5ai/js/inc/core/settings.js index 1b6ef851..2f22923a 100644 --- a/src/_h5ai/js/inc/core/settings.js +++ b/src/_h5ai/js/inc/core/settings.js @@ -1,11 +1,9 @@ modulejs.define('core/settings', ['config', '_'], function (config, _) { - var defaults = { + var settings = _.extend({ h5aiAbsHref: '/_h5ai/' - }; - - var settings = _.extend({}, defaults, config.options); + }, config.options); settings.h5aiAbsHref = settings.h5aiAbsHref.replace(/\/*$/, '/'); settings.rootAbsHref = /^(.*\/)[^\/]+\/?$/.exec(settings.h5aiAbsHref)[1]; diff --git a/src/_h5ai/js/inc/ext/autorefresh.js b/src/_h5ai/js/inc/ext/autorefresh.js index ca9a4dee..7faff453 100644 --- a/src/_h5ai/js/inc/ext/autorefresh.js +++ b/src/_h5ai/js/inc/ext/autorefresh.js @@ -1,12 +1,10 @@ modulejs.define('ext/autorefresh', ['_', '$', 'core/settings', 'core/event', 'core/refresh'], function (_, $, allsettings, event, refresh) { - var defaults = { + var settings = _.extend({ enabled: false, interval: 5000 - }, - - settings = _.extend({}, defaults, allsettings.autorefresh), + }, allsettings.autorefresh), heartbeat = function () { diff --git a/src/_h5ai/js/inc/ext/crumb.js b/src/_h5ai/js/inc/ext/crumb.js index 38185fd4..7913e43c 100644 --- a/src/_h5ai/js/inc/ext/crumb.js +++ b/src/_h5ai/js/inc/ext/crumb.js @@ -1,11 +1,9 @@ modulejs.define('ext/crumb', ['_', '$', 'core/settings', 'core/resource', 'core/event', 'core/entry'], function (_, $, allsettings, resource, event, entry) { - var defaults = { + var settings = _.extend({ enabled: false - }, - - settings = _.extend({}, defaults, allsettings.crumb), + }, allsettings.crumb), template = '
  • ' + '' + diff --git a/src/_h5ai/js/inc/ext/custom.js b/src/_h5ai/js/inc/ext/custom.js index 95be1a5a..46f7ee3d 100644 --- a/src/_h5ai/js/inc/ext/custom.js +++ b/src/_h5ai/js/inc/ext/custom.js @@ -1,13 +1,11 @@ modulejs.define('ext/custom', ['_', '$', 'core/settings', 'core/ajax'], function (_, $, allsettings, ajax) { - var defaults = { + var settings = _.extend({ enabled: false, header: '_h5ai.header.html', footer: '_h5ai.footer.html' - }, - - settings = _.extend({}, defaults, allsettings.custom), + }, allsettings.custom), init = function () { diff --git a/src/_h5ai/js/inc/ext/delete.js b/src/_h5ai/js/inc/ext/delete.js index 3457cb1b..a59e05b0 100644 --- a/src/_h5ai/js/inc/ext/delete.js +++ b/src/_h5ai/js/inc/ext/delete.js @@ -1,11 +1,9 @@ modulejs.define('ext/delete', ['_', '$', 'core/settings', 'core/entry', 'core/event', 'core/resource', 'core/refresh'], function (_, $, allsettings, entry, event, resource, refresh) { - var defaults = { + var settings = _.extend({ enabled: false - }, - - settings = _.extend({}, defaults, allsettings['delete']), + }, allsettings['delete']), deleteBtnTemplate = '
  • ' + '' + diff --git a/src/_h5ai/js/inc/ext/download.js b/src/_h5ai/js/inc/ext/download.js index 49adc625..0481709a 100644 --- a/src/_h5ai/js/inc/ext/download.js +++ b/src/_h5ai/js/inc/ext/download.js @@ -1,13 +1,11 @@ modulejs.define('ext/download', ['_', '$', 'core/settings', 'core/resource', 'core/event', 'core/ajax'], function (_, $, allsettings, resource, event, ajax) { - var defaults = { + var settings = _.extend({ enabled: false, execution: 'php', format: 'zip' - }, - - settings = _.extend({}, defaults, allsettings.download), + }, allsettings.download), // formats = ['tar', 'zip'], diff --git a/src/_h5ai/js/inc/ext/dropbox.js b/src/_h5ai/js/inc/ext/dropbox.js index 79adde0f..ea56047f 100644 --- a/src/_h5ai/js/inc/ext/dropbox.js +++ b/src/_h5ai/js/inc/ext/dropbox.js @@ -1,15 +1,13 @@ modulejs.define('ext/dropbox', ['_', '$', 'core/settings', 'core/entry', 'core/resource', 'core/refresh'], function (_, $, allsettings, entry, resource, refresh) { - var defaults = { + var settings = _.extend({ enabled: false, maxfiles: 5, maxfilesize: 20 - }, + }, allsettings.dropbox), - settings = _.extend({}, defaults, allsettings.dropbox), - - template = '