diff --git a/admin/XPI/FASoProduktiv/FASonline.xpi b/admin/XPI/FASoProduktiv/FASonline.xpi new file mode 100644 index 000000000..52b6964bd Binary files /dev/null and b/admin/XPI/FASoProduktiv/FASonline.xpi differ diff --git a/admin/XPI/FASoProduktiv/chrome/content/contents.rdf b/admin/XPI/FASoProduktiv/chrome/content/contents.rdf new file mode 100644 index 000000000..bee77a8e2 --- /dev/null +++ b/admin/XPI/FASoProduktiv/chrome/content/contents.rdf @@ -0,0 +1,17 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/admin/XPI/FASoProduktiv/chrome/content/fasonline.xul b/admin/XPI/FASoProduktiv/chrome/content/fasonline.xul new file mode 100644 index 000000000..f770a257b --- /dev/null +++ b/admin/XPI/FASoProduktiv/chrome/content/fasonline.xul @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/admin/XPI/FASoProduktiv/chrome/fasonline.jar b/admin/XPI/FASoProduktiv/chrome/fasonline.jar new file mode 100644 index 000000000..fa13e7549 Binary files /dev/null and b/admin/XPI/FASoProduktiv/chrome/fasonline.jar differ diff --git a/admin/XPI/FASoProduktiv/install.js b/admin/XPI/FASoProduktiv/install.js new file mode 100644 index 000000000..aaf5ab0f6 --- /dev/null +++ b/admin/XPI/FASoProduktiv/install.js @@ -0,0 +1,43 @@ +/* !!! + * DIESE WERTE MUESSEN GEAENDERT WERDEN + */ +const APP_DISPLAY_NAME = "FASo"; +const APP_NAME = "FASo"; +const APP_PACKAGE = "/tw/fasonline"; +const APP_VERSION = "V1.0"; + +const APP_JAR_FILE = "fasonline.jar"; +const APP_CONTENT_FOLDER = "content/"; +const APP_LOCALE_FOLDER = "locale/de-AT/fasonline/"; +const APP_SKIN_FOLDER = "skin/"; +/* aus + */ + +initInstall(APP_NAME, APP_PACKAGE, APP_VERSION); + +var chromef = getFolder("Profile", "chrome"); +var instFlags = PROFILE_CHROME; + +var err = addFile(APP_PACKAGE, APP_VERSION, "chrome/" + APP_JAR_FILE, chromef, null); + +if(err >= SUCCESS) { + var jar = getFolder(chromef, APP_JAR_FILE); + registerChrome(CONTENT | instFlags, jar, APP_CONTENT_FOLDER); + //registerChrome(LOCALE | instFlags, jar, APP_LOCALE_FOLDER); + //registerChrome(SKIN | instFlags, jar, APP_SKIN_FOLDER); + err = performInstall(); + if(err == SUCCESS) { + alert(APP_NAME + " " + APP_VERSION + " wurde erfolgreich installiert.\n" + +"Bitte starten Sie den Browser neu bevor Sie die Anwendung starten."); + } else { + alert("Install failed. Error code:" + err); + cancelInstall(err); + } +} else { + alert("Failed to create " +APP_JAR_FILE +"\n" + +"You probably don't have appropriate permissions \n" + +"(write access to Profile/chrome directory). \n" + +"_____________________________\nError code:" + err); + cancelInstall(err); +} + diff --git a/admin/XPI/FASoProduktiv/install.rdf b/admin/XPI/FASoProduktiv/install.rdf new file mode 100644 index 000000000..c7e923bf5 --- /dev/null +++ b/admin/XPI/FASoProduktiv/install.rdf @@ -0,0 +1,23 @@ + + + + {84cb81c9-6c90-4654-b2c4-87cdaa829281} + FASo + 0.9 + FAS Online + + + content/ + skin/ + + + + + {ec8030f7-c20a-464f-9b0e-13a3a9e97384} + 1.7 + 1.8+ + + + + \ No newline at end of file