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: block-editor.js
if (this.error) return Promise.reject(this.error)
[4500] Fix | Delete
return Promise.resolve(this.result)
[4501] Fix | Delete
}
[4502] Fix | Delete
[4503] Fix | Delete
catch(onRejected) {
[4504] Fix | Delete
return this.async().catch(onRejected)
[4505] Fix | Delete
}
[4506] Fix | Delete
[4507] Fix | Delete
finally(onFinally) {
[4508] Fix | Delete
return this.async().then(onFinally, onFinally)
[4509] Fix | Delete
}
[4510] Fix | Delete
[4511] Fix | Delete
sync() {
[4512] Fix | Delete
if (this.error) throw this.error
[4513] Fix | Delete
return this.result
[4514] Fix | Delete
}
[4515] Fix | Delete
[4516] Fix | Delete
then(onFulfilled, onRejected) {
[4517] Fix | Delete
if (false) {}
[4518] Fix | Delete
[4519] Fix | Delete
return this.async().then(onFulfilled, onRejected)
[4520] Fix | Delete
}
[4521] Fix | Delete
[4522] Fix | Delete
toString() {
[4523] Fix | Delete
return this._css
[4524] Fix | Delete
}
[4525] Fix | Delete
[4526] Fix | Delete
warnings() {
[4527] Fix | Delete
return []
[4528] Fix | Delete
}
[4529] Fix | Delete
[4530] Fix | Delete
get content() {
[4531] Fix | Delete
return this.result.css
[4532] Fix | Delete
}
[4533] Fix | Delete
[4534] Fix | Delete
get css() {
[4535] Fix | Delete
return this.result.css
[4536] Fix | Delete
}
[4537] Fix | Delete
[4538] Fix | Delete
get map() {
[4539] Fix | Delete
return this.result.map
[4540] Fix | Delete
}
[4541] Fix | Delete
[4542] Fix | Delete
get messages() {
[4543] Fix | Delete
return []
[4544] Fix | Delete
}
[4545] Fix | Delete
[4546] Fix | Delete
get opts() {
[4547] Fix | Delete
return this.result.opts
[4548] Fix | Delete
}
[4549] Fix | Delete
[4550] Fix | Delete
get processor() {
[4551] Fix | Delete
return this.result.processor
[4552] Fix | Delete
}
[4553] Fix | Delete
[4554] Fix | Delete
get root() {
[4555] Fix | Delete
if (this._root) {
[4556] Fix | Delete
return this._root
[4557] Fix | Delete
}
[4558] Fix | Delete
[4559] Fix | Delete
let root
[4560] Fix | Delete
let parser = parse
[4561] Fix | Delete
[4562] Fix | Delete
try {
[4563] Fix | Delete
root = parser(this._css, this._opts)
[4564] Fix | Delete
} catch (error) {
[4565] Fix | Delete
this.error = error
[4566] Fix | Delete
}
[4567] Fix | Delete
[4568] Fix | Delete
if (this.error) {
[4569] Fix | Delete
throw this.error
[4570] Fix | Delete
} else {
[4571] Fix | Delete
this._root = root
[4572] Fix | Delete
return root
[4573] Fix | Delete
}
[4574] Fix | Delete
}
[4575] Fix | Delete
[4576] Fix | Delete
get [Symbol.toStringTag]() {
[4577] Fix | Delete
return 'NoWorkResult'
[4578] Fix | Delete
}
[4579] Fix | Delete
}
[4580] Fix | Delete
[4581] Fix | Delete
module.exports = NoWorkResult
[4582] Fix | Delete
NoWorkResult.default = NoWorkResult
[4583] Fix | Delete
[4584] Fix | Delete
[4585] Fix | Delete
/***/ }),
[4586] Fix | Delete
[4587] Fix | Delete
/***/ 7490:
[4588] Fix | Delete
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
[4589] Fix | Delete
[4590] Fix | Delete
"use strict";
[4591] Fix | Delete
[4592] Fix | Delete
[4593] Fix | Delete
let { isClean, my } = __webpack_require__(1381)
[4594] Fix | Delete
let CssSyntaxError = __webpack_require__(356)
[4595] Fix | Delete
let Stringifier = __webpack_require__(346)
[4596] Fix | Delete
let stringify = __webpack_require__(633)
[4597] Fix | Delete
[4598] Fix | Delete
function cloneNode(obj, parent) {
[4599] Fix | Delete
let cloned = new obj.constructor()
[4600] Fix | Delete
[4601] Fix | Delete
for (let i in obj) {
[4602] Fix | Delete
if (!Object.prototype.hasOwnProperty.call(obj, i)) {
[4603] Fix | Delete
/* c8 ignore next 2 */
[4604] Fix | Delete
continue
[4605] Fix | Delete
}
[4606] Fix | Delete
if (i === 'proxyCache') continue
[4607] Fix | Delete
let value = obj[i]
[4608] Fix | Delete
let type = typeof value
[4609] Fix | Delete
[4610] Fix | Delete
if (i === 'parent' && type === 'object') {
[4611] Fix | Delete
if (parent) cloned[i] = parent
[4612] Fix | Delete
} else if (i === 'source') {
[4613] Fix | Delete
cloned[i] = value
[4614] Fix | Delete
} else if (Array.isArray(value)) {
[4615] Fix | Delete
cloned[i] = value.map(j => cloneNode(j, cloned))
[4616] Fix | Delete
} else {
[4617] Fix | Delete
if (type === 'object' && value !== null) value = cloneNode(value)
[4618] Fix | Delete
cloned[i] = value
[4619] Fix | Delete
}
[4620] Fix | Delete
}
[4621] Fix | Delete
[4622] Fix | Delete
return cloned
[4623] Fix | Delete
}
[4624] Fix | Delete
[4625] Fix | Delete
class Node {
[4626] Fix | Delete
constructor(defaults = {}) {
[4627] Fix | Delete
this.raws = {}
[4628] Fix | Delete
this[isClean] = false
[4629] Fix | Delete
this[my] = true
[4630] Fix | Delete
[4631] Fix | Delete
for (let name in defaults) {
[4632] Fix | Delete
if (name === 'nodes') {
[4633] Fix | Delete
this.nodes = []
[4634] Fix | Delete
for (let node of defaults[name]) {
[4635] Fix | Delete
if (typeof node.clone === 'function') {
[4636] Fix | Delete
this.append(node.clone())
[4637] Fix | Delete
} else {
[4638] Fix | Delete
this.append(node)
[4639] Fix | Delete
}
[4640] Fix | Delete
}
[4641] Fix | Delete
} else {
[4642] Fix | Delete
this[name] = defaults[name]
[4643] Fix | Delete
}
[4644] Fix | Delete
}
[4645] Fix | Delete
}
[4646] Fix | Delete
[4647] Fix | Delete
addToError(error) {
[4648] Fix | Delete
error.postcssNode = this
[4649] Fix | Delete
if (error.stack && this.source && /\n\s{4}at /.test(error.stack)) {
[4650] Fix | Delete
let s = this.source
[4651] Fix | Delete
error.stack = error.stack.replace(
[4652] Fix | Delete
/\n\s{4}at /,
[4653] Fix | Delete
`$&${s.input.from}:${s.start.line}:${s.start.column}$&`
[4654] Fix | Delete
)
[4655] Fix | Delete
}
[4656] Fix | Delete
return error
[4657] Fix | Delete
}
[4658] Fix | Delete
[4659] Fix | Delete
after(add) {
[4660] Fix | Delete
this.parent.insertAfter(this, add)
[4661] Fix | Delete
return this
[4662] Fix | Delete
}
[4663] Fix | Delete
[4664] Fix | Delete
assign(overrides = {}) {
[4665] Fix | Delete
for (let name in overrides) {
[4666] Fix | Delete
this[name] = overrides[name]
[4667] Fix | Delete
}
[4668] Fix | Delete
return this
[4669] Fix | Delete
}
[4670] Fix | Delete
[4671] Fix | Delete
before(add) {
[4672] Fix | Delete
this.parent.insertBefore(this, add)
[4673] Fix | Delete
return this
[4674] Fix | Delete
}
[4675] Fix | Delete
[4676] Fix | Delete
cleanRaws(keepBetween) {
[4677] Fix | Delete
delete this.raws.before
[4678] Fix | Delete
delete this.raws.after
[4679] Fix | Delete
if (!keepBetween) delete this.raws.between
[4680] Fix | Delete
}
[4681] Fix | Delete
[4682] Fix | Delete
clone(overrides = {}) {
[4683] Fix | Delete
let cloned = cloneNode(this)
[4684] Fix | Delete
for (let name in overrides) {
[4685] Fix | Delete
cloned[name] = overrides[name]
[4686] Fix | Delete
}
[4687] Fix | Delete
return cloned
[4688] Fix | Delete
}
[4689] Fix | Delete
[4690] Fix | Delete
cloneAfter(overrides = {}) {
[4691] Fix | Delete
let cloned = this.clone(overrides)
[4692] Fix | Delete
this.parent.insertAfter(this, cloned)
[4693] Fix | Delete
return cloned
[4694] Fix | Delete
}
[4695] Fix | Delete
[4696] Fix | Delete
cloneBefore(overrides = {}) {
[4697] Fix | Delete
let cloned = this.clone(overrides)
[4698] Fix | Delete
this.parent.insertBefore(this, cloned)
[4699] Fix | Delete
return cloned
[4700] Fix | Delete
}
[4701] Fix | Delete
[4702] Fix | Delete
error(message, opts = {}) {
[4703] Fix | Delete
if (this.source) {
[4704] Fix | Delete
let { end, start } = this.rangeBy(opts)
[4705] Fix | Delete
return this.source.input.error(
[4706] Fix | Delete
message,
[4707] Fix | Delete
{ column: start.column, line: start.line },
[4708] Fix | Delete
{ column: end.column, line: end.line },
[4709] Fix | Delete
opts
[4710] Fix | Delete
)
[4711] Fix | Delete
}
[4712] Fix | Delete
return new CssSyntaxError(message)
[4713] Fix | Delete
}
[4714] Fix | Delete
[4715] Fix | Delete
getProxyProcessor() {
[4716] Fix | Delete
return {
[4717] Fix | Delete
get(node, prop) {
[4718] Fix | Delete
if (prop === 'proxyOf') {
[4719] Fix | Delete
return node
[4720] Fix | Delete
} else if (prop === 'root') {
[4721] Fix | Delete
return () => node.root().toProxy()
[4722] Fix | Delete
} else {
[4723] Fix | Delete
return node[prop]
[4724] Fix | Delete
}
[4725] Fix | Delete
},
[4726] Fix | Delete
[4727] Fix | Delete
set(node, prop, value) {
[4728] Fix | Delete
if (node[prop] === value) return true
[4729] Fix | Delete
node[prop] = value
[4730] Fix | Delete
if (
[4731] Fix | Delete
prop === 'prop' ||
[4732] Fix | Delete
prop === 'value' ||
[4733] Fix | Delete
prop === 'name' ||
[4734] Fix | Delete
prop === 'params' ||
[4735] Fix | Delete
prop === 'important' ||
[4736] Fix | Delete
/* c8 ignore next */
[4737] Fix | Delete
prop === 'text'
[4738] Fix | Delete
) {
[4739] Fix | Delete
node.markDirty()
[4740] Fix | Delete
}
[4741] Fix | Delete
return true
[4742] Fix | Delete
}
[4743] Fix | Delete
}
[4744] Fix | Delete
}
[4745] Fix | Delete
[4746] Fix | Delete
markDirty() {
[4747] Fix | Delete
if (this[isClean]) {
[4748] Fix | Delete
this[isClean] = false
[4749] Fix | Delete
let next = this
[4750] Fix | Delete
while ((next = next.parent)) {
[4751] Fix | Delete
next[isClean] = false
[4752] Fix | Delete
}
[4753] Fix | Delete
}
[4754] Fix | Delete
}
[4755] Fix | Delete
[4756] Fix | Delete
next() {
[4757] Fix | Delete
if (!this.parent) return undefined
[4758] Fix | Delete
let index = this.parent.index(this)
[4759] Fix | Delete
return this.parent.nodes[index + 1]
[4760] Fix | Delete
}
[4761] Fix | Delete
[4762] Fix | Delete
positionBy(opts, stringRepresentation) {
[4763] Fix | Delete
let pos = this.source.start
[4764] Fix | Delete
if (opts.index) {
[4765] Fix | Delete
pos = this.positionInside(opts.index, stringRepresentation)
[4766] Fix | Delete
} else if (opts.word) {
[4767] Fix | Delete
stringRepresentation = this.toString()
[4768] Fix | Delete
let index = stringRepresentation.indexOf(opts.word)
[4769] Fix | Delete
if (index !== -1) pos = this.positionInside(index, stringRepresentation)
[4770] Fix | Delete
}
[4771] Fix | Delete
return pos
[4772] Fix | Delete
}
[4773] Fix | Delete
[4774] Fix | Delete
positionInside(index, stringRepresentation) {
[4775] Fix | Delete
let string = stringRepresentation || this.toString()
[4776] Fix | Delete
let column = this.source.start.column
[4777] Fix | Delete
let line = this.source.start.line
[4778] Fix | Delete
[4779] Fix | Delete
for (let i = 0; i < index; i++) {
[4780] Fix | Delete
if (string[i] === '\n') {
[4781] Fix | Delete
column = 1
[4782] Fix | Delete
line += 1
[4783] Fix | Delete
} else {
[4784] Fix | Delete
column += 1
[4785] Fix | Delete
}
[4786] Fix | Delete
}
[4787] Fix | Delete
[4788] Fix | Delete
return { column, line }
[4789] Fix | Delete
}
[4790] Fix | Delete
[4791] Fix | Delete
prev() {
[4792] Fix | Delete
if (!this.parent) return undefined
[4793] Fix | Delete
let index = this.parent.index(this)
[4794] Fix | Delete
return this.parent.nodes[index - 1]
[4795] Fix | Delete
}
[4796] Fix | Delete
[4797] Fix | Delete
rangeBy(opts) {
[4798] Fix | Delete
let start = {
[4799] Fix | Delete
column: this.source.start.column,
[4800] Fix | Delete
line: this.source.start.line
[4801] Fix | Delete
}
[4802] Fix | Delete
let end = this.source.end
[4803] Fix | Delete
? {
[4804] Fix | Delete
column: this.source.end.column + 1,
[4805] Fix | Delete
line: this.source.end.line
[4806] Fix | Delete
}
[4807] Fix | Delete
: {
[4808] Fix | Delete
column: start.column + 1,
[4809] Fix | Delete
line: start.line
[4810] Fix | Delete
}
[4811] Fix | Delete
[4812] Fix | Delete
if (opts.word) {
[4813] Fix | Delete
let stringRepresentation = this.toString()
[4814] Fix | Delete
let index = stringRepresentation.indexOf(opts.word)
[4815] Fix | Delete
if (index !== -1) {
[4816] Fix | Delete
start = this.positionInside(index, stringRepresentation)
[4817] Fix | Delete
end = this.positionInside(index + opts.word.length, stringRepresentation)
[4818] Fix | Delete
}
[4819] Fix | Delete
} else {
[4820] Fix | Delete
if (opts.start) {
[4821] Fix | Delete
start = {
[4822] Fix | Delete
column: opts.start.column,
[4823] Fix | Delete
line: opts.start.line
[4824] Fix | Delete
}
[4825] Fix | Delete
} else if (opts.index) {
[4826] Fix | Delete
start = this.positionInside(opts.index)
[4827] Fix | Delete
}
[4828] Fix | Delete
[4829] Fix | Delete
if (opts.end) {
[4830] Fix | Delete
end = {
[4831] Fix | Delete
column: opts.end.column,
[4832] Fix | Delete
line: opts.end.line
[4833] Fix | Delete
}
[4834] Fix | Delete
} else if (typeof opts.endIndex === 'number') {
[4835] Fix | Delete
end = this.positionInside(opts.endIndex)
[4836] Fix | Delete
} else if (opts.index) {
[4837] Fix | Delete
end = this.positionInside(opts.index + 1)
[4838] Fix | Delete
}
[4839] Fix | Delete
}
[4840] Fix | Delete
[4841] Fix | Delete
if (
[4842] Fix | Delete
end.line < start.line ||
[4843] Fix | Delete
(end.line === start.line && end.column <= start.column)
[4844] Fix | Delete
) {
[4845] Fix | Delete
end = { column: start.column + 1, line: start.line }
[4846] Fix | Delete
}
[4847] Fix | Delete
[4848] Fix | Delete
return { end, start }
[4849] Fix | Delete
}
[4850] Fix | Delete
[4851] Fix | Delete
raw(prop, defaultType) {
[4852] Fix | Delete
let str = new Stringifier()
[4853] Fix | Delete
return str.raw(this, prop, defaultType)
[4854] Fix | Delete
}
[4855] Fix | Delete
[4856] Fix | Delete
remove() {
[4857] Fix | Delete
if (this.parent) {
[4858] Fix | Delete
this.parent.removeChild(this)
[4859] Fix | Delete
}
[4860] Fix | Delete
this.parent = undefined
[4861] Fix | Delete
return this
[4862] Fix | Delete
}
[4863] Fix | Delete
[4864] Fix | Delete
replaceWith(...nodes) {
[4865] Fix | Delete
if (this.parent) {
[4866] Fix | Delete
let bookmark = this
[4867] Fix | Delete
let foundSelf = false
[4868] Fix | Delete
for (let node of nodes) {
[4869] Fix | Delete
if (node === this) {
[4870] Fix | Delete
foundSelf = true
[4871] Fix | Delete
} else if (foundSelf) {
[4872] Fix | Delete
this.parent.insertAfter(bookmark, node)
[4873] Fix | Delete
bookmark = node
[4874] Fix | Delete
} else {
[4875] Fix | Delete
this.parent.insertBefore(bookmark, node)
[4876] Fix | Delete
}
[4877] Fix | Delete
}
[4878] Fix | Delete
[4879] Fix | Delete
if (!foundSelf) {
[4880] Fix | Delete
this.remove()
[4881] Fix | Delete
}
[4882] Fix | Delete
}
[4883] Fix | Delete
[4884] Fix | Delete
return this
[4885] Fix | Delete
}
[4886] Fix | Delete
[4887] Fix | Delete
root() {
[4888] Fix | Delete
let result = this
[4889] Fix | Delete
while (result.parent && result.parent.type !== 'document') {
[4890] Fix | Delete
result = result.parent
[4891] Fix | Delete
}
[4892] Fix | Delete
return result
[4893] Fix | Delete
}
[4894] Fix | Delete
[4895] Fix | Delete
toJSON(_, inputs) {
[4896] Fix | Delete
let fixed = {}
[4897] Fix | Delete
let emitInputs = inputs == null
[4898] Fix | Delete
inputs = inputs || new Map()
[4899] Fix | Delete
let inputsNextIndex = 0
[4900] Fix | Delete
[4901] Fix | Delete
for (let name in this) {
[4902] Fix | Delete
if (!Object.prototype.hasOwnProperty.call(this, name)) {
[4903] Fix | Delete
/* c8 ignore next 2 */
[4904] Fix | Delete
continue
[4905] Fix | Delete
}
[4906] Fix | Delete
if (name === 'parent' || name === 'proxyCache') continue
[4907] Fix | Delete
let value = this[name]
[4908] Fix | Delete
[4909] Fix | Delete
if (Array.isArray(value)) {
[4910] Fix | Delete
fixed[name] = value.map(i => {
[4911] Fix | Delete
if (typeof i === 'object' && i.toJSON) {
[4912] Fix | Delete
return i.toJSON(null, inputs)
[4913] Fix | Delete
} else {
[4914] Fix | Delete
return i
[4915] Fix | Delete
}
[4916] Fix | Delete
})
[4917] Fix | Delete
} else if (typeof value === 'object' && value.toJSON) {
[4918] Fix | Delete
fixed[name] = value.toJSON(null, inputs)
[4919] Fix | Delete
} else if (name === 'source') {
[4920] Fix | Delete
let inputId = inputs.get(value.input)
[4921] Fix | Delete
if (inputId == null) {
[4922] Fix | Delete
inputId = inputsNextIndex
[4923] Fix | Delete
inputs.set(value.input, inputsNextIndex)
[4924] Fix | Delete
inputsNextIndex++
[4925] Fix | Delete
}
[4926] Fix | Delete
fixed[name] = {
[4927] Fix | Delete
end: value.end,
[4928] Fix | Delete
inputId,
[4929] Fix | Delete
start: value.start
[4930] Fix | Delete
}
[4931] Fix | Delete
} else {
[4932] Fix | Delete
fixed[name] = value
[4933] Fix | Delete
}
[4934] Fix | Delete
}
[4935] Fix | Delete
[4936] Fix | Delete
if (emitInputs) {
[4937] Fix | Delete
fixed.inputs = [...inputs.keys()].map(input => input.toJSON())
[4938] Fix | Delete
}
[4939] Fix | Delete
[4940] Fix | Delete
return fixed
[4941] Fix | Delete
}
[4942] Fix | Delete
[4943] Fix | Delete
toProxy() {
[4944] Fix | Delete
if (!this.proxyCache) {
[4945] Fix | Delete
this.proxyCache = new Proxy(this, this.getProxyProcessor())
[4946] Fix | Delete
}
[4947] Fix | Delete
return this.proxyCache
[4948] Fix | Delete
}
[4949] Fix | Delete
[4950] Fix | Delete
toString(stringifier = stringify) {
[4951] Fix | Delete
if (stringifier.stringify) stringifier = stringifier.stringify
[4952] Fix | Delete
let result = ''
[4953] Fix | Delete
stringifier(this, i => {
[4954] Fix | Delete
result += i
[4955] Fix | Delete
})
[4956] Fix | Delete
return result
[4957] Fix | Delete
}
[4958] Fix | Delete
[4959] Fix | Delete
warn(result, text, opts) {
[4960] Fix | Delete
let data = { node: this }
[4961] Fix | Delete
for (let i in opts) data[i] = opts[i]
[4962] Fix | Delete
return result.warn(text, data)
[4963] Fix | Delete
}
[4964] Fix | Delete
[4965] Fix | Delete
get proxyOf() {
[4966] Fix | Delete
return this
[4967] Fix | Delete
}
[4968] Fix | Delete
}
[4969] Fix | Delete
[4970] Fix | Delete
module.exports = Node
[4971] Fix | Delete
Node.default = Node
[4972] Fix | Delete
[4973] Fix | Delete
[4974] Fix | Delete
/***/ }),
[4975] Fix | Delete
[4976] Fix | Delete
/***/ 4295:
[4977] Fix | Delete
/***/ ((module, __unused_webpack_exports, __webpack_require__) => {
[4978] Fix | Delete
[4979] Fix | Delete
"use strict";
[4980] Fix | Delete
[4981] Fix | Delete
[4982] Fix | Delete
let Container = __webpack_require__(683)
[4983] Fix | Delete
let Parser = __webpack_require__(3937)
[4984] Fix | Delete
let Input = __webpack_require__(5380)
[4985] Fix | Delete
[4986] Fix | Delete
function parse(css, opts) {
[4987] Fix | Delete
let input = new Input(css, opts)
[4988] Fix | Delete
let parser = new Parser(input)
[4989] Fix | Delete
try {
[4990] Fix | Delete
parser.parse()
[4991] Fix | Delete
} catch (e) {
[4992] Fix | Delete
if (false) {}
[4993] Fix | Delete
throw e
[4994] Fix | Delete
}
[4995] Fix | Delete
[4996] Fix | Delete
return parser.root
[4997] Fix | Delete
}
[4998] Fix | Delete
[4999] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function