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/wp-inclu.../js/tinymce/plugins/lists
File: plugin.js
};
[500] Fix | Delete
var getSelectedSubLists = function (editor) {
[501] Fix | Delete
var parentList = getParentList(editor);
[502] Fix | Delete
var selectedBlocks = editor.selection.getSelectedBlocks();
[503] Fix | Delete
if (isParentListSelected(parentList, selectedBlocks)) {
[504] Fix | Delete
return findSubLists(parentList);
[505] Fix | Delete
} else {
[506] Fix | Delete
return global$5.grep(selectedBlocks, function (elm) {
[507] Fix | Delete
return NodeType.isListNode(elm) && parentList !== elm;
[508] Fix | Delete
});
[509] Fix | Delete
}
[510] Fix | Delete
};
[511] Fix | Delete
var findParentListItemsNodes = function (editor, elms) {
[512] Fix | Delete
var listItemsElms = global$5.map(elms, function (elm) {
[513] Fix | Delete
var parentLi = editor.dom.getParent(elm, 'li,dd,dt', getClosestListRootElm(editor, elm));
[514] Fix | Delete
return parentLi ? parentLi : elm;
[515] Fix | Delete
});
[516] Fix | Delete
return global$7.unique(listItemsElms);
[517] Fix | Delete
};
[518] Fix | Delete
var getSelectedListItems = function (editor) {
[519] Fix | Delete
var selectedBlocks = editor.selection.getSelectedBlocks();
[520] Fix | Delete
return global$5.grep(findParentListItemsNodes(editor, selectedBlocks), function (block) {
[521] Fix | Delete
return NodeType.isListItemNode(block);
[522] Fix | Delete
});
[523] Fix | Delete
};
[524] Fix | Delete
var getSelectedDlItems = function (editor) {
[525] Fix | Delete
return filter(getSelectedListItems(editor), NodeType.isDlItemNode);
[526] Fix | Delete
};
[527] Fix | Delete
var getClosestListRootElm = function (editor, elm) {
[528] Fix | Delete
var parentTableCell = editor.dom.getParents(elm, 'TD,TH');
[529] Fix | Delete
var root = parentTableCell.length > 0 ? parentTableCell[0] : editor.getBody();
[530] Fix | Delete
return root;
[531] Fix | Delete
};
[532] Fix | Delete
var findLastParentListNode = function (editor, elm) {
[533] Fix | Delete
var parentLists = editor.dom.getParents(elm, 'ol,ul', getClosestListRootElm(editor, elm));
[534] Fix | Delete
return last(parentLists);
[535] Fix | Delete
};
[536] Fix | Delete
var getSelectedLists = function (editor) {
[537] Fix | Delete
var firstList = findLastParentListNode(editor, editor.selection.getStart());
[538] Fix | Delete
var subsequentLists = filter(editor.selection.getSelectedBlocks(), NodeType.isOlUlNode);
[539] Fix | Delete
return firstList.toArray().concat(subsequentLists);
[540] Fix | Delete
};
[541] Fix | Delete
var getSelectedListRoots = function (editor) {
[542] Fix | Delete
var selectedLists = getSelectedLists(editor);
[543] Fix | Delete
return getUniqueListRoots(editor, selectedLists);
[544] Fix | Delete
};
[545] Fix | Delete
var getUniqueListRoots = function (editor, lists) {
[546] Fix | Delete
var listRoots = map(lists, function (list) {
[547] Fix | Delete
return findLastParentListNode(editor, list).getOr(list);
[548] Fix | Delete
});
[549] Fix | Delete
return global$7.unique(listRoots);
[550] Fix | Delete
};
[551] Fix | Delete
var isList = function (editor) {
[552] Fix | Delete
var list = getParentList(editor);
[553] Fix | Delete
return HTMLElement.isPrototypeOf(list);
[554] Fix | Delete
};
[555] Fix | Delete
var Selection = {
[556] Fix | Delete
isList: isList,
[557] Fix | Delete
getParentList: getParentList,
[558] Fix | Delete
getSelectedSubLists: getSelectedSubLists,
[559] Fix | Delete
getSelectedListItems: getSelectedListItems,
[560] Fix | Delete
getClosestListRootElm: getClosestListRootElm,
[561] Fix | Delete
getSelectedDlItems: getSelectedDlItems,
[562] Fix | Delete
getSelectedListRoots: getSelectedListRoots
[563] Fix | Delete
};
[564] Fix | Delete
[565] Fix | Delete
var fromHtml = function (html, scope) {
[566] Fix | Delete
var doc = scope || domGlobals.document;
[567] Fix | Delete
var div = doc.createElement('div');
[568] Fix | Delete
div.innerHTML = html;
[569] Fix | Delete
if (!div.hasChildNodes() || div.childNodes.length > 1) {
[570] Fix | Delete
domGlobals.console.error('HTML does not have a single root node', html);
[571] Fix | Delete
throw new Error('HTML must have a single root node');
[572] Fix | Delete
}
[573] Fix | Delete
return fromDom(div.childNodes[0]);
[574] Fix | Delete
};
[575] Fix | Delete
var fromTag = function (tag, scope) {
[576] Fix | Delete
var doc = scope || domGlobals.document;
[577] Fix | Delete
var node = doc.createElement(tag);
[578] Fix | Delete
return fromDom(node);
[579] Fix | Delete
};
[580] Fix | Delete
var fromText = function (text, scope) {
[581] Fix | Delete
var doc = scope || domGlobals.document;
[582] Fix | Delete
var node = doc.createTextNode(text);
[583] Fix | Delete
return fromDom(node);
[584] Fix | Delete
};
[585] Fix | Delete
var fromDom = function (node) {
[586] Fix | Delete
if (node === null || node === undefined) {
[587] Fix | Delete
throw new Error('Node cannot be null or undefined');
[588] Fix | Delete
}
[589] Fix | Delete
return { dom: constant(node) };
[590] Fix | Delete
};
[591] Fix | Delete
var fromPoint = function (docElm, x, y) {
[592] Fix | Delete
var doc = docElm.dom();
[593] Fix | Delete
return Option.from(doc.elementFromPoint(x, y)).map(fromDom);
[594] Fix | Delete
};
[595] Fix | Delete
var Element = {
[596] Fix | Delete
fromHtml: fromHtml,
[597] Fix | Delete
fromTag: fromTag,
[598] Fix | Delete
fromText: fromText,
[599] Fix | Delete
fromDom: fromDom,
[600] Fix | Delete
fromPoint: fromPoint
[601] Fix | Delete
};
[602] Fix | Delete
[603] Fix | Delete
var lift2 = function (oa, ob, f) {
[604] Fix | Delete
return oa.isSome() && ob.isSome() ? Option.some(f(oa.getOrDie(), ob.getOrDie())) : Option.none();
[605] Fix | Delete
};
[606] Fix | Delete
[607] Fix | Delete
var fromElements = function (elements, scope) {
[608] Fix | Delete
var doc = scope || domGlobals.document;
[609] Fix | Delete
var fragment = doc.createDocumentFragment();
[610] Fix | Delete
each(elements, function (element) {
[611] Fix | Delete
fragment.appendChild(element.dom());
[612] Fix | Delete
});
[613] Fix | Delete
return Element.fromDom(fragment);
[614] Fix | Delete
};
[615] Fix | Delete
[616] Fix | Delete
var Immutable = function () {
[617] Fix | Delete
var fields = [];
[618] Fix | Delete
for (var _i = 0; _i < arguments.length; _i++) {
[619] Fix | Delete
fields[_i] = arguments[_i];
[620] Fix | Delete
}
[621] Fix | Delete
return function () {
[622] Fix | Delete
var values = [];
[623] Fix | Delete
for (var _i = 0; _i < arguments.length; _i++) {
[624] Fix | Delete
values[_i] = arguments[_i];
[625] Fix | Delete
}
[626] Fix | Delete
if (fields.length !== values.length) {
[627] Fix | Delete
throw new Error('Wrong number of arguments to struct. Expected "[' + fields.length + ']", got ' + values.length + ' arguments');
[628] Fix | Delete
}
[629] Fix | Delete
var struct = {};
[630] Fix | Delete
each(fields, function (name, i) {
[631] Fix | Delete
struct[name] = constant(values[i]);
[632] Fix | Delete
});
[633] Fix | Delete
return struct;
[634] Fix | Delete
};
[635] Fix | Delete
};
[636] Fix | Delete
[637] Fix | Delete
var keys = Object.keys;
[638] Fix | Delete
var each$1 = function (obj, f) {
[639] Fix | Delete
var props = keys(obj);
[640] Fix | Delete
for (var k = 0, len = props.length; k < len; k++) {
[641] Fix | Delete
var i = props[k];
[642] Fix | Delete
var x = obj[i];
[643] Fix | Delete
f(x, i);
[644] Fix | Delete
}
[645] Fix | Delete
};
[646] Fix | Delete
[647] Fix | Delete
var node = function () {
[648] Fix | Delete
var f = Global$1.getOrDie('Node');
[649] Fix | Delete
return f;
[650] Fix | Delete
};
[651] Fix | Delete
var compareDocumentPosition = function (a, b, match) {
[652] Fix | Delete
return (a.compareDocumentPosition(b) & match) !== 0;
[653] Fix | Delete
};
[654] Fix | Delete
var documentPositionPreceding = function (a, b) {
[655] Fix | Delete
return compareDocumentPosition(a, b, node().DOCUMENT_POSITION_PRECEDING);
[656] Fix | Delete
};
[657] Fix | Delete
var documentPositionContainedBy = function (a, b) {
[658] Fix | Delete
return compareDocumentPosition(a, b, node().DOCUMENT_POSITION_CONTAINED_BY);
[659] Fix | Delete
};
[660] Fix | Delete
var Node = {
[661] Fix | Delete
documentPositionPreceding: documentPositionPreceding,
[662] Fix | Delete
documentPositionContainedBy: documentPositionContainedBy
[663] Fix | Delete
};
[664] Fix | Delete
[665] Fix | Delete
var cached = function (f) {
[666] Fix | Delete
var called = false;
[667] Fix | Delete
var r;
[668] Fix | Delete
return function () {
[669] Fix | Delete
var args = [];
[670] Fix | Delete
for (var _i = 0; _i < arguments.length; _i++) {
[671] Fix | Delete
args[_i] = arguments[_i];
[672] Fix | Delete
}
[673] Fix | Delete
if (!called) {
[674] Fix | Delete
called = true;
[675] Fix | Delete
r = f.apply(null, args);
[676] Fix | Delete
}
[677] Fix | Delete
return r;
[678] Fix | Delete
};
[679] Fix | Delete
};
[680] Fix | Delete
[681] Fix | Delete
var firstMatch = function (regexes, s) {
[682] Fix | Delete
for (var i = 0; i < regexes.length; i++) {
[683] Fix | Delete
var x = regexes[i];
[684] Fix | Delete
if (x.test(s)) {
[685] Fix | Delete
return x;
[686] Fix | Delete
}
[687] Fix | Delete
}
[688] Fix | Delete
return undefined;
[689] Fix | Delete
};
[690] Fix | Delete
var find$1 = function (regexes, agent) {
[691] Fix | Delete
var r = firstMatch(regexes, agent);
[692] Fix | Delete
if (!r) {
[693] Fix | Delete
return {
[694] Fix | Delete
major: 0,
[695] Fix | Delete
minor: 0
[696] Fix | Delete
};
[697] Fix | Delete
}
[698] Fix | Delete
var group = function (i) {
[699] Fix | Delete
return Number(agent.replace(r, '$' + i));
[700] Fix | Delete
};
[701] Fix | Delete
return nu(group(1), group(2));
[702] Fix | Delete
};
[703] Fix | Delete
var detect = function (versionRegexes, agent) {
[704] Fix | Delete
var cleanedAgent = String(agent).toLowerCase();
[705] Fix | Delete
if (versionRegexes.length === 0) {
[706] Fix | Delete
return unknown();
[707] Fix | Delete
}
[708] Fix | Delete
return find$1(versionRegexes, cleanedAgent);
[709] Fix | Delete
};
[710] Fix | Delete
var unknown = function () {
[711] Fix | Delete
return nu(0, 0);
[712] Fix | Delete
};
[713] Fix | Delete
var nu = function (major, minor) {
[714] Fix | Delete
return {
[715] Fix | Delete
major: major,
[716] Fix | Delete
minor: minor
[717] Fix | Delete
};
[718] Fix | Delete
};
[719] Fix | Delete
var Version = {
[720] Fix | Delete
nu: nu,
[721] Fix | Delete
detect: detect,
[722] Fix | Delete
unknown: unknown
[723] Fix | Delete
};
[724] Fix | Delete
[725] Fix | Delete
var edge = 'Edge';
[726] Fix | Delete
var chrome = 'Chrome';
[727] Fix | Delete
var ie = 'IE';
[728] Fix | Delete
var opera = 'Opera';
[729] Fix | Delete
var firefox = 'Firefox';
[730] Fix | Delete
var safari = 'Safari';
[731] Fix | Delete
var isBrowser = function (name, current) {
[732] Fix | Delete
return function () {
[733] Fix | Delete
return current === name;
[734] Fix | Delete
};
[735] Fix | Delete
};
[736] Fix | Delete
var unknown$1 = function () {
[737] Fix | Delete
return nu$1({
[738] Fix | Delete
current: undefined,
[739] Fix | Delete
version: Version.unknown()
[740] Fix | Delete
});
[741] Fix | Delete
};
[742] Fix | Delete
var nu$1 = function (info) {
[743] Fix | Delete
var current = info.current;
[744] Fix | Delete
var version = info.version;
[745] Fix | Delete
return {
[746] Fix | Delete
current: current,
[747] Fix | Delete
version: version,
[748] Fix | Delete
isEdge: isBrowser(edge, current),
[749] Fix | Delete
isChrome: isBrowser(chrome, current),
[750] Fix | Delete
isIE: isBrowser(ie, current),
[751] Fix | Delete
isOpera: isBrowser(opera, current),
[752] Fix | Delete
isFirefox: isBrowser(firefox, current),
[753] Fix | Delete
isSafari: isBrowser(safari, current)
[754] Fix | Delete
};
[755] Fix | Delete
};
[756] Fix | Delete
var Browser = {
[757] Fix | Delete
unknown: unknown$1,
[758] Fix | Delete
nu: nu$1,
[759] Fix | Delete
edge: constant(edge),
[760] Fix | Delete
chrome: constant(chrome),
[761] Fix | Delete
ie: constant(ie),
[762] Fix | Delete
opera: constant(opera),
[763] Fix | Delete
firefox: constant(firefox),
[764] Fix | Delete
safari: constant(safari)
[765] Fix | Delete
};
[766] Fix | Delete
[767] Fix | Delete
var windows = 'Windows';
[768] Fix | Delete
var ios = 'iOS';
[769] Fix | Delete
var android = 'Android';
[770] Fix | Delete
var linux = 'Linux';
[771] Fix | Delete
var osx = 'OSX';
[772] Fix | Delete
var solaris = 'Solaris';
[773] Fix | Delete
var freebsd = 'FreeBSD';
[774] Fix | Delete
var isOS = function (name, current) {
[775] Fix | Delete
return function () {
[776] Fix | Delete
return current === name;
[777] Fix | Delete
};
[778] Fix | Delete
};
[779] Fix | Delete
var unknown$2 = function () {
[780] Fix | Delete
return nu$2({
[781] Fix | Delete
current: undefined,
[782] Fix | Delete
version: Version.unknown()
[783] Fix | Delete
});
[784] Fix | Delete
};
[785] Fix | Delete
var nu$2 = function (info) {
[786] Fix | Delete
var current = info.current;
[787] Fix | Delete
var version = info.version;
[788] Fix | Delete
return {
[789] Fix | Delete
current: current,
[790] Fix | Delete
version: version,
[791] Fix | Delete
isWindows: isOS(windows, current),
[792] Fix | Delete
isiOS: isOS(ios, current),
[793] Fix | Delete
isAndroid: isOS(android, current),
[794] Fix | Delete
isOSX: isOS(osx, current),
[795] Fix | Delete
isLinux: isOS(linux, current),
[796] Fix | Delete
isSolaris: isOS(solaris, current),
[797] Fix | Delete
isFreeBSD: isOS(freebsd, current)
[798] Fix | Delete
};
[799] Fix | Delete
};
[800] Fix | Delete
var OperatingSystem = {
[801] Fix | Delete
unknown: unknown$2,
[802] Fix | Delete
nu: nu$2,
[803] Fix | Delete
windows: constant(windows),
[804] Fix | Delete
ios: constant(ios),
[805] Fix | Delete
android: constant(android),
[806] Fix | Delete
linux: constant(linux),
[807] Fix | Delete
osx: constant(osx),
[808] Fix | Delete
solaris: constant(solaris),
[809] Fix | Delete
freebsd: constant(freebsd)
[810] Fix | Delete
};
[811] Fix | Delete
[812] Fix | Delete
var DeviceType = function (os, browser, userAgent) {
[813] Fix | Delete
var isiPad = os.isiOS() && /ipad/i.test(userAgent) === true;
[814] Fix | Delete
var isiPhone = os.isiOS() && !isiPad;
[815] Fix | Delete
var isAndroid3 = os.isAndroid() && os.version.major === 3;
[816] Fix | Delete
var isAndroid4 = os.isAndroid() && os.version.major === 4;
[817] Fix | Delete
var isTablet = isiPad || isAndroid3 || isAndroid4 && /mobile/i.test(userAgent) === true;
[818] Fix | Delete
var isTouch = os.isiOS() || os.isAndroid();
[819] Fix | Delete
var isPhone = isTouch && !isTablet;
[820] Fix | Delete
var iOSwebview = browser.isSafari() && os.isiOS() && /safari/i.test(userAgent) === false;
[821] Fix | Delete
return {
[822] Fix | Delete
isiPad: constant(isiPad),
[823] Fix | Delete
isiPhone: constant(isiPhone),
[824] Fix | Delete
isTablet: constant(isTablet),
[825] Fix | Delete
isPhone: constant(isPhone),
[826] Fix | Delete
isTouch: constant(isTouch),
[827] Fix | Delete
isAndroid: os.isAndroid,
[828] Fix | Delete
isiOS: os.isiOS,
[829] Fix | Delete
isWebView: constant(iOSwebview)
[830] Fix | Delete
};
[831] Fix | Delete
};
[832] Fix | Delete
[833] Fix | Delete
var detect$1 = function (candidates, userAgent) {
[834] Fix | Delete
var agent = String(userAgent).toLowerCase();
[835] Fix | Delete
return find(candidates, function (candidate) {
[836] Fix | Delete
return candidate.search(agent);
[837] Fix | Delete
});
[838] Fix | Delete
};
[839] Fix | Delete
var detectBrowser = function (browsers, userAgent) {
[840] Fix | Delete
return detect$1(browsers, userAgent).map(function (browser) {
[841] Fix | Delete
var version = Version.detect(browser.versionRegexes, userAgent);
[842] Fix | Delete
return {
[843] Fix | Delete
current: browser.name,
[844] Fix | Delete
version: version
[845] Fix | Delete
};
[846] Fix | Delete
});
[847] Fix | Delete
};
[848] Fix | Delete
var detectOs = function (oses, userAgent) {
[849] Fix | Delete
return detect$1(oses, userAgent).map(function (os) {
[850] Fix | Delete
var version = Version.detect(os.versionRegexes, userAgent);
[851] Fix | Delete
return {
[852] Fix | Delete
current: os.name,
[853] Fix | Delete
version: version
[854] Fix | Delete
};
[855] Fix | Delete
});
[856] Fix | Delete
};
[857] Fix | Delete
var UaString = {
[858] Fix | Delete
detectBrowser: detectBrowser,
[859] Fix | Delete
detectOs: detectOs
[860] Fix | Delete
};
[861] Fix | Delete
[862] Fix | Delete
var contains = function (str, substr) {
[863] Fix | Delete
return str.indexOf(substr) !== -1;
[864] Fix | Delete
};
[865] Fix | Delete
[866] Fix | Delete
var normalVersionRegex = /.*?version\/\ ?([0-9]+)\.([0-9]+).*/;
[867] Fix | Delete
var checkContains = function (target) {
[868] Fix | Delete
return function (uastring) {
[869] Fix | Delete
return contains(uastring, target);
[870] Fix | Delete
};
[871] Fix | Delete
};
[872] Fix | Delete
var browsers = [
[873] Fix | Delete
{
[874] Fix | Delete
name: 'Edge',
[875] Fix | Delete
versionRegexes: [/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],
[876] Fix | Delete
search: function (uastring) {
[877] Fix | Delete
return contains(uastring, 'edge/') && contains(uastring, 'chrome') && contains(uastring, 'safari') && contains(uastring, 'applewebkit');
[878] Fix | Delete
}
[879] Fix | Delete
},
[880] Fix | Delete
{
[881] Fix | Delete
name: 'Chrome',
[882] Fix | Delete
versionRegexes: [
[883] Fix | Delete
/.*?chrome\/([0-9]+)\.([0-9]+).*/,
[884] Fix | Delete
normalVersionRegex
[885] Fix | Delete
],
[886] Fix | Delete
search: function (uastring) {
[887] Fix | Delete
return contains(uastring, 'chrome') && !contains(uastring, 'chromeframe');
[888] Fix | Delete
}
[889] Fix | Delete
},
[890] Fix | Delete
{
[891] Fix | Delete
name: 'IE',
[892] Fix | Delete
versionRegexes: [
[893] Fix | Delete
/.*?msie\ ?([0-9]+)\.([0-9]+).*/,
[894] Fix | Delete
/.*?rv:([0-9]+)\.([0-9]+).*/
[895] Fix | Delete
],
[896] Fix | Delete
search: function (uastring) {
[897] Fix | Delete
return contains(uastring, 'msie') || contains(uastring, 'trident');
[898] Fix | Delete
}
[899] Fix | Delete
},
[900] Fix | Delete
{
[901] Fix | Delete
name: 'Opera',
[902] Fix | Delete
versionRegexes: [
[903] Fix | Delete
normalVersionRegex,
[904] Fix | Delete
/.*?opera\/([0-9]+)\.([0-9]+).*/
[905] Fix | Delete
],
[906] Fix | Delete
search: checkContains('opera')
[907] Fix | Delete
},
[908] Fix | Delete
{
[909] Fix | Delete
name: 'Firefox',
[910] Fix | Delete
versionRegexes: [/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],
[911] Fix | Delete
search: checkContains('firefox')
[912] Fix | Delete
},
[913] Fix | Delete
{
[914] Fix | Delete
name: 'Safari',
[915] Fix | Delete
versionRegexes: [
[916] Fix | Delete
normalVersionRegex,
[917] Fix | Delete
/.*?cpu os ([0-9]+)_([0-9]+).*/
[918] Fix | Delete
],
[919] Fix | Delete
search: function (uastring) {
[920] Fix | Delete
return (contains(uastring, 'safari') || contains(uastring, 'mobile/')) && contains(uastring, 'applewebkit');
[921] Fix | Delete
}
[922] Fix | Delete
}
[923] Fix | Delete
];
[924] Fix | Delete
var oses = [
[925] Fix | Delete
{
[926] Fix | Delete
name: 'Windows',
[927] Fix | Delete
search: checkContains('win'),
[928] Fix | Delete
versionRegexes: [/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]
[929] Fix | Delete
},
[930] Fix | Delete
{
[931] Fix | Delete
name: 'iOS',
[932] Fix | Delete
search: function (uastring) {
[933] Fix | Delete
return contains(uastring, 'iphone') || contains(uastring, 'ipad');
[934] Fix | Delete
},
[935] Fix | Delete
versionRegexes: [
[936] Fix | Delete
/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,
[937] Fix | Delete
/.*cpu os ([0-9]+)_([0-9]+).*/,
[938] Fix | Delete
/.*cpu iphone os ([0-9]+)_([0-9]+).*/
[939] Fix | Delete
]
[940] Fix | Delete
},
[941] Fix | Delete
{
[942] Fix | Delete
name: 'Android',
[943] Fix | Delete
search: checkContains('android'),
[944] Fix | Delete
versionRegexes: [/.*?android\ ?([0-9]+)\.([0-9]+).*/]
[945] Fix | Delete
},
[946] Fix | Delete
{
[947] Fix | Delete
name: 'OSX',
[948] Fix | Delete
search: checkContains('os x'),
[949] Fix | Delete
versionRegexes: [/.*?os\ x\ ?([0-9]+)_([0-9]+).*/]
[950] Fix | Delete
},
[951] Fix | Delete
{
[952] Fix | Delete
name: 'Linux',
[953] Fix | Delete
search: checkContains('linux'),
[954] Fix | Delete
versionRegexes: []
[955] Fix | Delete
},
[956] Fix | Delete
{
[957] Fix | Delete
name: 'Solaris',
[958] Fix | Delete
search: checkContains('sunos'),
[959] Fix | Delete
versionRegexes: []
[960] Fix | Delete
},
[961] Fix | Delete
{
[962] Fix | Delete
name: 'FreeBSD',
[963] Fix | Delete
search: checkContains('freebsd'),
[964] Fix | Delete
versionRegexes: []
[965] Fix | Delete
}
[966] Fix | Delete
];
[967] Fix | Delete
var PlatformInfo = {
[968] Fix | Delete
browsers: constant(browsers),
[969] Fix | Delete
oses: constant(oses)
[970] Fix | Delete
};
[971] Fix | Delete
[972] Fix | Delete
var detect$2 = function (userAgent) {
[973] Fix | Delete
var browsers = PlatformInfo.browsers();
[974] Fix | Delete
var oses = PlatformInfo.oses();
[975] Fix | Delete
var browser = UaString.detectBrowser(browsers, userAgent).fold(Browser.unknown, Browser.nu);
[976] Fix | Delete
var os = UaString.detectOs(oses, userAgent).fold(OperatingSystem.unknown, OperatingSystem.nu);
[977] Fix | Delete
var deviceType = DeviceType(os, browser, userAgent);
[978] Fix | Delete
return {
[979] Fix | Delete
browser: browser,
[980] Fix | Delete
os: os,
[981] Fix | Delete
deviceType: deviceType
[982] Fix | Delete
};
[983] Fix | Delete
};
[984] Fix | Delete
var PlatformDetection = { detect: detect$2 };
[985] Fix | Delete
[986] Fix | Delete
var detect$3 = cached(function () {
[987] Fix | Delete
var userAgent = domGlobals.navigator.userAgent;
[988] Fix | Delete
return PlatformDetection.detect(userAgent);
[989] Fix | Delete
});
[990] Fix | Delete
var PlatformDetection$1 = { detect: detect$3 };
[991] Fix | Delete
[992] Fix | Delete
var ATTRIBUTE = domGlobals.Node.ATTRIBUTE_NODE;
[993] Fix | Delete
var CDATA_SECTION = domGlobals.Node.CDATA_SECTION_NODE;
[994] Fix | Delete
var COMMENT = domGlobals.Node.COMMENT_NODE;
[995] Fix | Delete
var DOCUMENT = domGlobals.Node.DOCUMENT_NODE;
[996] Fix | Delete
var DOCUMENT_TYPE = domGlobals.Node.DOCUMENT_TYPE_NODE;
[997] Fix | Delete
var DOCUMENT_FRAGMENT = domGlobals.Node.DOCUMENT_FRAGMENT_NODE;
[998] Fix | Delete
var ELEMENT = domGlobals.Node.ELEMENT_NODE;
[999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function