edit: page name fallback for subdirectory index
authorMischa POSLAWSKY <perl@shiar.org>
Wed, 16 Jul 2014 12:39:25 +0000 (14:39 +0200)
committerMischa POSLAWSKY <perl@shiar.org>
Wed, 16 Jul 2014 12:39:25 +0000 (14:39 +0200)
edit.js

diff --git a/edit.js b/edit.js
index 784e370913d1a24d9547d08bb6d7bb0cec367dd5..8359c687ceb8fafd144f82e14726374b2137c675 100644 (file)
--- a/edit.js
+++ b/edit.js
@@ -2,7 +2,7 @@ CKEDITOR.plugins.add('inlinesave', {
        init: function(editor) {
                editor.addCommand( 'inlinesave', {
                        exec: function (editor) {
-                               var pagename = window.location.pathname.replace(/^\//, '') || 'index';
+                               var pagename = window.location.pathname.replace(/^\/(?:\.html)?/, '') || 'index';
                                var data = 'page='+encodeURIComponent(pagename)+'&body='+encodeURIComponent(editor.getData());
                                ajaxpost = new XMLHttpRequest();
                                ajaxpost.open('POST', '/edit.php', true);