Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

changed order of if-statements to first check for the right mehtod an…

…d added message for readmode
  • Loading branch information...
commit d639c1f5c2aedc03c9b999c582174e188cb544ce 1 parent 007be6c
@DerWaldschrat authored
Showing with 14 additions and 13 deletions.
  1. +2 −1  jstree/app/messages/messages.js
  2. +12 −12 mapper.php
View
3  jstree/app/messages/messages.js
@@ -17,6 +17,7 @@
browserFail: "Bitte nimm einen anderen Browser!",
browserUpgradeFileUpload: "Beachte bitte: Von Smartphones und Tablets lassen sich in vielen Fällen keine Dateien hochladen, insbesondere von iOS-Geräten.\n"
+ "Außerdem benötigst du für den Datei-Upload vom PC oder Mac aus eine aktuelle Version deines Browser, aktualisiere also bitte diesen!\n"
- + "Und der Internet Explorer ist kein Browser, sondern eine Krücke!"
+ + "Und der Internet Explorer ist kein Browser, sondern eine Krücke!",
+ inReadMode: "Achtung, die Seite befindet sich momentan im Lese-Modus, d.h. du kannst momentan keine Änderungen vornehmen!"
});
})();
View
24 mapper.php
@@ -32,46 +32,46 @@ function get($file) {
function post($file, $inReadMode = false) {
global $__METHOD;
- if (WRITEMODE !== true || $inReadMode !== true) {
- h404();
- } else {
- if ($__METHOD === "post") {
+ if ($__METHOD === "post") {
+ if (WRITEMODE === true || $inReadMode === true) {
if (is_callable($file)) {
$file();
} else {
require $file;
}
+ } else {
+ fail("inReadMode");
}
}
}
function put($file) {
global $__METHOD;
- if (WRITEMODE === false) {
- if ($__METHOD === "put") {
+ if ($__METHOD === "put") {
+ if (WRITEMODE === true) {
if (is_callable($file)) {
$file();
} else {
require $file;
}
+ } else {
+ fail("inReadMode");
}
- } else {
- h404();
}
}
function delete($file) {
global $__METHOD;
- if (WRITEMODE === false) {
- if ($__METHOD === "delete") {
+ if ($__METHOD === "delete") {
+ if (WRITEMODE === true) {
if (is_callable($file)) {
$file();
} else {
require $file;
}
+ } else {
+ fail("inReadMode");
}
- } else {
- h404();
}
}
Please sign in to comment.
Something went wrong with that request. Please try again.