Submit
Path:
~
/
/
opt
/
psa
/
admin
/
cp
/
public
/
javascript
/
components
/
layouts
/
page-layout
/
File Content:
help-drawer.js.map
{"version":3,"file":"javascript/components/layouts/page-layout/help-drawer.js?3f0ed132153689b86366","mappings":"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","sources":["webpack:///./components/layouts/PageLayout/PageHeader/HelpDrawer/Content.js","webpack:///./components/layouts/PageLayout/PageHeader/HelpDrawer/HelpDrawer.js","webpack:///./icons/32/plesk/documentation.png","webpack:///./icons/32/plesk/support.png","webpack:///./queries/HelpDrawer.graphql"],"sourcesContent":["// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport { useEffect, useState } from 'react';\nimport PropTypes from 'prop-types';\nimport {\n Button,\n Toolbar,\n ToolbarGroup,\n ToolbarExpander,\n Hint,\n ItemList,\n Item,\n Alert,\n Input,\n} from '@plesk/ui-library';\nimport { Locale, UAT } from 'jsw';\nimport Link from 'components/common/Link';\n\nconst Translate = Locale.getTranslate('components.layouts.page-layout.help-drawer');\n\nconst Content = ({\n helpUrl,\n searchQuery: initialSearchQuery,\n data: {\n config,\n mode,\n primaryKey: { editionName },\n server: {\n productVersion: { name: productName, version, patch },\n productUpdates: { changeLogUrl },\n },\n },\n}) => {\n const [searchQuery, setSearchQuery] = useState(initialSearchQuery);\n\n useEffect(() => {\n setSearchQuery(initialSearchQuery);\n }, [initialSearchQuery]);\n\n const handleSearchQueryChange = e => {\n setSearchQuery(e.target.value);\n };\n\n const handleSubmit = () => {\n if (initialSearchQuery !== searchQuery) {\n UAT.dispatchAction('HELP_DRAWER_CUSTOM_SEARCH', {\n prefilled: Boolean(initialSearchQuery),\n });\n }\n };\n\n return (\n <>\n <Toolbar>\n <ToolbarGroup title=\"\">\n <Hint>\n {productName} {editionName}{' '}\n <b>\n {version}\n {patch && (\n <> <Translate content=\"installedPatchVersion\" params={{ patch }} /></>\n )}\n </b>\n </Hint>\n </ToolbarGroup>\n <ToolbarExpander />\n <ToolbarGroup title=\"\">\n <Button\n ghost\n component=\"a\"\n icon=\"megaphone\"\n href={changeLogUrl}\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n >\n <Translate content=\"whatsNew\" />\n </Button>\n {!mode?.isLicenseLocked ? (\n <Button\n ghost\n component={Link}\n icon=\"info-circle\"\n to=\"/cp/server/about\"\n >\n <Translate content=\"aboutPlesk\" />\n </Button>\n ) : null}\n </ToolbarGroup>\n </Toolbar>\n <hr />\n <ItemList minColumnWidth={250}>\n <Item\n data-type=\"link-plesk-documentation\"\n component=\"a\"\n icon={{ src: require('icons/32/plesk/documentation.png') }}\n href={helpUrl}\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n title={<b><Translate content=\"pleskDocumentation\" /></b>}\n description={<Translate content=\"pleskDocumentationDescription\" />}\n />\n {config?.help?.helpCenterUrl ? (\n <Item\n component=\"a\"\n icon={{ src: require('icons/32/plesk/support.png') }}\n href={config?.help?.helpCenterUrl}\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n title={<b><Translate content=\"helpCenter\" /></b>}\n description={<Translate content=\"helpCenterDescription\" />}\n />\n ) : null}\n </ItemList>\n <Alert intent=\"info\">\n <form\n className=\"help-menu-search\"\n method=\"get\"\n action=\"https://support.plesk.com/hc/en-us/search\"\n target=\"_blank\"\n style={{ display: 'grid', gap: 8 }}\n onSubmit={handleSubmit}\n >\n <Input\n name=\"query\"\n value={searchQuery}\n onChange={handleSearchQueryChange}\n size=\"fill\"\n />\n {' '}\n <Button\n type=\"submit\"\n size=\"lg\"\n intent=\"primary\"\n style={{ margin: 'auto' }}\n >\n <Translate content=\"searchButton\" />\n </Button>\n </form>\n </Alert>\n <p><Translate content=\"helpArticles\" /></p>\n <ItemList minColumnWidth={250}>\n <Item\n component=\"a\"\n icon={{ name: 'panels', size: '16' }}\n title={<Translate content=\"pleskServiceInterface\" />}\n description={<Translate content=\"pleskServiceInterfaceDescription\" />}\n href=\"https://support.plesk.com/hc/sections/12291201863575-Plesk-Service-Interface\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n />\n <Item\n component=\"a\"\n icon={{ name: 'web-settings', size: '16' }}\n title={<Translate content=\"webserver\" />}\n description={<Translate content=\"webserverDescription\" />}\n href=\"https://support.plesk.com/hc/sections/12291201967255-Webserver\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n />\n <Item\n component=\"a\"\n icon={{ name: 'gear', size: '16' }}\n title={<Translate content=\"applicationsExtensions\" />}\n description={<Translate content=\"applicationsExtensionsDescription\" />}\n href=\"https://support.plesk.com/hc/sections/12291201976983-Applications-Extensions\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n />\n <Item\n component=\"a\"\n icon={{ name: 'backup', size: '16' }}\n title={<Translate content=\"backupRestoreMigration\" />}\n description={<Translate content=\"backupRestoreMigrationDescription\" />}\n href=\"https://support.plesk.com/hc/sections/12291201997463-Backup-Restore-Migration\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n />\n <Item\n component=\"a\"\n icon={{ name: 'database', size: '16' }}\n title={<Translate content=\"databases\" />}\n description={<Translate content=\"databasesDescription\" />}\n href=\"https://support.plesk.com/hc/sections/12291202011927-Databases\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n />\n <Item\n component=\"a\"\n icon={{ name: 'mail', size: '16' }}\n title={<Translate content=\"mail\" />}\n description={<Translate content=\"mailDescription\" />}\n href=\"https://support.plesk.com/hc/sections/12291178547479-Mail\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n />\n <Item\n component=\"a\"\n icon={{ name: 'arrow-up-in', size: '16' }}\n title={<Translate content=\"installationUpgrade\" />}\n description={<Translate content=\"installationUpgradeDescription\" />}\n href=\"https://support.plesk.com/hc/sections/12291178540183-Installation-Upgrade\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n />\n <Item\n component=\"a\"\n icon={{ name: 'flag-globe', size: '16' }}\n title={<Translate content=\"dnsStatistics\" />}\n description={<Translate content=\"dnsStatisticsDescription\" />}\n href=\"https://support.plesk.com/hc/sections/12291202058263-DNS-Statistics\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n />\n <Item\n component=\"a\"\n icon={{ name: 'lightbulb', size: '16' }}\n title={<Translate content=\"other\" />}\n description={<Translate content=\"otherDescription\" />}\n href=\"https://support.plesk.com/hc/sections/12291178463511-Other\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n />\n </ItemList>\n <hr />\n <ItemList minColumnWidth={250}>\n {config?.feedback?.forumUrl ? (\n <Item\n component=\"a\"\n icon={{ name: 'chat', size: '16' }}\n href={config?.feedback?.forumUrl}\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n title={<Translate content=\"pleskCommunityForum\" />}\n />\n ) : null}\n <Item\n component=\"a\"\n icon={{ name: 'facebook', size: '16' }}\n href=\"https://www.facebook.com/groups/plesk\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n title={<Translate content=\"pleskFacebookGroup\" />}\n />\n {mode?.isLicenseDeveloper ? (\n <Item\n component=\"a\"\n icon={{ name: 'console', size: '16' }}\n href={config?.extensions?.developerGuideUrl}\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n title={<Translate content=\"extensionDeveloperGuide\" />}\n />\n ) : null}\n {config?.feedback?.enabled ? (\n <Item\n component=\"a\"\n icon={{ name: 'bug', size: '16' }}\n href=\"/admin/mpc/feedback\"\n target=\"_blank\"\n rel=\"noopener noreferrer\"\n title={<Translate content=\"linkToFeedback\" />}\n />\n ) : null}\n </ItemList>\n </>\n );\n};\n\nContent.propTypes = {\n helpUrl: PropTypes.string.isRequired,\n searchQuery: PropTypes.string.isRequired,\n data: PropTypes.object.isRequired,\n};\n\nexport default Content;\n","// Copyright 1999-2025. WebPros International GmbH. All rights reserved.\n\nimport PropTypes from 'prop-types';\nimport { useQuery } from '@apollo/client';\nimport { Drawer, ContentLoader } from '@plesk/ui-library';\nimport Content from './Content';\nimport { Locale } from 'jsw';\n\nimport HELP_DRAWER_QUERY from 'queries/HelpDrawer.graphql';\n\nconst Translate = Locale.getTranslate('components.layouts.page-layout.help-drawer');\n\nconst HelpDrawer = ({\n isOpen,\n onClose,\n ...props\n}) => {\n const { data, loading } = useQuery(HELP_DRAWER_QUERY);\n\n return (\n <Drawer\n data-type=\"help-drawer\"\n placement=\"right\"\n title={<Translate content=\"title\" />}\n size=\"sm\"\n isOpen={isOpen}\n onClose={onClose}\n >\n {loading ? (\n <ContentLoader />\n ) : (\n <Content\n {...props}\n data={data}\n />\n )}\n </Drawer>\n );\n};\n\nHelpDrawer.propTypes = {\n helpUrl: PropTypes.string.isRequired,\n searchQuery: PropTypes.string.isRequired,\n isOpen: PropTypes.bool.isRequired,\n onClose: PropTypes.func.isRequired,\n};\n\nexport default HelpDrawer;\n","module.exports = Jsw.skinUrl + \"/icons/32/plesk/documentation.png?df8beb23ada5adb65a37cec0e8ec70bc\";","module.exports = Jsw.skinUrl + \"/icons/32/plesk/support.png?9dfb7944b29c37c37efd99bb822079a9\";","\n var doc = {\"kind\":\"Document\",\"definitions\":[{\"kind\":\"OperationDefinition\",\"operation\":\"query\",\"name\":{\"kind\":\"Name\",\"value\":\"HelpDrawer\"},\"variableDefinitions\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"primaryKey\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"pleskKeyId\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"editionName\"},\"arguments\":[],\"directives\":[]}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"server\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"productVersion\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"name\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"version\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"patch\"},\"arguments\":[],\"directives\":[]}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"productUpdates\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"changeLogUrl\"},\"arguments\":[],\"directives\":[]}]}}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"config\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"extensions\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"developerGuideUrl\"},\"arguments\":[],\"directives\":[]}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"feedback\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"enabled\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"forumUrl\"},\"arguments\":[],\"directives\":[]}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"help\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"helpCenterUrl\"},\"arguments\":[],\"directives\":[]}]}}]}},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"mode\"},\"arguments\":[],\"directives\":[],\"selectionSet\":{\"kind\":\"SelectionSet\",\"selections\":[{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isLicenseDeveloper\"},\"arguments\":[],\"directives\":[]},{\"kind\":\"Field\",\"name\":{\"kind\":\"Name\",\"value\":\"isLicenseLocked\"},\"arguments\":[],\"directives\":[]}]}}]}}],\"loc\":{\"start\":0,\"end\":521}};\n doc.loc.source = {\"body\":\"query HelpDrawer {\\n primaryKey {\\n pleskKeyId\\n editionName\\n }\\n server {\\n productVersion {\\n name\\n version\\n patch\\n }\\n productUpdates {\\n changeLogUrl\\n }\\n }\\n config {\\n extensions {\\n developerGuideUrl\\n }\\n feedback {\\n enabled\\n forumUrl\\n }\\n help {\\n helpCenterUrl\\n }\\n }\\n mode {\\n isLicenseDeveloper\\n isLicenseLocked\\n }\\n}\\n\",\"name\":\"GraphQL request\",\"locationOffset\":{\"line\":1,\"column\":1}};\n \n\n var names = {};\n function unique(defs) {\n return defs.filter(\n function(def) {\n if (def.kind !== 'FragmentDefinition') return true;\n var name = def.name.value\n if (names[name]) {\n return false;\n } else {\n names[name] = true;\n return true;\n }\n }\n )\n }\n \n\n // Collect any fragment/type references from a node, adding them to the refs Set\n function collectFragmentReferences(node, refs) {\n if (node.kind === \"FragmentSpread\") {\n refs.add(node.name.value);\n } else if (node.kind === \"VariableDefinition\") {\n var type = node.type;\n if (type.kind === \"NamedType\") {\n refs.add(type.name.value);\n }\n }\n\n if (node.selectionSet) {\n node.selectionSet.selections.forEach(function(selection) {\n collectFragmentReferences(selection, refs);\n });\n }\n\n if (node.variableDefinitions) {\n node.variableDefinitions.forEach(function(def) {\n collectFragmentReferences(def, refs);\n });\n }\n\n if (node.definitions) {\n node.definitions.forEach(function(def) {\n collectFragmentReferences(def, refs);\n });\n }\n }\n\n var definitionRefs = {};\n (function extractReferences() {\n doc.definitions.forEach(function(def) {\n if (def.name) {\n var refs = new Set();\n collectFragmentReferences(def, refs);\n definitionRefs[def.name.value] = refs;\n }\n });\n })();\n\n function findOperation(doc, name) {\n for (var i = 0; i < doc.definitions.length; i++) {\n var element = doc.definitions[i];\n if (element.name && element.name.value == name) {\n return element;\n }\n }\n }\n\n function oneQuery(doc, operationName) {\n // Copy the DocumentNode, but clear out the definitions\n var newDoc = {\n kind: doc.kind,\n definitions: [findOperation(doc, operationName)]\n };\n if (doc.hasOwnProperty(\"loc\")) {\n newDoc.loc = doc.loc;\n }\n\n // Now, for the operation we're running, find any fragments referenced by\n // it or the fragments it references\n var opRefs = definitionRefs[operationName] || new Set();\n var allRefs = new Set();\n var newRefs = new Set();\n\n // IE 11 doesn't support \"new Set(iterable)\", so we add the members of opRefs to newRefs one by one\n opRefs.forEach(function(refName) {\n newRefs.add(refName);\n });\n\n while (newRefs.size > 0) {\n var prevRefs = newRefs;\n newRefs = new Set();\n\n prevRefs.forEach(function(refName) {\n if (!allRefs.has(refName)) {\n allRefs.add(refName);\n var childRefs = definitionRefs[refName] || new Set();\n childRefs.forEach(function(childRef) {\n newRefs.add(childRef);\n });\n }\n });\n }\n\n allRefs.forEach(function(refName) {\n var op = findOperation(doc, refName);\n if (op) {\n newDoc.definitions.push(op);\n }\n });\n\n return newDoc;\n }\n \n module.exports = doc;\n \n module.exports[\"HelpDrawer\"] = oneQuery(doc, \"HelpDrawer\");\n \n"],"names":["Translate","Locale","getTranslate","Content","helpUrl","searchQuery","initialSearchQuery","data","config","mode","primaryKey","editionName","server","productVersion","name","productName","version","patch","productUpdates","changeLogUrl","setSearchQuery","useState","useEffect","_jsxs","_Fragment","children","Toolbar","_jsx","ToolbarGroup","title","Hint","content","params","ToolbarExpander","Button","ghost","component","icon","href","target","rel","isLicenseLocked","Link","to","ItemList","minColumnWidth","Item","src","require","description","help","helpCenterUrl","Alert","intent","className","method","action","style","display","gap","onSubmit","handleSubmit","UAT","dispatchAction","prefilled","Boolean","Input","value","onChange","e","size","type","margin","feedback","forumUrl","isLicenseDeveloper","extensions","developerGuideUrl","enabled","propTypes","PropTypes","isRequired","HelpDrawer","isOpen","onClose","props","loading","useQuery","HELP_DRAWER_QUERY","Drawer","placement","ContentLoader","module","exports","Jsw","skinUrl","doc","loc","source","collectFragmentReferences","node","refs","kind","add","selectionSet","selections","forEach","selection","variableDefinitions","def","definitions","definitionRefs","findOperation","i","length","element","Set","operationName","newDoc","hasOwnProperty","opRefs","allRefs","newRefs","refName","prevRefs","has","childRef","op","push","oneQuery"],"sourceRoot":""}
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
disco-ball.js
2049846 bytes
0644
help-drawer.js
11160 bytes
0644
help-drawer.js.map
31366 bytes
0644
N4ST4R_ID | Naxtarrr