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

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-conte.../plugins/themify-.../js/editor/componen...
File: constructor.mjs
},
[1000] Fix | Delete
{
[1001] Fix | Delete
type: 'group',
[1002] Fix | Delete
wrap_class: 'unstick_when_wr',
[1003] Fix | Delete
options: [
[1004] Fix | Delete
{
[1005] Fix | Delete
id: 'unstick_when_element'+postfix,
[1006] Fix | Delete
type: 'select',
[1007] Fix | Delete
options: {
[1008] Fix | Delete
builder_end: 'bcontend',
[1009] Fix | Delete
row: 'row',
[1010] Fix | Delete
module: 'module'
[1011] Fix | Delete
},
[1012] Fix | Delete
binding: {
[1013] Fix | Delete
builder_end: {
[1014] Fix | Delete
hide: 'unstick_opt_wr'
[1015] Fix | Delete
},
[1016] Fix | Delete
row: {
[1017] Fix | Delete
show: [
[1018] Fix | Delete
'unstick_opt_wr',
[1019] Fix | Delete
'unstick_row'
[1020] Fix | Delete
],
[1021] Fix | Delete
hide: 'unstick_module'
[1022] Fix | Delete
},
[1023] Fix | Delete
module: {
[1024] Fix | Delete
show: [
[1025] Fix | Delete
'unstick_opt_wr',
[1026] Fix | Delete
'unstick_module'
[1027] Fix | Delete
],
[1028] Fix | Delete
hide: 'unstick_row'
[1029] Fix | Delete
}
[1030] Fix | Delete
}
[1031] Fix | Delete
},
[1032] Fix | Delete
{
[1033] Fix | Delete
type: 'group',
[1034] Fix | Delete
wrap_class: 'unstick_opt_wr tf_inline_b',
[1035] Fix | Delete
options: [
[1036] Fix | Delete
{
[1037] Fix | Delete
id: 'unstick_when_el_row_id'+postfix,
[1038] Fix | Delete
type: 'sticky',
[1039] Fix | Delete
wrap_class: 'unstick_row',
[1040] Fix | Delete
key: 'row'
[1041] Fix | Delete
},
[1042] Fix | Delete
{
[1043] Fix | Delete
id: 'unstick_when_el_mod_id'+postfix,
[1044] Fix | Delete
type: 'sticky',
[1045] Fix | Delete
wrap_class: 'unstick_module',
[1046] Fix | Delete
key: 'module'
[1047] Fix | Delete
},
[1048] Fix | Delete
{
[1049] Fix | Delete
id: 'unstick_when_condition'+postfix,
[1050] Fix | Delete
type: 'select',
[1051] Fix | Delete
options: {
[1052] Fix | Delete
hits: 'hits',
[1053] Fix | Delete
passes: 'passes'
[1054] Fix | Delete
}
[1055] Fix | Delete
},
[1056] Fix | Delete
{
[1057] Fix | Delete
id: 'unstick_when_pos'+postfix,
[1058] Fix | Delete
type: 'select',
[1059] Fix | Delete
options: {
[1060] Fix | Delete
this: 'thisel',
[1061] Fix | Delete
top: 'viewpt',
[1062] Fix | Delete
bottom: 'viewpb'
[1063] Fix | Delete
},
[1064] Fix | Delete
binding: {
[1065] Fix | Delete
this: {
[1066] Fix | Delete
hide: 'unstick_when_pos_val'+postfix
[1067] Fix | Delete
},
[1068] Fix | Delete
top: {
[1069] Fix | Delete
show: 'unstick_when_pos_val'+postfix
[1070] Fix | Delete
},
[1071] Fix | Delete
bottom: {
[1072] Fix | Delete
show: 'unstick_when_pos_val'+postfix
[1073] Fix | Delete
}
[1074] Fix | Delete
}
[1075] Fix | Delete
},
[1076] Fix | Delete
{
[1077] Fix | Delete
id: 'unstick_when_pos_val'+postfix,
[1078] Fix | Delete
type: 'range',
[1079] Fix | Delete
units: {
[1080] Fix | Delete
px: {
[1081] Fix | Delete
max: 100000
[1082] Fix | Delete
},
[1083] Fix | Delete
'%': ''
[1084] Fix | Delete
}
[1085] Fix | Delete
}
[1086] Fix | Delete
]
[1087] Fix | Delete
}
[1088] Fix | Delete
]
[1089] Fix | Delete
}
[1090] Fix | Delete
]
[1091] Fix | Delete
}
[1092] Fix | Delete
]
[1093] Fix | Delete
};
[1094] Fix | Delete
}
[1095] Fix | Delete
this.static.animation = [
[1096] Fix | Delete
{
[1097] Fix | Delete
type: 'separator',
[1098] Fix | Delete
label: 'animation'
[1099] Fix | Delete
},
[1100] Fix | Delete
{
[1101] Fix | Delete
type: 'multi',
[1102] Fix | Delete
label: 'entran',
[1103] Fix | Delete
options: [
[1104] Fix | Delete
{
[1105] Fix | Delete
id: 'animation_effect',
[1106] Fix | Delete
type: 'animation_select'
[1107] Fix | Delete
},
[1108] Fix | Delete
{
[1109] Fix | Delete
id: 'animation_effect_delay',
[1110] Fix | Delete
type: 'number',
[1111] Fix | Delete
after: 'delay',
[1112] Fix | Delete
step: .1
[1113] Fix | Delete
},
[1114] Fix | Delete
{
[1115] Fix | Delete
id: 'animation_effect_repeat',
[1116] Fix | Delete
type: 'number',
[1117] Fix | Delete
after: 'r'
[1118] Fix | Delete
}
[1119] Fix | Delete
]
[1120] Fix | Delete
},
[1121] Fix | Delete
{
[1122] Fix | Delete
type: 'animation_select',
[1123] Fix | Delete
label: 'hanim',
[1124] Fix | Delete
id: 'hover_animation_effect'
[1125] Fix | Delete
},
[1126] Fix | Delete
{
[1127] Fix | Delete
type: 'separator',
[1128] Fix | Delete
label: 's_e_f'
[1129] Fix | Delete
},
[1130] Fix | Delete
{
[1131] Fix | Delete
type: 'tabs',
[1132] Fix | Delete
isRadio: true,
[1133] Fix | Delete
id: 'animation_effect_tab',
[1134] Fix | Delete
options: {
[1135] Fix | Delete
s_e_m: [
[1136] Fix | Delete
{
[1137] Fix | Delete
id: 'motion_effects',
[1138] Fix | Delete
type: 'accordion',
[1139] Fix | Delete
options: {
[1140] Fix | Delete
v: {
[1141] Fix | Delete
label: 'vscrl',
[1142] Fix | Delete
options: [
[1143] Fix | Delete
{
[1144] Fix | Delete
id: 'v_dir',
[1145] Fix | Delete
type: 'select',
[1146] Fix | Delete
label: 'dir',
[1147] Fix | Delete
options: {
[1148] Fix | Delete
'': '',
[1149] Fix | Delete
up: '_up',
[1150] Fix | Delete
down: 'dwn'
[1151] Fix | Delete
},
[1152] Fix | Delete
binding: {
[1153] Fix | Delete
empty: {
[1154] Fix | Delete
hide: [
[1155] Fix | Delete
'v_speed',
[1156] Fix | Delete
'v_vp'
[1157] Fix | Delete
]
[1158] Fix | Delete
},
[1159] Fix | Delete
not_empty: {
[1160] Fix | Delete
show: [
[1161] Fix | Delete
'v_speed',
[1162] Fix | Delete
'v_vp'
[1163] Fix | Delete
]
[1164] Fix | Delete
}
[1165] Fix | Delete
}
[1166] Fix | Delete
},
[1167] Fix | Delete
{
[1168] Fix | Delete
id: 'v_speed',
[1169] Fix | Delete
type: 'slider_range',
[1170] Fix | Delete
label: 'speed',
[1171] Fix | Delete
options: {
[1172] Fix | Delete
min: 1,
[1173] Fix | Delete
max: 10,
[1174] Fix | Delete
unit: '',
[1175] Fix | Delete
range: false,
[1176] Fix | Delete
default: 1
[1177] Fix | Delete
}
[1178] Fix | Delete
},
[1179] Fix | Delete
{
[1180] Fix | Delete
id: 'v_vp',
[1181] Fix | Delete
type: 'slider_range',
[1182] Fix | Delete
label: 'viewp'
[1183] Fix | Delete
}
[1184] Fix | Delete
]
[1185] Fix | Delete
},
[1186] Fix | Delete
h: {
[1187] Fix | Delete
label: 'hrztalscl',
[1188] Fix | Delete
options: [
[1189] Fix | Delete
{
[1190] Fix | Delete
id: 'h_dir',
[1191] Fix | Delete
type: 'select',
[1192] Fix | Delete
label: 'dir',
[1193] Fix | Delete
options: {
[1194] Fix | Delete
'': '',
[1195] Fix | Delete
toleft: 'tolft',
[1196] Fix | Delete
toright: 'torgt'
[1197] Fix | Delete
},
[1198] Fix | Delete
binding: {
[1199] Fix | Delete
empty: {
[1200] Fix | Delete
hide: [
[1201] Fix | Delete
'h_speed',
[1202] Fix | Delete
'h_vp'
[1203] Fix | Delete
]
[1204] Fix | Delete
},
[1205] Fix | Delete
not_empty: {
[1206] Fix | Delete
show: [
[1207] Fix | Delete
'h_speed',
[1208] Fix | Delete
'h_vp'
[1209] Fix | Delete
]
[1210] Fix | Delete
}
[1211] Fix | Delete
}
[1212] Fix | Delete
},
[1213] Fix | Delete
{
[1214] Fix | Delete
id: 'h_speed',
[1215] Fix | Delete
type: 'slider_range',
[1216] Fix | Delete
label: 'speed',
[1217] Fix | Delete
options: {
[1218] Fix | Delete
min: 1,
[1219] Fix | Delete
max: 10,
[1220] Fix | Delete
unit: '',
[1221] Fix | Delete
range: false,
[1222] Fix | Delete
default: 1
[1223] Fix | Delete
}
[1224] Fix | Delete
},
[1225] Fix | Delete
{
[1226] Fix | Delete
id: 'h_vp',
[1227] Fix | Delete
type: 'slider_range',
[1228] Fix | Delete
label: 'viewp'
[1229] Fix | Delete
}
[1230] Fix | Delete
]
[1231] Fix | Delete
},
[1232] Fix | Delete
t: {
[1233] Fix | Delete
label: 'trnspncy',
[1234] Fix | Delete
options: [
[1235] Fix | Delete
{
[1236] Fix | Delete
id: 't_dir',
[1237] Fix | Delete
type: 'select',
[1238] Fix | Delete
label: 'dir',
[1239] Fix | Delete
options: {
[1240] Fix | Delete
'': '',
[1241] Fix | Delete
fadein: 'fadein',
[1242] Fix | Delete
fadeout: 'fadout',
[1243] Fix | Delete
fadeoutin: 'fadoutin',
[1244] Fix | Delete
fadeinout: 'fadinout'
[1245] Fix | Delete
},
[1246] Fix | Delete
binding: {
[1247] Fix | Delete
empty: {
[1248] Fix | Delete
hide: 't_vp'
[1249] Fix | Delete
},
[1250] Fix | Delete
not_empty: {
[1251] Fix | Delete
show: 't_vp'
[1252] Fix | Delete
}
[1253] Fix | Delete
}
[1254] Fix | Delete
},
[1255] Fix | Delete
{
[1256] Fix | Delete
id: 't_vp',
[1257] Fix | Delete
type: 'slider_range',
[1258] Fix | Delete
label: 'viewp'
[1259] Fix | Delete
}
[1260] Fix | Delete
]
[1261] Fix | Delete
},
[1262] Fix | Delete
b: {
[1263] Fix | Delete
label: 'bl',
[1264] Fix | Delete
options: [
[1265] Fix | Delete
{
[1266] Fix | Delete
id: 'b_dir',
[1267] Fix | Delete
type: 'select',
[1268] Fix | Delete
label: 'dir',
[1269] Fix | Delete
options: {
[1270] Fix | Delete
'': '',
[1271] Fix | Delete
fadein: 'fadein',
[1272] Fix | Delete
fadeout: 'fadout'
[1273] Fix | Delete
},
[1274] Fix | Delete
binding: {
[1275] Fix | Delete
empty: {
[1276] Fix | Delete
hide: [
[1277] Fix | Delete
'b_level',
[1278] Fix | Delete
'b_vp'
[1279] Fix | Delete
]
[1280] Fix | Delete
},
[1281] Fix | Delete
not_empty: {
[1282] Fix | Delete
show: [
[1283] Fix | Delete
'b_level',
[1284] Fix | Delete
'b_vp'
[1285] Fix | Delete
]
[1286] Fix | Delete
}
[1287] Fix | Delete
}
[1288] Fix | Delete
},
[1289] Fix | Delete
{
[1290] Fix | Delete
id: 'b_level',
[1291] Fix | Delete
type: 'slider_range',
[1292] Fix | Delete
label: 'lvl',
[1293] Fix | Delete
options: {
[1294] Fix | Delete
min: 1,
[1295] Fix | Delete
max: 10,
[1296] Fix | Delete
unit: '',
[1297] Fix | Delete
range: false,
[1298] Fix | Delete
default: 1
[1299] Fix | Delete
}
[1300] Fix | Delete
},
[1301] Fix | Delete
{
[1302] Fix | Delete
id: 'b_vp',
[1303] Fix | Delete
type: 'slider_range',
[1304] Fix | Delete
label: 'viewp'
[1305] Fix | Delete
}
[1306] Fix | Delete
]
[1307] Fix | Delete
},
[1308] Fix | Delete
r: {
[1309] Fix | Delete
label: 'ro',
[1310] Fix | Delete
options: [
[1311] Fix | Delete
{
[1312] Fix | Delete
id: 'r_dir',
[1313] Fix | Delete
type: 'select',
[1314] Fix | Delete
label: 'dir',
[1315] Fix | Delete
options: {
[1316] Fix | Delete
'': '',
[1317] Fix | Delete
toleft: 'tolft',
[1318] Fix | Delete
toright: 'torgt'
[1319] Fix | Delete
},
[1320] Fix | Delete
binding: {
[1321] Fix | Delete
empty: {
[1322] Fix | Delete
hide: [
[1323] Fix | Delete
'r_num',
[1324] Fix | Delete
'r_origin',
[1325] Fix | Delete
'r_vp'
[1326] Fix | Delete
]
[1327] Fix | Delete
},
[1328] Fix | Delete
not_empty: {
[1329] Fix | Delete
show: [
[1330] Fix | Delete
'r_num',
[1331] Fix | Delete
'r_origin',
[1332] Fix | Delete
'r_vp'
[1333] Fix | Delete
]
[1334] Fix | Delete
}
[1335] Fix | Delete
}
[1336] Fix | Delete
},
[1337] Fix | Delete
{
[1338] Fix | Delete
id: 'r_num',
[1339] Fix | Delete
type: 'range',
[1340] Fix | Delete
label: 'nspins',
[1341] Fix | Delete
units: {
[1342] Fix | Delete
'': {
[1343] Fix | Delete
min: .05,
[1344] Fix | Delete
increment: .1
[1345] Fix | Delete
}
[1346] Fix | Delete
}
[1347] Fix | Delete
},
[1348] Fix | Delete
{
[1349] Fix | Delete
id: 'r_origin',
[1350] Fix | Delete
type: 'position_box',
[1351] Fix | Delete
label: 'trorig'
[1352] Fix | Delete
},
[1353] Fix | Delete
{
[1354] Fix | Delete
id: 'r_vp',
[1355] Fix | Delete
type: 'slider_range',
[1356] Fix | Delete
label: 'viewp'
[1357] Fix | Delete
}
[1358] Fix | Delete
]
[1359] Fix | Delete
},
[1360] Fix | Delete
s: {
[1361] Fix | Delete
label: 'sc',
[1362] Fix | Delete
options: [
[1363] Fix | Delete
{
[1364] Fix | Delete
id: 's_dir',
[1365] Fix | Delete
type: 'select',
[1366] Fix | Delete
label: 'dir',
[1367] Fix | Delete
options: {
[1368] Fix | Delete
'': '',
[1369] Fix | Delete
up: 'scup',
[1370] Fix | Delete
down: 'scdwn'
[1371] Fix | Delete
},
[1372] Fix | Delete
binding: {
[1373] Fix | Delete
empty: {
[1374] Fix | Delete
hide: [
[1375] Fix | Delete
's_ratio',
[1376] Fix | Delete
's_origin',
[1377] Fix | Delete
's_vp'
[1378] Fix | Delete
]
[1379] Fix | Delete
},
[1380] Fix | Delete
not_empty: {
[1381] Fix | Delete
show: [
[1382] Fix | Delete
's_ratio',
[1383] Fix | Delete
's_origin',
[1384] Fix | Delete
's_vp'
[1385] Fix | Delete
]
[1386] Fix | Delete
}
[1387] Fix | Delete
}
[1388] Fix | Delete
},
[1389] Fix | Delete
{
[1390] Fix | Delete
id: 's_ratio',
[1391] Fix | Delete
type: 'range',
[1392] Fix | Delete
label: 'scrat',
[1393] Fix | Delete
units: {
[1394] Fix | Delete
'': {
[1395] Fix | Delete
min: 1,
[1396] Fix | Delete
max: 30,
[1397] Fix | Delete
increment: .1
[1398] Fix | Delete
}
[1399] Fix | Delete
}
[1400] Fix | Delete
},
[1401] Fix | Delete
{
[1402] Fix | Delete
id: 's_origin',
[1403] Fix | Delete
type: 'position_box',
[1404] Fix | Delete
label: 'trorig'
[1405] Fix | Delete
},
[1406] Fix | Delete
{
[1407] Fix | Delete
id: 's_vp',
[1408] Fix | Delete
type: 'slider_range',
[1409] Fix | Delete
label: 'viewp'
[1410] Fix | Delete
}
[1411] Fix | Delete
]
[1412] Fix | Delete
}
[1413] Fix | Delete
}
[1414] Fix | Delete
}
[1415] Fix | Delete
],
[1416] Fix | Delete
s_e_s: [
[1417] Fix | Delete
{
[1418] Fix | Delete
type: 'tabs',
[1419] Fix | Delete
options: sticky
[1420] Fix | Delete
}
[1421] Fix | Delete
]
[1422] Fix | Delete
}
[1423] Fix | Delete
}
[1424] Fix | Delete
];
[1425] Fix | Delete
}
[1426] Fix | Delete
if (!isObject) {
[1427] Fix | Delete
if (options[data] !== undefined) {
[1428] Fix | Delete
return options[data];
[1429] Fix | Delete
}
[1430] Fix | Delete
if (this.static[data] !== undefined) {
[1431] Fix | Delete
return this.static[data];
[1432] Fix | Delete
}
[1433] Fix | Delete
} else {
[1434] Fix | Delete
for (let i in options) {
[1435] Fix | Delete
if (data[i] === true) {
[1436] Fix | Delete
return options[i];
[1437] Fix | Delete
}
[1438] Fix | Delete
}
[1439] Fix | Delete
for (let i in this.static) {
[1440] Fix | Delete
if (data[i] === true) {
[1441] Fix | Delete
return this.static[i];
[1442] Fix | Delete
}
[1443] Fix | Delete
}
[1444] Fix | Delete
}
[1445] Fix | Delete
return false;
[1446] Fix | Delete
},
[1447] Fix | Delete
_getTitle(data) {
[1448] Fix | Delete
if (data.type === 'custom_css') {
[1449] Fix | Delete
return i18n.custom_css;
[1450] Fix | Delete
}
[1451] Fix | Delete
if (data.type === 'title') {
[1452] Fix | Delete
return i18n.m_t;
[1453] Fix | Delete
}
[1454] Fix | Delete
return data.label !== undefined ? (i18n[data.label] !== undefined ? i18n[data.label] : data.label) : false;
[1455] Fix | Delete
},
[1456] Fix | Delete
_getSwitcher() {
[1457] Fix | Delete
const sw = createElement('','tb_lightbox_switcher'),
[1458] Fix | Delete
breakpoints = this.breakpointsReverse;
[1459] Fix | Delete
for (let i = breakpoints.length - 1; i > -1; --i) {
[1460] Fix | Delete
let b = breakpoints[i],
[1461] Fix | Delete
btn = createElement('button',{class:'tab_' + b,'data-href':'#' + b,title:b === 'tablet_landscape' ? i18n.table_landscape : (b.charAt(0).toUpperCase() + b.substr(1))});
[1462] Fix | Delete
btn.appendChild(api.Helper.getIcon('ti-' + (b === 'tablet_landscape' ? 'tablet' : b)));
[1463] Fix | Delete
sw.appendChild(btn);
[1464] Fix | Delete
}
[1465] Fix | Delete
return sw.tfOn(_CLICK_, function (e) {
[1466] Fix | Delete
e.stopImmediatePropagation();
[1467] Fix | Delete
if (e.target !== this) {
[1468] Fix | Delete
const id = e.target.closest('button')?.dataset.href.replace('#', '');
[1469] Fix | Delete
if (id && id !== api.activeBreakPoint) {
[1470] Fix | Delete
api.ToolBar.breakpointSwitcher(id);
[1471] Fix | Delete
}
[1472] Fix | Delete
}
[1473] Fix | Delete
},{passive:true});
[1474] Fix | Delete
},
[1475] Fix | Delete
_binding(_this, data, val, context) {
[1476] Fix | Delete
let logic = false;
[1477] Fix | Delete
const {binding,type} = data;
[1478] Fix | Delete
if (type === 'select' && val == 0) {
[1479] Fix | Delete
val = '';
[1480] Fix | Delete
}
[1481] Fix | Delete
if ('video' === type) {
[1482] Fix | Delete
if (val === '') {
[1483] Fix | Delete
logic = binding.empty;
[1484] Fix | Delete
} else {
[1485] Fix | Delete
const provider = Themify.parseVideo(val);
[1486] Fix | Delete
if (provider.type === 'youtube' || provider.type === 'vimeo') {
[1487] Fix | Delete
logic = binding.external;
[1488] Fix | Delete
} else {
[1489] Fix | Delete
let url;
[1490] Fix | Delete
try {
[1491] Fix | Delete
url = new URL(val);
[1492] Fix | Delete
} catch (_) {
[1493] Fix | Delete
url = false;
[1494] Fix | Delete
}
[1495] Fix | Delete
logic = false !== url && topWindow.location.hostname === url.hostname ? binding.local : binding.empty;
[1496] Fix | Delete
}
[1497] Fix | Delete
}
[1498] Fix | Delete
} else if (!val && binding.empty !== undefined) {
[1499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function