summaryrefslogtreecommitdiffstats
path: root/js/globals.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/globals.js')
-rw-r--r--js/globals.js31
1 files changed, 31 insertions, 0 deletions
diff --git a/js/globals.js b/js/globals.js
new file mode 100644
index 0000000..1d59315
--- /dev/null
+++ b/js/globals.js
@@ -0,0 +1,31 @@
+/* -------------------- configuration -------------------- */
+
+/*
+ * The key below needs to be set individually by you if you want to use the Dropbox load/save feature.
+ * To do that, first sign up with Dropbox (may require a specific developer / SDK sign-up), go to
+ * https://www.dropbox.com/developers/apps and use "Create app" to add a new app. Call it, for instance,
+ * "wwwsqldesigner", and give it the "App Folder" permission. Unter "OAuth 2", "Redirect URIs", add
+ * the URL to the "dropbox-oauth-receiver.html" file on your server. E.g, if you install wwwsqldesigner
+ * on your local web server under "http://localhost/sqldesigner/", then add
+ * http://localhost/sqldesigner/dropbox-oauth-receiver.html as a Redirection URI.
+ * Copy the shown "App key" and paste it here below:
+ */
+var dropboxAppKey = null; // "your app key";
+
+
+/* -------------------- globals -------------------- */
+
+function _(str) { /* getText */
+ if (!(str in window.LOCALE)) { return str; }
+ return window.LOCALE[str];
+}
+
+if (typeof String.prototype.endsWith !== 'function') {
+ String.prototype.endsWith = function(suffix) {
+ return this.indexOf(suffix, this.length - suffix.length) !== -1;
+ };
+}
+
+var DATATYPES = false;
+var LOCALE = {};
+var SQL = {};