summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--js/App.js22
-rwxr-xr-xjs/common.js8
2 files changed, 8 insertions, 22 deletions
diff --git a/js/App.js b/js/App.js
index 0a66987ed..0055fcd4f 100644
--- a/js/App.js
+++ b/js/App.js
@@ -184,27 +184,6 @@ const App = {
if (callback) callback();
}
},
- /*enableCsrfSupport: function() {
- const _this = this;
-
- Ajax.Base.prototype.initialize = Ajax.Base.prototype.initialize.wrap(
- function (callOriginal, options) {
-
- if (_this.getInitParam("csrf_token") != undefined) {
- Object.extend(options, options || { });
-
- if (Object.isString(options.parameters))
- options.parameters = options.parameters.toQueryParams();
- else if (Object.isHash(options.parameters))
- options.parameters = options.parameters.toObject();
-
- options.parameters["csrf_token"] = _this.getInitParam("csrf_token");
- }
-
- return callOriginal(options);
- }
- );
- }, */
postCurrentWindow: function(target, params) {
const form = document.createElement("form");
@@ -663,7 +642,6 @@ const App = {
this.setLoadingProgress(30);
this.initHotkeyActions();
- //this.enableCsrfSupport();
const params = {
op: "rpc",
diff --git a/js/common.js b/js/common.js
index 982bb94a7..95eaa3e36 100755
--- a/js/common.js
+++ b/js/common.js
@@ -15,6 +15,14 @@ Element.prototype.removeClassName = function(className) {
dojo.removeClass(this, className);
};
+Element.prototype.toggleClassName = function(className) {
+ if (this.hasClassName(className))
+ this.removeClassName(className);
+ else
+ this.addClassName(className);
+};
+
+
Element.prototype.setStyle = function(args) {
Object.keys(args).forEach((k) => {
this.style[k] = args[k];