]> gitweb @ CieloNegro.org - Rakka.git/blobdiff - js/editPage.js
more redirection
[Rakka.git] / js / editPage.js
index ad1765891dfb9b3093f32377f2654c8836c56522..4623849dec6e35fde133d2e10be86ec79d962854 100644 (file)
@@ -1,11 +1,11 @@
-Rakka.editPage = function (baseURI, pageName) {
+Rakka.editPage = function (pageName) {
     var $area = Rakka.switchScreen();
 
     Rakka.displayWaitingMessage("Loading... please wait.");
     
     // XML 版のページを取得する。
     $.ajax({
-        url    : baseURI + pageName + ".xml",
+        url    : Rakka.baseURI + pageName + ".xml",
         success: function (pageXml) {
             Rakka.hideWaitingMessage();
             
@@ -22,13 +22,13 @@ Rakka.editPage = function (baseURI, pageName) {
                 = $page.attr("redirect") != null ? $page.attr("redirect")
                 : $page.find("textData").text()
                 ;
-            Rakka.displayPageEditor(baseURI, pageName, oldRevision, defaultType, source);
+            Rakka.displayPageEditor(pageName, oldRevision, defaultType, source);
         },
         error  : function (req) {
             Rakka.hideWaitingMessage();
             
             if (req.status == 404) {
-                Rakka.displayPageEditor(baseURI, pageName, null, "rakka", null);
+                Rakka.displayPageEditor(pageName, null, "rakka", null);
             }
             else {
                 $area.text("Error: " + req.status + " " + req.statusText);
@@ -37,11 +37,11 @@ Rakka.editPage = function (baseURI, pageName) {
     });
 };
 
-Rakka.newPage = function (baseURI) {
-    Rakka.displayPageEditor(baseURI, "", null, "rakka", null);
+Rakka.newPage = function () {
+    Rakka.displayPageEditor("", null, "rakka", null);
 };
 
-Rakka.displayPageEditor = function (baseURI, pageName, oldRevision, defaultType, source) {
+Rakka.displayPageEditor = function (pageName, oldRevision, defaultType, source) {
     var $area = Rakka.switchScreen();
     $area.empty();
 
@@ -101,7 +101,6 @@ Rakka.displayPageEditor = function (baseURI, pageName, oldRevision, defaultType,
     $(btnSubmit).click(function () {
         if (btnTypeRakka.checked) {
             Rakka.submitTextPage(
-                baseURI,
                 pageName,
                 oldRevision,
                 fldPageName.value,
@@ -110,7 +109,6 @@ Rakka.displayPageEditor = function (baseURI, pageName, oldRevision, defaultType,
         }
         else if (btnTypeCSS.checked) {
             Rakka.submitTextPage(
-                baseURI,
                 pageName,
                 oldRevision,
                 fldPageName.value,
@@ -119,7 +117,6 @@ Rakka.displayPageEditor = function (baseURI, pageName, oldRevision, defaultType,
         }
         else if (btnTypeBinary.checked) {
             Rakka.submitBinaryPage(
-                baseURI,
                 pageName,
                 oldRevision,
                 fldPageName.value,
@@ -127,7 +124,6 @@ Rakka.displayPageEditor = function (baseURI, pageName, oldRevision, defaultType,
         }
         else if (btnTypeRedirect.checked) {
             Rakka.submitRedirection(
-                baseURI,
                 pageName,
                 oldRevision,
                 fldPageName.value,
@@ -224,7 +220,7 @@ Rakka.displayPageEditor = function (baseURI, pageName, oldRevision, defaultType,
     $area.append(pageEditor);
 };
 
-Rakka.submitTextPage = function (baseURI, pageName, oldRevision, givenPageName, mimeType, text) {
+Rakka.submitTextPage = function (pageName, oldRevision, givenPageName, mimeType, text) {
     var doc = document.implementation.createDocument(
         "http://cielonegro.org/schema/Rakka/Page/1.0", "page", null);
 
@@ -254,7 +250,7 @@ Rakka.submitTextPage = function (baseURI, pageName, oldRevision, givenPageName,
 
     Rakka.displayWaitingMessage("Submitting... please wait.");
 
-    var url = baseURI + encodeURI(givenPageName);
+    var url = Rakka.baseURI + encodeURI(givenPageName);
     $.ajax({
         type       : "PUT",
         url        : url,
@@ -273,7 +269,7 @@ Rakka.submitTextPage = function (baseURI, pageName, oldRevision, givenPageName,
     });
 };
 
-Rakka.submitRedirection = function (baseURI, pageName, oldRevision, givenPageName, destination) {
+Rakka.submitRedirection = function (pageName, oldRevision, givenPageName, destination) {
     var doc = document.implementation.createDocument(
         "http://cielonegro.org/schema/Rakka/Page/1.0", "page", null);
 
@@ -297,7 +293,7 @@ Rakka.submitRedirection = function (baseURI, pageName, oldRevision, givenPageNam
 
     Rakka.displayWaitingMessage("Submitting... please wait.");
 
-    var url = baseURI + encodeURI(givenPageName);
+    var url = Rakka.baseURI + encodeURI(givenPageName);
     $.ajax({
         type       : "PUT",
         url        : url,