Content deleted Content added
TypeError: wikEd.paste is null |
p- |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 7:
// turn on ECMAScript 5 strict mode
'use strict';
// We will not log errors for users using this script due to volume of bugs.
mw.loader.using('mediawiki.storage').then(function () {
mw.storage.session.set( 'client-error-opt-out', '1' );
});
// define global object
Line 1,264 ⟶ 1,270:
// use French rules for fix punctuation
if (wikEd.config.fixPunctFrench === undefined) { wikEd.config.fixPunctFrench = false; }
// convert \xa (nbsp) to character entities so they do not get converted to blanks
if (wikEd.config.convertNbspToEntities === undefined) { wikEd.config.convertNbspToEntities = true; }
// wikEd.config.setupHook, executed after wikEd has been set up, usage: wikEd.config.setupHook.push(YourFunction);
Line 1,444 ⟶ 1,453:
// vector (see https://bugzilla.wikimedia.org/show_bug.cgi?id=19527)
vector_old: [ 'p-personal', true, true, ['content', 'bodyContent', 'contentSub', 'left-navigation', 'p-namespaces', 'p-cactions'] ],
vector_new: [ 'p-personal', true, true, ['content', 'bodyContent', 'contentSub', 'left-navigation', 'p-
// citizendium.org
Line 5,080 ⟶ 5,089:
wikEd.PastePoll = function () {
if (!wikEd.paste
return;
}
Line 12,202 ⟶ 12,211:
else if ( (hrefParamTitle !== null) && (hrefParamSpecial !== true) ) {
linkArticle = hrefParamTitle;
linkArticle = linkArticle && linkArticle.replace(/_/g, ' ');
linkArticle = decodeURIComponent(linkArticle);
}
Line 12,209 ⟶ 12,218:
else if (hrefUrlArticle !== null) {
linkArticle = hrefUrlArticle;
linkArticle = linkArticle && linkArticle.replace(/_/g, ' ');
linkArticle = decodeURIComponent(linkArticle);
}
Line 12,224 ⟶ 12,233:
// format wiki link
if (linkArticle && linkArticle !== '') {
// check for wiki image
Line 16,415 ⟶ 16,424:
if ( wikEd.frameBody ) {
obj.html = wikEd.frameBody.innerHTML;
} else {
return;
}
}
Line 16,462 ⟶ 16,474:
// convert \xa (nbsp) to character entities so they do not get converted to blanks
if (wikEd.config.convertNbspToEntities === true) {
obj.html = obj.html.replace(/\xa0/g, ' ');
}
}
|