📁
SKYSHELL MANAGER
PHP v8.2.31
Create
Create
Path:
root
/
home
/
thevaxnx
/
nativize.com
/
staging
/
wp-includes
/
js
/
tinymce
/
themes
/
Name
Size
Perm
Actions
📁
inlite
-
0755
🗑️
🏷️
🔒
📁
modern
-
0755
🗑️
🏷️
🔒
📄
wp-links-opml.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
Edit: pkgform.min.js
(function(){"use strict";var DOM=YAHOO.util.Dom,EVENT=YAHOO.util.Event,DRY_DOCK_ID="extensionDryDock";let packageTypesVisibility={};let packageTypeFeatureLabels={};const DEFAULT_PACKAGE_TYPE="standard";const setInputsDisabled=(container,shouldDisable)=>{const inputs=container.querySelectorAll("input, select, textarea");for(const input of inputs){if(shouldDisable){if(!input.hasAttribute("data-original-disabled")){input.setAttribute("data-original-disabled",input.disabled)}input.disabled=true}else{const originalDisabled=input.getAttribute("data-original-disabled");if(originalDisabled!==null){input.disabled=originalDisabled==="true";input.removeAttribute("data-original-disabled")}}}};const setElementVisibility=(el,isVisible)=>{el.style.display=isVisible?"":"none";setInputsDisabled(el,!isVisible)};const updateFormVisibility=typeId=>{const config=packageTypesVisibility[typeId];if(!config){return}document.querySelectorAll("[data-section]").forEach((el=>{setElementVisibility(el,config.sections[el.getAttribute("data-section")])}));document.querySelectorAll("[data-field]:not([data-field='options'])").forEach((el=>{setElementVisibility(el,config.fields[el.getAttribute("data-field")])}));const ext=config.extensions||{};document.querySelectorAll("[data-extension]").forEach((el=>{const id=el.getAttribute("data-extension");const isVisible=ext.allow?ext.allow.includes(id):ext.block?!ext.block.includes(id):true;setElementVisibility(el,isVisible)}));const checkboxes=DOM.getElementsByClassName("packageOptionSelector","input","packageExtensions");for(const checkbox of checkboxes){const pkgName=DOM.getAttribute(checkbox,"data-packageOptions");const wrapper=checkbox.parentNode;const isVisible=ext.allow?ext.allow.includes(pkgName):ext.block?!ext.block.includes(pkgName):true;if(!isVisible){wrapper.style.display="none";continue}if(ext.hide&&ext.hide.includes(pkgName)){wrapper.style.display="none";if(!checkbox.checked){checkbox.checked=true;const subform=DOM.get(pkgName);if(subform){showExtensionForm(subform,checkbox)}}continue}wrapper.style.display="";if(ext.preselect&&ext.preselect.includes(pkgName)&&!checkbox.checked){checkbox.checked=true;const subform=DOM.get(pkgName);if(subform){showExtensionForm(subform,checkbox)}}}document.querySelectorAll(".propertyGroup").forEach((group=>{const current=group.querySelector(".propertyEditor.last");if(current){DOM.removeClass(current,"last")}const lastVisible=Array.from(group.querySelectorAll(".propertyEditor")).filter((ed=>ed.style.display!=="none")).pop();if(lastVisible){DOM.addClass(lastVisible,"last")}}))};const getDefaultFeatureList=()=>{const featureListSelect=document.querySelector('select[name="featurelist"]');return featureListSelect&&featureListSelect.dataset.default||"default"};const updateSubmitButtonState=()=>{const featureListSelect=document.querySelector('select[name="featurelist"]');const submitBtn=document.getElementById("submit");if(!submitBtn){return}const hasValidFeatureList=!!(featureListSelect&&featureListSelect.value);submitBtn.disabled=!hasValidFeatureList;if(hasValidFeatureList){submitBtn.removeAttribute("aria-describedby")}else{const messageId=getActiveFeatureListWarningMessageId();if(messageId){submitBtn.setAttribute("aria-describedby",messageId)}else{submitBtn.removeAttribute("aria-describedby")}}};const getActiveFeatureListWarningMessageId=()=>{const isVisible=el=>!!el&&el.style.display!=="none";if(isVisible(document.getElementById("featureListMismatchWarning"))){return"featureListMismatchWarningMessage"}if(isVisible(document.getElementById("featureListWarning"))){return"featureListWarningMessage"}return null};const updateFeatureListViewLink=()=>{const featureListSelect=document.querySelector('select[name="featurelist"]');const editLink=document.getElementById("editFeatureListLink");if(!editLink){return}const selected=featureListSelect&&featureListSelect.value;if(selected){editLink.style.display="";editLink.setAttribute("href","../scripts2/featuremanager/editFeatureList?name="+encodeURIComponent(selected))}else{editLink.style.display="none"}};const handleFeatureListChange=()=>{updateSubmitButtonState();updateFeatureListViewLink()};const normalizeFeatureListAfterSave=()=>{const featureListSelect=document.querySelector('select[name="featurelist"]');if(!featureListSelect){return}for(const option of Array.from(featureListSelect.options)){if(option.value===""){option.remove()}}for(const option of featureListSelect.options){option.defaultSelected=option.selected}handleFeatureListChange()};window.normalizeFeatureListAfterSave=normalizeFeatureListAfterSave;const filterFeatureListsByPackageType=packageType=>{const featureListSelect=document.querySelector('select[name="featurelist"]');const warningDiv=document.getElementById("featureListWarning");const mismatchDiv=document.getElementById("featureListMismatchWarning");const submitBtn=document.getElementById("submit");if(!featureListSelect){return}const packageFeatureLists=window.PACKAGE_FEATURE_LISTS||{};const effectivePackageType=packageType||DEFAULT_PACKAGE_TYPE;const allowedFeatureLists=packageFeatureLists[effectivePackageType]||[];if(warningDiv){if(allowedFeatureLists.length||mismatchDiv){warningDiv.style.display="none"}else{warningDiv.style.display="block";const msgSpan=document.getElementById("featureListWarningMessage");if(msgSpan){const label=packageTypeFeatureLabels[effectivePackageType]||"";msgSpan.textContent=LOCALE.maketext("This package type requires a feature list with the “[_1]” feature enabled. Create one before you save this package.",label);if(submitBtn){submitBtn.disabled=true}}}}if(allowedFeatureLists.length===0){featureListSelect.innerHTML="";const placeholder=document.createElement("option");placeholder.value="";placeholder.textContent=LOCALE.maketext("Create a feature list …");placeholder.selected=true;featureListSelect.appendChild(placeholder);updateFeatureListViewLink();updateSubmitButtonState();return}const mismatchActive=!!mismatchDiv&&mismatchDiv.style.display!=="none";const currentValue=featureListSelect.value;const currentValueInNewList=allowedFeatureLists.includes(currentValue);const defaultFeatureList=getDefaultFeatureList();const preferredValue=mismatchActive?null:currentValueInNewList?currentValue:allowedFeatureLists.includes(defaultFeatureList)?defaultFeatureList:null;featureListSelect.innerHTML="";if(mismatchActive){const placeholder=document.createElement("option");placeholder.value="";placeholder.textContent=LOCALE.maketext("Select a feature list …");placeholder.selected=true;featureListSelect.appendChild(placeholder)}for(const featurelist of allowedFeatureLists){const option=document.createElement("option");option.value=featurelist;option.textContent=featurelist;if(preferredValue&&featurelist===preferredValue){option.selected=true}featureListSelect.appendChild(option)}updateFeatureListViewLink();updateSubmitButtonState()};const handlePackageTypeChange=evt=>{const radio=EVENT.getTarget(evt);if(!radio||!radio.parentNode){return}const cards=DOM.getElementsByClassName("pkgTypeCard","label","packageTypeSelector");if(!cards||!cards.length){return}for(const card of cards){DOM.removeClass(card,"pkgTypeCardSelected")}const selectedCard=radio.parentNode;if(selectedCard&&DOM.hasClass(selectedCard,"pkgTypeCard")){DOM.addClass(selectedCard,"pkgTypeCardSelected")}updateFormVisibility(radio.value);filterFeatureListsByPackageType(radio.value)};const addPackageTypeHandlers=()=>{const radios=DOM.getElementsByClassName("pkgTypeRadio","input","packageTypeSelector");const featureListSelect=document.querySelector('select[name="featurelist"]');if(featureListSelect){EVENT.addListener(featureListSelect,"change",handleFeatureListChange)}const mainform=document.forms.mainform;if(mainform){EVENT.addListener(mainform,"reset",(()=>{setTimeout(handleFeatureListChange,0)}))}if(radios&&radios.length){for(const radio of radios){EVENT.addListener(radio,"change",handlePackageTypeChange)}}const selectedRadio=document.querySelector('input[name="package_type"]:checked');if(selectedRadio){filterFeatureListsByPackageType(selectedRadio.value)}else{const hiddenInput=document.querySelector("input[name='package_type'][type='hidden']");if(hiddenInput){filterFeatureListsByPackageType(hiddenInput.value)}}};var drydockExtensionForm=function(subform){var dryDock=DOM.get(DRY_DOCK_ID);var removedSubform=subform.parentNode.removeChild(subform);if(removedSubform){dryDock.appendChild(removedSubform);DOM.replaceClass(removedSubform,"visible","hidden")}};function showExtensionForm(subform,control){var dryDock=DOM.get(DRY_DOCK_ID);var subformToShow=dryDock.removeChild(subform);if(subformToShow){var packageExtensionsContainer=DOM.get("packageExtensions");packageExtensionsContainer.insertBefore(subformToShow,control.parentNode.nextSibling);DOM.replaceClass(subformToShow,"hidden","visible")}}var showHidePackageOptions=function(mouseEvt,controlData){var subform=DOM.get(controlData.packageName);var relatedControl=DOM.get(controlData.controlId);if(relatedControl.checked){showExtensionForm(subform,relatedControl)}else{drydockExtensionForm(subform)}};var addClickHandlers=function(){var pkgOptionsControls=DOM.getElementsByClassName("packageOptionSelector","input","packageExtensions");var pkgOptionsControlCount=pkgOptionsControls.length;for(var i=0;i<pkgOptionsControlCount;i++){var control=pkgOptionsControls[i];control.checked=false;EVENT.addListener(control,"click",showHidePackageOptions,{packageName:DOM.getAttribute(control,"data-packageOptions"),controlId:control.id})}};var addLastStyleToPropertyGroups=function(){var isLastPropertyEditor=function(el){return DOM.hasClass(el,"propertyEditor")};var fixLastPropertyEditors=function(containerId){var packageExtensions=DOM.getElementsByClassName("propertyGroup","div",containerId);var propertyGroupCount=packageExtensions.length;for(var j=0;j<propertyGroupCount;j++){var lastInGroup=DOM.getLastChildBy(packageExtensions[j],isLastPropertyEditor);if(lastInGroup){DOM.addClass(lastInGroup,"last")}}};fixLastPropertyEditors("extensionDryDock");fixLastPropertyEditors("packageExtensions")};const initPackageTypesFromDataAttr=()=>{const selector=DOM.get("packageTypeSelector");if(selector){const configData=DOM.getAttribute(selector,"data-visibility-config");if(configData){try{packageTypesVisibility=JSON.parse(configData)}catch(error){console.error(error)}}}const warningDiv=DOM.get("featureListWarning");if(warningDiv){const labelsData=DOM.getAttribute(warningDiv,"data-feature-labels");if(labelsData){try{packageTypeFeatureLabels=JSON.parse(labelsData)}catch(error){console.error(error)}}}applyInitialVisibility()};function applyInitialVisibility(){const checkedRadio=document.querySelector(".pkgTypeRadio:checked");if(checkedRadio){updateFormVisibility(checkedRadio.value)}else{const hiddenInput=document.querySelector("input[name='package_type'][type='hidden']");if(hiddenInput){updateFormVisibility(hiddenInput.value)}}}EVENT.onDOMReady(initPackageTypesFromDataAttr);EVENT.onDOMReady(addClickHandlers);EVENT.onDOMReady(addLastStyleToPropertyGroups);EVENT.onDOMReady(addPackageTypeHandlers)})();
Save