Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.140.201.179
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
wb /
node_modules /
svgo /
plugins /
Delete
Unzip
Name
Size
Permission
Date
Action
_collections.js
56.33
KB
-rw-rw-r--
2022-08-30 11:49
_path.js
29.8
KB
-rw-rw-r--
2022-08-30 11:49
_transforms.js
9.9
KB
-rw-rw-r--
2022-08-30 11:49
addAttributesToSVGElement.js
1.34
KB
-rw-rw-r--
2022-08-30 11:49
addClassesToSVGElement.js
1.58
KB
-rw-rw-r--
2022-08-30 11:49
cleanupAttrs.js
1.28
KB
-rw-rw-r--
2022-08-30 11:49
cleanupEnableBackground.js
2.25
KB
-rw-rw-r--
2022-08-30 11:49
cleanupIDs.js
5.42
KB
-rw-rw-r--
2022-08-30 11:49
cleanupListOfValues.js
3.45
KB
-rw-rw-r--
2022-08-30 11:49
cleanupNumericValues.js
2.01
KB
-rw-rw-r--
2022-08-30 11:49
collapseGroups.js
2.76
KB
-rw-rw-r--
2022-08-30 11:49
convertColors.js
3.47
KB
-rw-rw-r--
2022-08-30 11:49
convertPathData.js
29.66
KB
-rw-rw-r--
2022-08-30 11:49
convertShapeToPath.js
2.82
KB
-rw-rw-r--
2022-08-30 11:49
convertStyleToAttrs.js
3.93
KB
-rw-rw-r--
2022-08-30 11:49
convertTransform.js
10.65
KB
-rw-rw-r--
2022-08-30 11:49
mergePaths.js
2.01
KB
-rw-rw-r--
2022-08-30 11:49
minifyStyles.js
1.19
KB
-rw-rw-r--
2022-08-30 11:49
moveElemsAttrsToGroup.js
3.31
KB
-rw-rw-r--
2022-08-30 11:49
moveGroupAttrsToElems.js
1.81
KB
-rw-rw-r--
2022-08-30 11:49
removeAttrs.js
2.49
KB
-rw-rw-r--
2022-08-30 11:49
removeComments.js
508
B
-rw-rw-r--
2022-08-30 11:49
removeDesc.js
785
B
-rw-rw-r--
2022-08-30 11:49
removeDimensions.js
662
B
-rw-rw-r--
2022-08-30 11:49
removeDoctype.js
1.01
KB
-rw-rw-r--
2022-08-30 11:49
removeEditorsNSData.js
1.51
KB
-rw-rw-r--
2022-08-30 11:49
removeElementsByAttr.js
1.89
KB
-rw-rw-r--
2022-08-30 11:49
removeEmptyAttrs.js
509
B
-rw-rw-r--
2022-08-30 11:49
removeEmptyContainers.js
690
B
-rw-rw-r--
2022-08-30 11:49
removeEmptyText.js
1.1
KB
-rw-rw-r--
2022-08-30 11:49
removeHiddenElems.js
6.23
KB
-rw-rw-r--
2022-08-30 11:49
removeMetadata.js
392
B
-rw-rw-r--
2022-08-30 11:49
removeNonInheritableGroupAttrs.js
1.08
KB
-rw-rw-r--
2022-08-30 11:49
removeRasterImages.js
558
B
-rw-rw-r--
2022-08-30 11:49
removeStyleElement.js
426
B
-rw-rw-r--
2022-08-30 11:49
removeTitle.js
497
B
-rw-rw-r--
2022-08-30 11:49
removeUnknownsAndDefaults.js
4.48
KB
-rw-rw-r--
2022-08-30 11:49
removeUnusedNS.js
2.33
KB
-rw-rw-r--
2022-08-30 11:49
removeUselessDefs.js
1.01
KB
-rw-rw-r--
2022-08-30 11:49
removeUselessStrokeAndFill.js
2.37
KB
-rw-rw-r--
2022-08-30 11:49
removeViewBox.js
1.15
KB
-rw-rw-r--
2022-08-30 11:49
removeXMLNS.js
591
B
-rw-rw-r--
2022-08-30 11:49
removeXMLProcInst.js
487
B
-rw-rw-r--
2022-08-30 11:49
sortAttrs.js
1.5
KB
-rw-rw-r--
2022-08-30 11:49
transformsWithOnePath.js
10.57
KB
-rw-rw-r--
2022-08-30 11:49
Save
Rename
'use strict'; exports.type = 'perItem'; exports.active = true; exports.description = 'converts basic shapes to more compact path form'; var none = { value: 0 }, regNumber = /[-+]?(?:\d*\.\d+|\d+\.?)(?:[eE][-+]?\d+)?/g; /** * Converts basic shape to more compact path. * It also allows further optimizations like * combining paths with similar attributes. * * @see http://www.w3.org/TR/SVG/shapes.html * * @param {Object} item current iteration item * @param {Object} params plugin params * @return {Boolean} if false, item will be filtered out * * @author Lev Solntsev */ exports.fn = function(item) { if ( item.isElem('rect') && item.hasAttr('width') && item.hasAttr('height') && !item.hasAttr('rx') && !item.hasAttr('ry') ) { var x = +(item.attr('x') || none).value, y = +(item.attr('y') || none).value, width = +item.attr('width').value, height = +item.attr('height').value; // Values like '100%' compute to NaN, thus running after // cleanupNumericValues when 'px' units has already been removed. // TODO: Calculate sizes from % and non-px units if possible. if (isNaN(x - y + width - height)) return; var pathData = 'M' + x + ' ' + y + 'H' + (x + width) + 'V' + (y + height) + 'H' + x + 'z'; item.addAttr({ name: 'd', value: pathData, prefix: '', local: 'd' }); item.renameElem('path') .removeAttr(['x', 'y', 'width', 'height']); } else if (item.isElem('line')) { var x1 = +(item.attr('x1') || none).value, y1 = +(item.attr('y1') || none).value, x2 = +(item.attr('x2') || none).value, y2 = +(item.attr('y2') || none).value; if (isNaN(x1 - y1 + x2 - y2)) return; item.addAttr({ name: 'd', value: 'M' + x1 + ' ' + y1 + 'L' + x2 + ' ' + y2, prefix: '', local: 'd' }); item.renameElem('path') .removeAttr(['x1', 'y1', 'x2', 'y2']); } else if (( item.isElem('polyline') || item.isElem('polygon') ) && item.hasAttr('points') ) { var coords = (item.attr('points').value.match(regNumber) || []).map(Number); if (coords.length < 4) return false; item.addAttr({ name: 'd', value: 'M' + coords.slice(0,2).join(' ') + 'L' + coords.slice(2).join(' ') + (item.isElem('polygon') ? 'z' : ''), prefix: '', local: 'd' }); item.renameElem('path') .removeAttr('points'); } };