Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-inclu.../js/dist
File: blocks.js
"Ẁ": "W",
[500] Fix | Delete
"ẁ": "w",
[501] Fix | Delete
"Ỳ": "Y",
[502] Fix | Delete
"ỳ": "y",
[503] Fix | Delete
"Ȁ": "A",
[504] Fix | Delete
"ȁ": "a",
[505] Fix | Delete
"Ȅ": "E",
[506] Fix | Delete
"ȅ": "e",
[507] Fix | Delete
"Ȉ": "I",
[508] Fix | Delete
"ȉ": "i",
[509] Fix | Delete
"Ȍ": "O",
[510] Fix | Delete
"ȍ": "o",
[511] Fix | Delete
"Ȑ": "R",
[512] Fix | Delete
"ȑ": "r",
[513] Fix | Delete
"Ȕ": "U",
[514] Fix | Delete
"ȕ": "u",
[515] Fix | Delete
"B̌": "B",
[516] Fix | Delete
"b̌": "b",
[517] Fix | Delete
"Č̣": "C",
[518] Fix | Delete
"č̣": "c",
[519] Fix | Delete
"Ê̌": "E",
[520] Fix | Delete
"ê̌": "e",
[521] Fix | Delete
"F̌": "F",
[522] Fix | Delete
"f̌": "f",
[523] Fix | Delete
"Ǧ": "G",
[524] Fix | Delete
"ǧ": "g",
[525] Fix | Delete
"Ȟ": "H",
[526] Fix | Delete
"ȟ": "h",
[527] Fix | Delete
"J̌": "J",
[528] Fix | Delete
"ǰ": "j",
[529] Fix | Delete
"Ǩ": "K",
[530] Fix | Delete
"ǩ": "k",
[531] Fix | Delete
"M̌": "M",
[532] Fix | Delete
"m̌": "m",
[533] Fix | Delete
"P̌": "P",
[534] Fix | Delete
"p̌": "p",
[535] Fix | Delete
"Q̌": "Q",
[536] Fix | Delete
"q̌": "q",
[537] Fix | Delete
"Ř̩": "R",
[538] Fix | Delete
"ř̩": "r",
[539] Fix | Delete
"Ṧ": "S",
[540] Fix | Delete
"ṧ": "s",
[541] Fix | Delete
"V̌": "V",
[542] Fix | Delete
"v̌": "v",
[543] Fix | Delete
"W̌": "W",
[544] Fix | Delete
"w̌": "w",
[545] Fix | Delete
"X̌": "X",
[546] Fix | Delete
"x̌": "x",
[547] Fix | Delete
"Y̌": "Y",
[548] Fix | Delete
"y̌": "y",
[549] Fix | Delete
"A̧": "A",
[550] Fix | Delete
"a̧": "a",
[551] Fix | Delete
"B̧": "B",
[552] Fix | Delete
"b̧": "b",
[553] Fix | Delete
"Ḑ": "D",
[554] Fix | Delete
"ḑ": "d",
[555] Fix | Delete
"Ȩ": "E",
[556] Fix | Delete
"ȩ": "e",
[557] Fix | Delete
"Ɛ̧": "E",
[558] Fix | Delete
"ɛ̧": "e",
[559] Fix | Delete
"Ḩ": "H",
[560] Fix | Delete
"ḩ": "h",
[561] Fix | Delete
"I̧": "I",
[562] Fix | Delete
"i̧": "i",
[563] Fix | Delete
"Ɨ̧": "I",
[564] Fix | Delete
"ɨ̧": "i",
[565] Fix | Delete
"M̧": "M",
[566] Fix | Delete
"m̧": "m",
[567] Fix | Delete
"O̧": "O",
[568] Fix | Delete
"o̧": "o",
[569] Fix | Delete
"Q̧": "Q",
[570] Fix | Delete
"q̧": "q",
[571] Fix | Delete
"U̧": "U",
[572] Fix | Delete
"u̧": "u",
[573] Fix | Delete
"X̧": "X",
[574] Fix | Delete
"x̧": "x",
[575] Fix | Delete
"Z̧": "Z",
[576] Fix | Delete
"z̧": "z",
[577] Fix | Delete
"й":"и",
[578] Fix | Delete
"Й":"И",
[579] Fix | Delete
"ё":"е",
[580] Fix | Delete
"Ё":"Е",
[581] Fix | Delete
};
[582] Fix | Delete
[583] Fix | Delete
var chars = Object.keys(characterMap).join('|');
[584] Fix | Delete
var allAccents = new RegExp(chars, 'g');
[585] Fix | Delete
var firstAccent = new RegExp(chars, '');
[586] Fix | Delete
[587] Fix | Delete
function matcher(match) {
[588] Fix | Delete
return characterMap[match];
[589] Fix | Delete
}
[590] Fix | Delete
[591] Fix | Delete
var removeAccents = function(string) {
[592] Fix | Delete
return string.replace(allAccents, matcher);
[593] Fix | Delete
};
[594] Fix | Delete
[595] Fix | Delete
var hasAccents = function(string) {
[596] Fix | Delete
return !!string.match(firstAccent);
[597] Fix | Delete
};
[598] Fix | Delete
[599] Fix | Delete
module.exports = removeAccents;
[600] Fix | Delete
module.exports.has = hasAccents;
[601] Fix | Delete
module.exports.remove = removeAccents;
[602] Fix | Delete
[603] Fix | Delete
[604] Fix | Delete
/***/ }),
[605] Fix | Delete
[606] Fix | Delete
/***/ 1030:
[607] Fix | Delete
/***/ (function(module, exports, __webpack_require__) {
[608] Fix | Delete
[609] Fix | Delete
var __WEBPACK_AMD_DEFINE_RESULT__;;/*! showdown v 1.9.1 - 02-11-2019 */
[610] Fix | Delete
(function(){
[611] Fix | Delete
/**
[612] Fix | Delete
* Created by Tivie on 13-07-2015.
[613] Fix | Delete
*/
[614] Fix | Delete
[615] Fix | Delete
function getDefaultOpts (simple) {
[616] Fix | Delete
'use strict';
[617] Fix | Delete
[618] Fix | Delete
var defaultOptions = {
[619] Fix | Delete
omitExtraWLInCodeBlocks: {
[620] Fix | Delete
defaultValue: false,
[621] Fix | Delete
describe: 'Omit the default extra whiteline added to code blocks',
[622] Fix | Delete
type: 'boolean'
[623] Fix | Delete
},
[624] Fix | Delete
noHeaderId: {
[625] Fix | Delete
defaultValue: false,
[626] Fix | Delete
describe: 'Turn on/off generated header id',
[627] Fix | Delete
type: 'boolean'
[628] Fix | Delete
},
[629] Fix | Delete
prefixHeaderId: {
[630] Fix | Delete
defaultValue: false,
[631] Fix | Delete
describe: 'Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic \'section-\' prefix',
[632] Fix | Delete
type: 'string'
[633] Fix | Delete
},
[634] Fix | Delete
rawPrefixHeaderId: {
[635] Fix | Delete
defaultValue: false,
[636] Fix | Delete
describe: 'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',
[637] Fix | Delete
type: 'boolean'
[638] Fix | Delete
},
[639] Fix | Delete
ghCompatibleHeaderId: {
[640] Fix | Delete
defaultValue: false,
[641] Fix | Delete
describe: 'Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)',
[642] Fix | Delete
type: 'boolean'
[643] Fix | Delete
},
[644] Fix | Delete
rawHeaderId: {
[645] Fix | Delete
defaultValue: false,
[646] Fix | Delete
describe: 'Remove only spaces, \' and " from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids',
[647] Fix | Delete
type: 'boolean'
[648] Fix | Delete
},
[649] Fix | Delete
headerLevelStart: {
[650] Fix | Delete
defaultValue: false,
[651] Fix | Delete
describe: 'The header blocks level start',
[652] Fix | Delete
type: 'integer'
[653] Fix | Delete
},
[654] Fix | Delete
parseImgDimensions: {
[655] Fix | Delete
defaultValue: false,
[656] Fix | Delete
describe: 'Turn on/off image dimension parsing',
[657] Fix | Delete
type: 'boolean'
[658] Fix | Delete
},
[659] Fix | Delete
simplifiedAutoLink: {
[660] Fix | Delete
defaultValue: false,
[661] Fix | Delete
describe: 'Turn on/off GFM autolink style',
[662] Fix | Delete
type: 'boolean'
[663] Fix | Delete
},
[664] Fix | Delete
excludeTrailingPunctuationFromURLs: {
[665] Fix | Delete
defaultValue: false,
[666] Fix | Delete
describe: 'Excludes trailing punctuation from links generated with autoLinking',
[667] Fix | Delete
type: 'boolean'
[668] Fix | Delete
},
[669] Fix | Delete
literalMidWordUnderscores: {
[670] Fix | Delete
defaultValue: false,
[671] Fix | Delete
describe: 'Parse midword underscores as literal underscores',
[672] Fix | Delete
type: 'boolean'
[673] Fix | Delete
},
[674] Fix | Delete
literalMidWordAsterisks: {
[675] Fix | Delete
defaultValue: false,
[676] Fix | Delete
describe: 'Parse midword asterisks as literal asterisks',
[677] Fix | Delete
type: 'boolean'
[678] Fix | Delete
},
[679] Fix | Delete
strikethrough: {
[680] Fix | Delete
defaultValue: false,
[681] Fix | Delete
describe: 'Turn on/off strikethrough support',
[682] Fix | Delete
type: 'boolean'
[683] Fix | Delete
},
[684] Fix | Delete
tables: {
[685] Fix | Delete
defaultValue: false,
[686] Fix | Delete
describe: 'Turn on/off tables support',
[687] Fix | Delete
type: 'boolean'
[688] Fix | Delete
},
[689] Fix | Delete
tablesHeaderId: {
[690] Fix | Delete
defaultValue: false,
[691] Fix | Delete
describe: 'Add an id to table headers',
[692] Fix | Delete
type: 'boolean'
[693] Fix | Delete
},
[694] Fix | Delete
ghCodeBlocks: {
[695] Fix | Delete
defaultValue: true,
[696] Fix | Delete
describe: 'Turn on/off GFM fenced code blocks support',
[697] Fix | Delete
type: 'boolean'
[698] Fix | Delete
},
[699] Fix | Delete
tasklists: {
[700] Fix | Delete
defaultValue: false,
[701] Fix | Delete
describe: 'Turn on/off GFM tasklist support',
[702] Fix | Delete
type: 'boolean'
[703] Fix | Delete
},
[704] Fix | Delete
smoothLivePreview: {
[705] Fix | Delete
defaultValue: false,
[706] Fix | Delete
describe: 'Prevents weird effects in live previews due to incomplete input',
[707] Fix | Delete
type: 'boolean'
[708] Fix | Delete
},
[709] Fix | Delete
smartIndentationFix: {
[710] Fix | Delete
defaultValue: false,
[711] Fix | Delete
description: 'Tries to smartly fix indentation in es6 strings',
[712] Fix | Delete
type: 'boolean'
[713] Fix | Delete
},
[714] Fix | Delete
disableForced4SpacesIndentedSublists: {
[715] Fix | Delete
defaultValue: false,
[716] Fix | Delete
description: 'Disables the requirement of indenting nested sublists by 4 spaces',
[717] Fix | Delete
type: 'boolean'
[718] Fix | Delete
},
[719] Fix | Delete
simpleLineBreaks: {
[720] Fix | Delete
defaultValue: false,
[721] Fix | Delete
description: 'Parses simple line breaks as <br> (GFM Style)',
[722] Fix | Delete
type: 'boolean'
[723] Fix | Delete
},
[724] Fix | Delete
requireSpaceBeforeHeadingText: {
[725] Fix | Delete
defaultValue: false,
[726] Fix | Delete
description: 'Makes adding a space between `#` and the header text mandatory (GFM Style)',
[727] Fix | Delete
type: 'boolean'
[728] Fix | Delete
},
[729] Fix | Delete
ghMentions: {
[730] Fix | Delete
defaultValue: false,
[731] Fix | Delete
description: 'Enables github @mentions',
[732] Fix | Delete
type: 'boolean'
[733] Fix | Delete
},
[734] Fix | Delete
ghMentionsLink: {
[735] Fix | Delete
defaultValue: 'https://github.com/{u}',
[736] Fix | Delete
description: 'Changes the link generated by @mentions. Only applies if ghMentions option is enabled.',
[737] Fix | Delete
type: 'string'
[738] Fix | Delete
},
[739] Fix | Delete
encodeEmails: {
[740] Fix | Delete
defaultValue: true,
[741] Fix | Delete
description: 'Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities',
[742] Fix | Delete
type: 'boolean'
[743] Fix | Delete
},
[744] Fix | Delete
openLinksInNewWindow: {
[745] Fix | Delete
defaultValue: false,
[746] Fix | Delete
description: 'Open all links in new windows',
[747] Fix | Delete
type: 'boolean'
[748] Fix | Delete
},
[749] Fix | Delete
backslashEscapesHTMLTags: {
[750] Fix | Delete
defaultValue: false,
[751] Fix | Delete
description: 'Support for HTML Tag escaping. ex: \<div>foo\</div>',
[752] Fix | Delete
type: 'boolean'
[753] Fix | Delete
},
[754] Fix | Delete
emoji: {
[755] Fix | Delete
defaultValue: false,
[756] Fix | Delete
description: 'Enable emoji support. Ex: `this is a :smile: emoji`',
[757] Fix | Delete
type: 'boolean'
[758] Fix | Delete
},
[759] Fix | Delete
underline: {
[760] Fix | Delete
defaultValue: false,
[761] Fix | Delete
description: 'Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`',
[762] Fix | Delete
type: 'boolean'
[763] Fix | Delete
},
[764] Fix | Delete
completeHTMLDocument: {
[765] Fix | Delete
defaultValue: false,
[766] Fix | Delete
description: 'Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags',
[767] Fix | Delete
type: 'boolean'
[768] Fix | Delete
},
[769] Fix | Delete
metadata: {
[770] Fix | Delete
defaultValue: false,
[771] Fix | Delete
description: 'Enable support for document metadata (defined at the top of the document between `«««` and `»»»` or between `---` and `---`).',
[772] Fix | Delete
type: 'boolean'
[773] Fix | Delete
},
[774] Fix | Delete
splitAdjacentBlockquotes: {
[775] Fix | Delete
defaultValue: false,
[776] Fix | Delete
description: 'Split adjacent blockquote blocks',
[777] Fix | Delete
type: 'boolean'
[778] Fix | Delete
}
[779] Fix | Delete
};
[780] Fix | Delete
if (simple === false) {
[781] Fix | Delete
return JSON.parse(JSON.stringify(defaultOptions));
[782] Fix | Delete
}
[783] Fix | Delete
var ret = {};
[784] Fix | Delete
for (var opt in defaultOptions) {
[785] Fix | Delete
if (defaultOptions.hasOwnProperty(opt)) {
[786] Fix | Delete
ret[opt] = defaultOptions[opt].defaultValue;
[787] Fix | Delete
}
[788] Fix | Delete
}
[789] Fix | Delete
return ret;
[790] Fix | Delete
}
[791] Fix | Delete
[792] Fix | Delete
function allOptionsOn () {
[793] Fix | Delete
'use strict';
[794] Fix | Delete
var options = getDefaultOpts(true),
[795] Fix | Delete
ret = {};
[796] Fix | Delete
for (var opt in options) {
[797] Fix | Delete
if (options.hasOwnProperty(opt)) {
[798] Fix | Delete
ret[opt] = true;
[799] Fix | Delete
}
[800] Fix | Delete
}
[801] Fix | Delete
return ret;
[802] Fix | Delete
}
[803] Fix | Delete
[804] Fix | Delete
/**
[805] Fix | Delete
* Created by Tivie on 06-01-2015.
[806] Fix | Delete
*/
[807] Fix | Delete
[808] Fix | Delete
// Private properties
[809] Fix | Delete
var showdown = {},
[810] Fix | Delete
parsers = {},
[811] Fix | Delete
extensions = {},
[812] Fix | Delete
globalOptions = getDefaultOpts(true),
[813] Fix | Delete
setFlavor = 'vanilla',
[814] Fix | Delete
flavor = {
[815] Fix | Delete
github: {
[816] Fix | Delete
omitExtraWLInCodeBlocks: true,
[817] Fix | Delete
simplifiedAutoLink: true,
[818] Fix | Delete
excludeTrailingPunctuationFromURLs: true,
[819] Fix | Delete
literalMidWordUnderscores: true,
[820] Fix | Delete
strikethrough: true,
[821] Fix | Delete
tables: true,
[822] Fix | Delete
tablesHeaderId: true,
[823] Fix | Delete
ghCodeBlocks: true,
[824] Fix | Delete
tasklists: true,
[825] Fix | Delete
disableForced4SpacesIndentedSublists: true,
[826] Fix | Delete
simpleLineBreaks: true,
[827] Fix | Delete
requireSpaceBeforeHeadingText: true,
[828] Fix | Delete
ghCompatibleHeaderId: true,
[829] Fix | Delete
ghMentions: true,
[830] Fix | Delete
backslashEscapesHTMLTags: true,
[831] Fix | Delete
emoji: true,
[832] Fix | Delete
splitAdjacentBlockquotes: true
[833] Fix | Delete
},
[834] Fix | Delete
original: {
[835] Fix | Delete
noHeaderId: true,
[836] Fix | Delete
ghCodeBlocks: false
[837] Fix | Delete
},
[838] Fix | Delete
ghost: {
[839] Fix | Delete
omitExtraWLInCodeBlocks: true,
[840] Fix | Delete
parseImgDimensions: true,
[841] Fix | Delete
simplifiedAutoLink: true,
[842] Fix | Delete
excludeTrailingPunctuationFromURLs: true,
[843] Fix | Delete
literalMidWordUnderscores: true,
[844] Fix | Delete
strikethrough: true,
[845] Fix | Delete
tables: true,
[846] Fix | Delete
tablesHeaderId: true,
[847] Fix | Delete
ghCodeBlocks: true,
[848] Fix | Delete
tasklists: true,
[849] Fix | Delete
smoothLivePreview: true,
[850] Fix | Delete
simpleLineBreaks: true,
[851] Fix | Delete
requireSpaceBeforeHeadingText: true,
[852] Fix | Delete
ghMentions: false,
[853] Fix | Delete
encodeEmails: true
[854] Fix | Delete
},
[855] Fix | Delete
vanilla: getDefaultOpts(true),
[856] Fix | Delete
allOn: allOptionsOn()
[857] Fix | Delete
};
[858] Fix | Delete
[859] Fix | Delete
/**
[860] Fix | Delete
* helper namespace
[861] Fix | Delete
* @type {{}}
[862] Fix | Delete
*/
[863] Fix | Delete
showdown.helper = {};
[864] Fix | Delete
[865] Fix | Delete
/**
[866] Fix | Delete
* TODO LEGACY SUPPORT CODE
[867] Fix | Delete
* @type {{}}
[868] Fix | Delete
*/
[869] Fix | Delete
showdown.extensions = {};
[870] Fix | Delete
[871] Fix | Delete
/**
[872] Fix | Delete
* Set a global option
[873] Fix | Delete
* @static
[874] Fix | Delete
* @param {string} key
[875] Fix | Delete
* @param {*} value
[876] Fix | Delete
* @returns {showdown}
[877] Fix | Delete
*/
[878] Fix | Delete
showdown.setOption = function (key, value) {
[879] Fix | Delete
'use strict';
[880] Fix | Delete
globalOptions[key] = value;
[881] Fix | Delete
return this;
[882] Fix | Delete
};
[883] Fix | Delete
[884] Fix | Delete
/**
[885] Fix | Delete
* Get a global option
[886] Fix | Delete
* @static
[887] Fix | Delete
* @param {string} key
[888] Fix | Delete
* @returns {*}
[889] Fix | Delete
*/
[890] Fix | Delete
showdown.getOption = function (key) {
[891] Fix | Delete
'use strict';
[892] Fix | Delete
return globalOptions[key];
[893] Fix | Delete
};
[894] Fix | Delete
[895] Fix | Delete
/**
[896] Fix | Delete
* Get the global options
[897] Fix | Delete
* @static
[898] Fix | Delete
* @returns {{}}
[899] Fix | Delete
*/
[900] Fix | Delete
showdown.getOptions = function () {
[901] Fix | Delete
'use strict';
[902] Fix | Delete
return globalOptions;
[903] Fix | Delete
};
[904] Fix | Delete
[905] Fix | Delete
/**
[906] Fix | Delete
* Reset global options to the default values
[907] Fix | Delete
* @static
[908] Fix | Delete
*/
[909] Fix | Delete
showdown.resetOptions = function () {
[910] Fix | Delete
'use strict';
[911] Fix | Delete
globalOptions = getDefaultOpts(true);
[912] Fix | Delete
};
[913] Fix | Delete
[914] Fix | Delete
/**
[915] Fix | Delete
* Set the flavor showdown should use as default
[916] Fix | Delete
* @param {string} name
[917] Fix | Delete
*/
[918] Fix | Delete
showdown.setFlavor = function (name) {
[919] Fix | Delete
'use strict';
[920] Fix | Delete
if (!flavor.hasOwnProperty(name)) {
[921] Fix | Delete
throw Error(name + ' flavor was not found');
[922] Fix | Delete
}
[923] Fix | Delete
showdown.resetOptions();
[924] Fix | Delete
var preset = flavor[name];
[925] Fix | Delete
setFlavor = name;
[926] Fix | Delete
for (var option in preset) {
[927] Fix | Delete
if (preset.hasOwnProperty(option)) {
[928] Fix | Delete
globalOptions[option] = preset[option];
[929] Fix | Delete
}
[930] Fix | Delete
}
[931] Fix | Delete
};
[932] Fix | Delete
[933] Fix | Delete
/**
[934] Fix | Delete
* Get the currently set flavor
[935] Fix | Delete
* @returns {string}
[936] Fix | Delete
*/
[937] Fix | Delete
showdown.getFlavor = function () {
[938] Fix | Delete
'use strict';
[939] Fix | Delete
return setFlavor;
[940] Fix | Delete
};
[941] Fix | Delete
[942] Fix | Delete
/**
[943] Fix | Delete
* Get the options of a specified flavor. Returns undefined if the flavor was not found
[944] Fix | Delete
* @param {string} name Name of the flavor
[945] Fix | Delete
* @returns {{}|undefined}
[946] Fix | Delete
*/
[947] Fix | Delete
showdown.getFlavorOptions = function (name) {
[948] Fix | Delete
'use strict';
[949] Fix | Delete
if (flavor.hasOwnProperty(name)) {
[950] Fix | Delete
return flavor[name];
[951] Fix | Delete
}
[952] Fix | Delete
};
[953] Fix | Delete
[954] Fix | Delete
/**
[955] Fix | Delete
* Get the default options
[956] Fix | Delete
* @static
[957] Fix | Delete
* @param {boolean} [simple=true]
[958] Fix | Delete
* @returns {{}}
[959] Fix | Delete
*/
[960] Fix | Delete
showdown.getDefaultOptions = function (simple) {
[961] Fix | Delete
'use strict';
[962] Fix | Delete
return getDefaultOpts(simple);
[963] Fix | Delete
};
[964] Fix | Delete
[965] Fix | Delete
/**
[966] Fix | Delete
* Get or set a subParser
[967] Fix | Delete
*
[968] Fix | Delete
* subParser(name) - Get a registered subParser
[969] Fix | Delete
* subParser(name, func) - Register a subParser
[970] Fix | Delete
* @static
[971] Fix | Delete
* @param {string} name
[972] Fix | Delete
* @param {function} [func]
[973] Fix | Delete
* @returns {*}
[974] Fix | Delete
*/
[975] Fix | Delete
showdown.subParser = function (name, func) {
[976] Fix | Delete
'use strict';
[977] Fix | Delete
if (showdown.helper.isString(name)) {
[978] Fix | Delete
if (typeof func !== 'undefined') {
[979] Fix | Delete
parsers[name] = func;
[980] Fix | Delete
} else {
[981] Fix | Delete
if (parsers.hasOwnProperty(name)) {
[982] Fix | Delete
return parsers[name];
[983] Fix | Delete
} else {
[984] Fix | Delete
throw Error('SubParser named ' + name + ' not registered!');
[985] Fix | Delete
}
[986] Fix | Delete
}
[987] Fix | Delete
}
[988] Fix | Delete
};
[989] Fix | Delete
[990] Fix | Delete
/**
[991] Fix | Delete
* Gets or registers an extension
[992] Fix | Delete
* @static
[993] Fix | Delete
* @param {string} name
[994] Fix | Delete
* @param {object|function=} ext
[995] Fix | Delete
* @returns {*}
[996] Fix | Delete
*/
[997] Fix | Delete
showdown.extension = function (name, ext) {
[998] Fix | Delete
'use strict';
[999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function