mNo edit summary |
mNo edit summary |
||
Line 6: | Line 6: | ||
event.preventDefault(); |
event.preventDefault(); |
||
//event.stopPropagation(); |
//event.stopPropagation(); |
||
− | var loc = window.location; |
+ | var loc = window.location.href; |
window.location = loc.substring(0, 6 + loc.lastIndexOf("/wiki/")) + encodeURI(suchText); |
window.location = loc.substring(0, 6 + loc.lastIndexOf("/wiki/")) + encodeURI(suchText); |
||
} |
} |
Revision as of 17:08, 1 May 2019
/* Fix crappy search */
document.forms[0].addEventListener ("submit", function(event) {
"use strict";
var suchText = this["query"].value;
if (suchText.indexOf(":") != -1) {
event.preventDefault();
//event.stopPropagation();
var loc = window.location.href;
window.location = loc.substring(0, 6 + loc.lastIndexOf("/wiki/")) + encodeURI(suchText);
}
});
/* fu AjaxRC; ©452 */
$(function(){
localStorage.setItem('AjaxRC-refresh', false);
$("#ajaxRefresh").remove();
if (typeof ajaxTimer != "undefined") clearTimeout(ajaxTimer);
});
/* RTEdit */
var pedroVE = document.getElementById("ca-ve-edit");
if (pedroVE != null)
{
if (navigator.platform == "iPhone")
{
var pedroMW = document.createElement("a");
document.createElement("li").appendChild(pedroMW);
pedroMW.href = pedroVE.href.replace('veaction=edit', "action=edit&useeditor=mediawiki");
pedroMW.innerHTML = "SourceEditor";
pedroVE.parentNode.parentNode.insertBefore(pedroMW.parentNode,pedroVE.parentNode);
}
var pedroRTE = document.createElement("a");
document.createElement("li").appendChild(pedroRTE);
pedroRTE.href = pedroVE.href.replace('veaction=edit', "action=edit&useeditor=wysiwyg");
pedroRTE.innerHTML = "RichTextEditor";
pedroVE.parentNode.parentNode.insertBefore(pedroRTE.parentNode,pedroVE.parentNode);
}
if ( navigator.platform == "iPhone"
&& window.location.href.indexOf ("useeditor") == -1 )
{
$.getScript( "/load.php?mode=articles&articles=u:dev:MediaWiki:MobileEditor.js&only=scripts" );
}