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: editor.js
if (length !== Object.keys(b).length) return false;
[500] Fix | Delete
[501] Fix | Delete
for (i = length; i-- !== 0;)
[502] Fix | Delete
if (!Object.prototype.hasOwnProperty.call(b, keys[i])) return false;
[503] Fix | Delete
[504] Fix | Delete
for (i = length; i-- !== 0;) {
[505] Fix | Delete
var key = keys[i];
[506] Fix | Delete
[507] Fix | Delete
if (!equal(a[key], b[key])) return false;
[508] Fix | Delete
}
[509] Fix | Delete
[510] Fix | Delete
return true;
[511] Fix | Delete
}
[512] Fix | Delete
[513] Fix | Delete
// true if both NaN, false otherwise
[514] Fix | Delete
return a!==a && b!==b;
[515] Fix | Delete
};
[516] Fix | Delete
[517] Fix | Delete
[518] Fix | Delete
/***/ }),
[519] Fix | Delete
[520] Fix | Delete
/***/ 461:
[521] Fix | Delete
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
[522] Fix | Delete
[523] Fix | Delete
// Load in dependencies
[524] Fix | Delete
var computedStyle = __webpack_require__(6109);
[525] Fix | Delete
[526] Fix | Delete
/**
[527] Fix | Delete
* Calculate the `line-height` of a given node
[528] Fix | Delete
* @param {HTMLElement} node Element to calculate line height of. Must be in the DOM.
[529] Fix | Delete
* @returns {Number} `line-height` of the element in pixels
[530] Fix | Delete
*/
[531] Fix | Delete
function lineHeight(node) {
[532] Fix | Delete
// Grab the line-height via style
[533] Fix | Delete
var lnHeightStr = computedStyle(node, 'line-height');
[534] Fix | Delete
var lnHeight = parseFloat(lnHeightStr, 10);
[535] Fix | Delete
[536] Fix | Delete
// If the lineHeight did not contain a unit (i.e. it was numeric), convert it to ems (e.g. '2.3' === '2.3em')
[537] Fix | Delete
if (lnHeightStr === lnHeight + '') {
[538] Fix | Delete
// Save the old lineHeight style and update the em unit to the element
[539] Fix | Delete
var _lnHeightStyle = node.style.lineHeight;
[540] Fix | Delete
node.style.lineHeight = lnHeightStr + 'em';
[541] Fix | Delete
[542] Fix | Delete
// Calculate the em based height
[543] Fix | Delete
lnHeightStr = computedStyle(node, 'line-height');
[544] Fix | Delete
lnHeight = parseFloat(lnHeightStr, 10);
[545] Fix | Delete
[546] Fix | Delete
// Revert the lineHeight style
[547] Fix | Delete
if (_lnHeightStyle) {
[548] Fix | Delete
node.style.lineHeight = _lnHeightStyle;
[549] Fix | Delete
} else {
[550] Fix | Delete
delete node.style.lineHeight;
[551] Fix | Delete
}
[552] Fix | Delete
}
[553] Fix | Delete
[554] Fix | Delete
// If the lineHeight is in `pt`, convert it to pixels (4px for 3pt)
[555] Fix | Delete
// DEV: `em` units are converted to `pt` in IE6
[556] Fix | Delete
// Conversion ratio from https://developer.mozilla.org/en-US/docs/Web/CSS/length
[557] Fix | Delete
if (lnHeightStr.indexOf('pt') !== -1) {
[558] Fix | Delete
lnHeight *= 4;
[559] Fix | Delete
lnHeight /= 3;
[560] Fix | Delete
// Otherwise, if the lineHeight is in `mm`, convert it to pixels (96px for 25.4mm)
[561] Fix | Delete
} else if (lnHeightStr.indexOf('mm') !== -1) {
[562] Fix | Delete
lnHeight *= 96;
[563] Fix | Delete
lnHeight /= 25.4;
[564] Fix | Delete
// Otherwise, if the lineHeight is in `cm`, convert it to pixels (96px for 2.54cm)
[565] Fix | Delete
} else if (lnHeightStr.indexOf('cm') !== -1) {
[566] Fix | Delete
lnHeight *= 96;
[567] Fix | Delete
lnHeight /= 2.54;
[568] Fix | Delete
// Otherwise, if the lineHeight is in `in`, convert it to pixels (96px for 1in)
[569] Fix | Delete
} else if (lnHeightStr.indexOf('in') !== -1) {
[570] Fix | Delete
lnHeight *= 96;
[571] Fix | Delete
// Otherwise, if the lineHeight is in `pc`, convert it to pixels (12pt for 1pc)
[572] Fix | Delete
} else if (lnHeightStr.indexOf('pc') !== -1) {
[573] Fix | Delete
lnHeight *= 16;
[574] Fix | Delete
}
[575] Fix | Delete
[576] Fix | Delete
// Continue our computation
[577] Fix | Delete
lnHeight = Math.round(lnHeight);
[578] Fix | Delete
[579] Fix | Delete
// If the line-height is "normal", calculate by font-size
[580] Fix | Delete
if (lnHeightStr === 'normal') {
[581] Fix | Delete
// Create a temporary node
[582] Fix | Delete
var nodeName = node.nodeName;
[583] Fix | Delete
var _node = document.createElement(nodeName);
[584] Fix | Delete
_node.innerHTML = ' ';
[585] Fix | Delete
[586] Fix | Delete
// If we have a text area, reset it to only 1 row
[587] Fix | Delete
// https://github.com/twolfson/line-height/issues/4
[588] Fix | Delete
if (nodeName.toUpperCase() === 'TEXTAREA') {
[589] Fix | Delete
_node.setAttribute('rows', '1');
[590] Fix | Delete
}
[591] Fix | Delete
[592] Fix | Delete
// Set the font-size of the element
[593] Fix | Delete
var fontSizeStr = computedStyle(node, 'font-size');
[594] Fix | Delete
_node.style.fontSize = fontSizeStr;
[595] Fix | Delete
[596] Fix | Delete
// Remove default padding/border which can affect offset height
[597] Fix | Delete
// https://github.com/twolfson/line-height/issues/4
[598] Fix | Delete
// https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/offsetHeight
[599] Fix | Delete
_node.style.padding = '0px';
[600] Fix | Delete
_node.style.border = '0px';
[601] Fix | Delete
[602] Fix | Delete
// Append it to the body
[603] Fix | Delete
var body = document.body;
[604] Fix | Delete
body.appendChild(_node);
[605] Fix | Delete
[606] Fix | Delete
// Assume the line height of the element is the height
[607] Fix | Delete
var height = _node.offsetHeight;
[608] Fix | Delete
lnHeight = height;
[609] Fix | Delete
[610] Fix | Delete
// Remove our child from the DOM
[611] Fix | Delete
body.removeChild(_node);
[612] Fix | Delete
}
[613] Fix | Delete
[614] Fix | Delete
// Return the calculated height
[615] Fix | Delete
return lnHeight;
[616] Fix | Delete
}
[617] Fix | Delete
[618] Fix | Delete
// Export lineHeight
[619] Fix | Delete
module.exports = lineHeight;
[620] Fix | Delete
[621] Fix | Delete
[622] Fix | Delete
/***/ }),
[623] Fix | Delete
[624] Fix | Delete
/***/ 628:
[625] Fix | Delete
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
[626] Fix | Delete
[627] Fix | Delete
"use strict";
[628] Fix | Delete
/**
[629] Fix | Delete
* Copyright (c) 2013-present, Facebook, Inc.
[630] Fix | Delete
*
[631] Fix | Delete
* This source code is licensed under the MIT license found in the
[632] Fix | Delete
* LICENSE file in the root directory of this source tree.
[633] Fix | Delete
*/
[634] Fix | Delete
[635] Fix | Delete
[636] Fix | Delete
[637] Fix | Delete
var ReactPropTypesSecret = __webpack_require__(4067);
[638] Fix | Delete
[639] Fix | Delete
function emptyFunction() {}
[640] Fix | Delete
function emptyFunctionWithReset() {}
[641] Fix | Delete
emptyFunctionWithReset.resetWarningCache = emptyFunction;
[642] Fix | Delete
[643] Fix | Delete
module.exports = function() {
[644] Fix | Delete
function shim(props, propName, componentName, location, propFullName, secret) {
[645] Fix | Delete
if (secret === ReactPropTypesSecret) {
[646] Fix | Delete
// It is still safe when called from React.
[647] Fix | Delete
return;
[648] Fix | Delete
}
[649] Fix | Delete
var err = new Error(
[650] Fix | Delete
'Calling PropTypes validators directly is not supported by the `prop-types` package. ' +
[651] Fix | Delete
'Use PropTypes.checkPropTypes() to call them. ' +
[652] Fix | Delete
'Read more at http://fb.me/use-check-prop-types'
[653] Fix | Delete
);
[654] Fix | Delete
err.name = 'Invariant Violation';
[655] Fix | Delete
throw err;
[656] Fix | Delete
};
[657] Fix | Delete
shim.isRequired = shim;
[658] Fix | Delete
function getShim() {
[659] Fix | Delete
return shim;
[660] Fix | Delete
};
[661] Fix | Delete
// Important!
[662] Fix | Delete
// Keep this list in sync with production version in `./factoryWithTypeCheckers.js`.
[663] Fix | Delete
var ReactPropTypes = {
[664] Fix | Delete
array: shim,
[665] Fix | Delete
bigint: shim,
[666] Fix | Delete
bool: shim,
[667] Fix | Delete
func: shim,
[668] Fix | Delete
number: shim,
[669] Fix | Delete
object: shim,
[670] Fix | Delete
string: shim,
[671] Fix | Delete
symbol: shim,
[672] Fix | Delete
[673] Fix | Delete
any: shim,
[674] Fix | Delete
arrayOf: getShim,
[675] Fix | Delete
element: shim,
[676] Fix | Delete
elementType: shim,
[677] Fix | Delete
instanceOf: getShim,
[678] Fix | Delete
node: shim,
[679] Fix | Delete
objectOf: getShim,
[680] Fix | Delete
oneOf: getShim,
[681] Fix | Delete
oneOfType: getShim,
[682] Fix | Delete
shape: getShim,
[683] Fix | Delete
exact: getShim,
[684] Fix | Delete
[685] Fix | Delete
checkPropTypes: emptyFunctionWithReset,
[686] Fix | Delete
resetWarningCache: emptyFunction
[687] Fix | Delete
};
[688] Fix | Delete
[689] Fix | Delete
ReactPropTypes.PropTypes = ReactPropTypes;
[690] Fix | Delete
[691] Fix | Delete
return ReactPropTypes;
[692] Fix | Delete
};
[693] Fix | Delete
[694] Fix | Delete
[695] Fix | Delete
/***/ }),
[696] Fix | Delete
[697] Fix | Delete
/***/ 5826:
[698] Fix | Delete
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
[699] Fix | Delete
[700] Fix | Delete
/**
[701] Fix | Delete
* Copyright (c) 2013-present, Facebook, Inc.
[702] Fix | Delete
*
[703] Fix | Delete
* This source code is licensed under the MIT license found in the
[704] Fix | Delete
* LICENSE file in the root directory of this source tree.
[705] Fix | Delete
*/
[706] Fix | Delete
[707] Fix | Delete
if (false) { var throwOnDirectAccess, ReactIs; } else {
[708] Fix | Delete
// By explicitly using `prop-types` you are opting into new production behavior.
[709] Fix | Delete
// http://fb.me/prop-types-in-prod
[710] Fix | Delete
module.exports = __webpack_require__(628)();
[711] Fix | Delete
}
[712] Fix | Delete
[713] Fix | Delete
[714] Fix | Delete
/***/ }),
[715] Fix | Delete
[716] Fix | Delete
/***/ 4067:
[717] Fix | Delete
/***/ ((module) => {
[718] Fix | Delete
[719] Fix | Delete
"use strict";
[720] Fix | Delete
/**
[721] Fix | Delete
* Copyright (c) 2013-present, Facebook, Inc.
[722] Fix | Delete
*
[723] Fix | Delete
* This source code is licensed under the MIT license found in the
[724] Fix | Delete
* LICENSE file in the root directory of this source tree.
[725] Fix | Delete
*/
[726] Fix | Delete
[727] Fix | Delete
[728] Fix | Delete
[729] Fix | Delete
var ReactPropTypesSecret = 'SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED';
[730] Fix | Delete
[731] Fix | Delete
module.exports = ReactPropTypesSecret;
[732] Fix | Delete
[733] Fix | Delete
[734] Fix | Delete
/***/ }),
[735] Fix | Delete
[736] Fix | Delete
/***/ 4462:
[737] Fix | Delete
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
[738] Fix | Delete
[739] Fix | Delete
"use strict";
[740] Fix | Delete
[741] Fix | Delete
var __extends = (this && this.__extends) || (function () {
[742] Fix | Delete
var extendStatics = Object.setPrototypeOf ||
[743] Fix | Delete
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
[744] Fix | Delete
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
[745] Fix | Delete
return function (d, b) {
[746] Fix | Delete
extendStatics(d, b);
[747] Fix | Delete
function __() { this.constructor = d; }
[748] Fix | Delete
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
[749] Fix | Delete
};
[750] Fix | Delete
})();
[751] Fix | Delete
var __assign = (this && this.__assign) || Object.assign || function(t) {
[752] Fix | Delete
for (var s, i = 1, n = arguments.length; i < n; i++) {
[753] Fix | Delete
s = arguments[i];
[754] Fix | Delete
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
[755] Fix | Delete
t[p] = s[p];
[756] Fix | Delete
}
[757] Fix | Delete
return t;
[758] Fix | Delete
};
[759] Fix | Delete
var __rest = (this && this.__rest) || function (s, e) {
[760] Fix | Delete
var t = {};
[761] Fix | Delete
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
[762] Fix | Delete
t[p] = s[p];
[763] Fix | Delete
if (s != null && typeof Object.getOwnPropertySymbols === "function")
[764] Fix | Delete
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0)
[765] Fix | Delete
t[p[i]] = s[p[i]];
[766] Fix | Delete
return t;
[767] Fix | Delete
};
[768] Fix | Delete
exports.__esModule = true;
[769] Fix | Delete
var React = __webpack_require__(1609);
[770] Fix | Delete
var PropTypes = __webpack_require__(5826);
[771] Fix | Delete
var autosize = __webpack_require__(4306);
[772] Fix | Delete
var _getLineHeight = __webpack_require__(461);
[773] Fix | Delete
var getLineHeight = _getLineHeight;
[774] Fix | Delete
var RESIZED = "autosize:resized";
[775] Fix | Delete
/**
[776] Fix | Delete
* A light replacement for built-in textarea component
[777] Fix | Delete
* which automaticaly adjusts its height to match the content
[778] Fix | Delete
*/
[779] Fix | Delete
var TextareaAutosizeClass = /** @class */ (function (_super) {
[780] Fix | Delete
__extends(TextareaAutosizeClass, _super);
[781] Fix | Delete
function TextareaAutosizeClass() {
[782] Fix | Delete
var _this = _super !== null && _super.apply(this, arguments) || this;
[783] Fix | Delete
_this.state = {
[784] Fix | Delete
lineHeight: null
[785] Fix | Delete
};
[786] Fix | Delete
_this.textarea = null;
[787] Fix | Delete
_this.onResize = function (e) {
[788] Fix | Delete
if (_this.props.onResize) {
[789] Fix | Delete
_this.props.onResize(e);
[790] Fix | Delete
}
[791] Fix | Delete
};
[792] Fix | Delete
_this.updateLineHeight = function () {
[793] Fix | Delete
if (_this.textarea) {
[794] Fix | Delete
_this.setState({
[795] Fix | Delete
lineHeight: getLineHeight(_this.textarea)
[796] Fix | Delete
});
[797] Fix | Delete
}
[798] Fix | Delete
};
[799] Fix | Delete
_this.onChange = function (e) {
[800] Fix | Delete
var onChange = _this.props.onChange;
[801] Fix | Delete
_this.currentValue = e.currentTarget.value;
[802] Fix | Delete
onChange && onChange(e);
[803] Fix | Delete
};
[804] Fix | Delete
return _this;
[805] Fix | Delete
}
[806] Fix | Delete
TextareaAutosizeClass.prototype.componentDidMount = function () {
[807] Fix | Delete
var _this = this;
[808] Fix | Delete
var _a = this.props, maxRows = _a.maxRows, async = _a.async;
[809] Fix | Delete
if (typeof maxRows === "number") {
[810] Fix | Delete
this.updateLineHeight();
[811] Fix | Delete
}
[812] Fix | Delete
if (typeof maxRows === "number" || async) {
[813] Fix | Delete
/*
[814] Fix | Delete
the defer is needed to:
[815] Fix | Delete
- force "autosize" to activate the scrollbar when this.props.maxRows is passed
[816] Fix | Delete
- support StyledComponents (see #71)
[817] Fix | Delete
*/
[818] Fix | Delete
setTimeout(function () { return _this.textarea && autosize(_this.textarea); });
[819] Fix | Delete
}
[820] Fix | Delete
else {
[821] Fix | Delete
this.textarea && autosize(this.textarea);
[822] Fix | Delete
}
[823] Fix | Delete
if (this.textarea) {
[824] Fix | Delete
this.textarea.addEventListener(RESIZED, this.onResize);
[825] Fix | Delete
}
[826] Fix | Delete
};
[827] Fix | Delete
TextareaAutosizeClass.prototype.componentWillUnmount = function () {
[828] Fix | Delete
if (this.textarea) {
[829] Fix | Delete
this.textarea.removeEventListener(RESIZED, this.onResize);
[830] Fix | Delete
autosize.destroy(this.textarea);
[831] Fix | Delete
}
[832] Fix | Delete
};
[833] Fix | Delete
TextareaAutosizeClass.prototype.render = function () {
[834] Fix | Delete
var _this = this;
[835] Fix | Delete
var _a = this, _b = _a.props, onResize = _b.onResize, maxRows = _b.maxRows, onChange = _b.onChange, style = _b.style, innerRef = _b.innerRef, children = _b.children, props = __rest(_b, ["onResize", "maxRows", "onChange", "style", "innerRef", "children"]), lineHeight = _a.state.lineHeight;
[836] Fix | Delete
var maxHeight = maxRows && lineHeight ? lineHeight * maxRows : null;
[837] Fix | Delete
return (React.createElement("textarea", __assign({}, props, { onChange: this.onChange, style: maxHeight ? __assign({}, style, { maxHeight: maxHeight }) : style, ref: function (element) {
[838] Fix | Delete
_this.textarea = element;
[839] Fix | Delete
if (typeof _this.props.innerRef === 'function') {
[840] Fix | Delete
_this.props.innerRef(element);
[841] Fix | Delete
}
[842] Fix | Delete
else if (_this.props.innerRef) {
[843] Fix | Delete
_this.props.innerRef.current = element;
[844] Fix | Delete
}
[845] Fix | Delete
} }), children));
[846] Fix | Delete
};
[847] Fix | Delete
TextareaAutosizeClass.prototype.componentDidUpdate = function () {
[848] Fix | Delete
this.textarea && autosize.update(this.textarea);
[849] Fix | Delete
};
[850] Fix | Delete
TextareaAutosizeClass.defaultProps = {
[851] Fix | Delete
rows: 1,
[852] Fix | Delete
async: false
[853] Fix | Delete
};
[854] Fix | Delete
TextareaAutosizeClass.propTypes = {
[855] Fix | Delete
rows: PropTypes.number,
[856] Fix | Delete
maxRows: PropTypes.number,
[857] Fix | Delete
onResize: PropTypes.func,
[858] Fix | Delete
innerRef: PropTypes.any,
[859] Fix | Delete
async: PropTypes.bool
[860] Fix | Delete
};
[861] Fix | Delete
return TextareaAutosizeClass;
[862] Fix | Delete
}(React.Component));
[863] Fix | Delete
exports.TextareaAutosize = React.forwardRef(function (props, ref) {
[864] Fix | Delete
return React.createElement(TextareaAutosizeClass, __assign({}, props, { innerRef: ref }));
[865] Fix | Delete
});
[866] Fix | Delete
[867] Fix | Delete
[868] Fix | Delete
/***/ }),
[869] Fix | Delete
[870] Fix | Delete
/***/ 4132:
[871] Fix | Delete
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
[872] Fix | Delete
[873] Fix | Delete
"use strict";
[874] Fix | Delete
var __webpack_unused_export__;
[875] Fix | Delete
[876] Fix | Delete
__webpack_unused_export__ = true;
[877] Fix | Delete
var TextareaAutosize_1 = __webpack_require__(4462);
[878] Fix | Delete
exports.A = TextareaAutosize_1.TextareaAutosize;
[879] Fix | Delete
[880] Fix | Delete
[881] Fix | Delete
/***/ }),
[882] Fix | Delete
[883] Fix | Delete
/***/ 9681:
[884] Fix | Delete
/***/ ((module) => {
[885] Fix | Delete
[886] Fix | Delete
var characterMap = {
[887] Fix | Delete
"À": "A",
[888] Fix | Delete
"Á": "A",
[889] Fix | Delete
"Â": "A",
[890] Fix | Delete
"Ã": "A",
[891] Fix | Delete
"Ä": "A",
[892] Fix | Delete
"Å": "A",
[893] Fix | Delete
"Ấ": "A",
[894] Fix | Delete
"Ắ": "A",
[895] Fix | Delete
"Ẳ": "A",
[896] Fix | Delete
"Ẵ": "A",
[897] Fix | Delete
"Ặ": "A",
[898] Fix | Delete
"Æ": "AE",
[899] Fix | Delete
"Ầ": "A",
[900] Fix | Delete
"Ằ": "A",
[901] Fix | Delete
"Ȃ": "A",
[902] Fix | Delete
"Ả": "A",
[903] Fix | Delete
"Ạ": "A",
[904] Fix | Delete
"Ẩ": "A",
[905] Fix | Delete
"Ẫ": "A",
[906] Fix | Delete
"Ậ": "A",
[907] Fix | Delete
"Ç": "C",
[908] Fix | Delete
"Ḉ": "C",
[909] Fix | Delete
"È": "E",
[910] Fix | Delete
"É": "E",
[911] Fix | Delete
"Ê": "E",
[912] Fix | Delete
"Ë": "E",
[913] Fix | Delete
"Ế": "E",
[914] Fix | Delete
"Ḗ": "E",
[915] Fix | Delete
"Ề": "E",
[916] Fix | Delete
"Ḕ": "E",
[917] Fix | Delete
"Ḝ": "E",
[918] Fix | Delete
"Ȇ": "E",
[919] Fix | Delete
"Ẻ": "E",
[920] Fix | Delete
"Ẽ": "E",
[921] Fix | Delete
"Ẹ": "E",
[922] Fix | Delete
"Ể": "E",
[923] Fix | Delete
"Ễ": "E",
[924] Fix | Delete
"Ệ": "E",
[925] Fix | Delete
"Ì": "I",
[926] Fix | Delete
"Í": "I",
[927] Fix | Delete
"Î": "I",
[928] Fix | Delete
"Ï": "I",
[929] Fix | Delete
"Ḯ": "I",
[930] Fix | Delete
"Ȋ": "I",
[931] Fix | Delete
"Ỉ": "I",
[932] Fix | Delete
"Ị": "I",
[933] Fix | Delete
"Ð": "D",
[934] Fix | Delete
"Ñ": "N",
[935] Fix | Delete
"Ò": "O",
[936] Fix | Delete
"Ó": "O",
[937] Fix | Delete
"Ô": "O",
[938] Fix | Delete
"Õ": "O",
[939] Fix | Delete
"Ö": "O",
[940] Fix | Delete
"Ø": "O",
[941] Fix | Delete
"Ố": "O",
[942] Fix | Delete
"Ṍ": "O",
[943] Fix | Delete
"Ṓ": "O",
[944] Fix | Delete
"Ȏ": "O",
[945] Fix | Delete
"Ỏ": "O",
[946] Fix | Delete
"Ọ": "O",
[947] Fix | Delete
"Ổ": "O",
[948] Fix | Delete
"Ỗ": "O",
[949] Fix | Delete
"Ộ": "O",
[950] Fix | Delete
"Ờ": "O",
[951] Fix | Delete
"Ở": "O",
[952] Fix | Delete
"Ỡ": "O",
[953] Fix | Delete
"Ớ": "O",
[954] Fix | Delete
"Ợ": "O",
[955] Fix | Delete
"Ù": "U",
[956] Fix | Delete
"Ú": "U",
[957] Fix | Delete
"Û": "U",
[958] Fix | Delete
"Ü": "U",
[959] Fix | Delete
"Ủ": "U",
[960] Fix | Delete
"Ụ": "U",
[961] Fix | Delete
"Ử": "U",
[962] Fix | Delete
"Ữ": "U",
[963] Fix | Delete
"Ự": "U",
[964] Fix | Delete
"Ý": "Y",
[965] Fix | Delete
"à": "a",
[966] Fix | Delete
"á": "a",
[967] Fix | Delete
"â": "a",
[968] Fix | Delete
"ã": "a",
[969] Fix | Delete
"ä": "a",
[970] Fix | Delete
"å": "a",
[971] Fix | Delete
"ấ": "a",
[972] Fix | Delete
"ắ": "a",
[973] Fix | Delete
"ẳ": "a",
[974] Fix | Delete
"ẵ": "a",
[975] Fix | Delete
"ặ": "a",
[976] Fix | Delete
"æ": "ae",
[977] Fix | Delete
"ầ": "a",
[978] Fix | Delete
"ằ": "a",
[979] Fix | Delete
"ȃ": "a",
[980] Fix | Delete
"ả": "a",
[981] Fix | Delete
"ạ": "a",
[982] Fix | Delete
"ẩ": "a",
[983] Fix | Delete
"ẫ": "a",
[984] Fix | Delete
"ậ": "a",
[985] Fix | Delete
"ç": "c",
[986] Fix | Delete
"ḉ": "c",
[987] Fix | Delete
"è": "e",
[988] Fix | Delete
"é": "e",
[989] Fix | Delete
"ê": "e",
[990] Fix | Delete
"ë": "e",
[991] Fix | Delete
"ế": "e",
[992] Fix | Delete
"ḗ": "e",
[993] Fix | Delete
"ề": "e",
[994] Fix | Delete
"ḕ": "e",
[995] Fix | Delete
"ḝ": "e",
[996] Fix | Delete
"ȇ": "e",
[997] Fix | Delete
"ẻ": "e",
[998] Fix | Delete
"ẽ": "e",
[999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function