PageSourceSearch

https://www.utfpr.edu.br/static/js/plone-volto-components-manage-C…panels-AddonsControlpanel.3519630d.chunk.js

js utfpr.edu.br collected 2026-09-24 08:45:23 UTC 9,243 bytes, 2 lines download raw bytes

1(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[7780],{14816:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>B});var s=t(11504),d=t(44680),l=t(30318),n=t(97104),i=t(80656),o=t(86483),c=t(1328),r=t(27956),u=t(89257),g=t(61228),p=t(66540),f=t(43444),v=t(29508),h=t(10412),M=t(35976),m=t(55708),A=t(900),b=t(29560),y=t(41080);function C(){return{type:y.wF,request:{op:"get",path:"/@addons"}}}var N=t(20620),U=t(35080),w=t(70540),_=t(1552),k=t(59380),I=t.n(k),S=t(2064),x=t.n(S),E=t(84720),D=t.n(E),L=t(39320),T=s.createElement;const z=(0,m.defineMessages)({activateAndDeactivate:{id:"Activate and deactivate",defaultMessage:"Activate and deactivate add-ons in the lists below."},addAddons:{id:"Add Addons",defaultMessage:"To make new add-ons show up here, add them to your configuration, build, and restart the server process. For detailed instructions see"},addonsSettings:{id:"Add-ons Settings",defaultMessage:"Add-ons Settings"},available:{id:"Available",defaultMessage:"Available"},availableVersion:{id:"Latest version",defaultMessage:"Latest version"},back:{id:"Back",defaultMessage:"Back"},installed:{id:"Installed",defaultMessage:"Installed"},installedVersion:{id:"Installed version",defaultMessage:"Installed version"},noUninstallProfile:{id:"No uninstall profile",defaultMessage:"This addon does not provide an uninstall profile."},update:{id:"Update",defaultMessage:"Update"},updatesAvailable:{id:"Updates available",defaultMessage:"Updates available"},updateInstalledAddons:{id:"Update installed addons:",defaultMessage:"Update installed addons:"},uninstall:{id:"Uninstall",defaultMessage:"Uninstall"},addOns:{id:"Add-ons",defaultMessage:"Add-ons"},installingAnAddon:{id:"Installing a third party add-on",defaultMessage:"Installing a third party add-on"},success:{id:"Success",defaultMessage:"Success"},error:{id:"Error",defaultMessage:"Error"},addonUpgraded:{id:"Addon upgraded succesfuly",defaultMessage:"Addon upgraded succesfuly"},addonNotUpgraded:{id:"Addon could not be upgraded",defaultMessage:"Addon could not be upgraded"},addonInstalled:{id:"Addon installed succesfuly",defaultMessage:"Addon installed succesfuly"},addonNotInstalled:{id:"Addon could not be installed",defaultMessage:"Addon could not be installed"},addonUninstalled:{id:"Addon uninstalled succesfuly",defaultMessage:"Addon uninstalled succesfuly"},addonNotUninstalled:{id:"Addon could not be uninstalled",defaultMessage:"Addon could not be uninstalled"}}),B=e=>{const{title:a}=e,t=(0,A.c)(),m=(0,d.useDispatch)(),k=e.location.pathname,{0:S,1:E}=(0,s.useState)(-1),B=(0,i.W)(),j=(0,d.useSelector)(e=>e.addons.installedAddons,d.shallowEqual),q=(0,d.useSelector)(e=>e.addons.availableAddons,d.shallowEqual),O=(0,d.useSelector)(e=>e.addons.upgradableAddons,d.shallowEqual),V=(0,d.useSelector)(e=>e.addons.loading);(0,s.useEffect)(()=>{m(C())},[m]);const F=(0,s.useCallback)((e,{value:s})=>{var d;e.preventDefault(),m((d=s,{type:y.Qv,request:{op:"post",path:`/@addons/${d}/install`}})).then(()=>{L.toast.success(T(_.c,{success:!0,title:t.formatMessage(z.success),content:t.formatMessage(z.addonInstalled,{title:a})}))}).catch(()=>{L.toast.error(T(_.c,{error:!0,title:t.formatMessage(z.error),content:t.formatMessage(z.addonNotInstalled)}))}).finally(()=>m(C()))},[m,a,t]),$=(0,s.useCallback)((e,{value:s})=>{var d;e.preventDefault(),m((d=s,{type:y._d,request:{op:"post",path:`/@addons/${d}/uninstall`}})).then(()=>{L.toast.success(T(_.c,{success:!0,title:t.formatMessage(z.success),content:t.formatMessage(z.addonUninstalled)}))}).catch(()=>{L.toast.error(T(_.c,{error:!0,title:t.formatMessage(z.error),content:t.formatMessage(z.addonNotUninstalled,{title:a})}))}).finally(()=>m(C()))},[m,t,a]),H=(0,s.useCallback)((e,{value:a})=>{var s;e.preventDefault(),m((s=a,{type:y.md,request:{op:"post",path:`/@addons/${s}/upgrade`}})).then(()=>{L.toast.success(T(_.c,{success:!0,title:t.formatMessage(z.success),content:t.formatMessage(z.addonUpgraded)}))}).catch(()=>{L.toast.error(T(_.c,{error:!0,title:t.formatMessage(z.error),content:t.formatMessage(z.addonNotUpgraded)}))}).finally(()=>m(C()))},[m,t]),G=(e,a)=>{const t=S===a.index?-1:a.index;E(t)};
1return T(o.c,{id:"page-addons",className:"controlpanel-addons"},T(N.c,{title:t.formatMessage(z.addOns)}),T(c.c.Group,{raised:!0},T(c.c,{className:"primary"},T(b.c,{id:"Add-ons Settings",defaultMessage:"Add-ons Settings"})),V?T(r.c,{active:!0},T(u.c,null)):T(s.Fragment,null,O.length>0&&T(g.c,{attached:!0},T(g.c.Header,null,T(b.c,{id:"Updates available",defaultMessage:"Updates available"})),T(b.c,{id:"Update installed addons",defaultMessage:"Update installed addons"})),T(c.c,null,T(p.c,{as:"h3"},T(b.c,{id:"Activate and deactivate",defaultMessage:"Activate and deactivate add-ons in the lists below."})),T(b.c,{id:"Add Addons",defaultMessage:"To make new add-ons show up here, add them to your configuration, build, and restart the server process. For detailed instructions see"}),"\xa0",T("a",{href:"https://6.docs.plone.org/install/",target:"_blank",rel:"noopener noreferrer"},t.formatMessage(z.installingAnAddon)),"."),T(c.c,{key:"header-available",secondary:!0},T(b.c,{id:"Available",defaultMessage:"Available"}),":",T(f.c,{circular:!0},q.length)),T(c.c,{key:"body-available",attached:!0},T(v.c,null,T(h.c,null),q.map(e=>T("div",{key:e.id},T(v.c.Title,{active:S===e.id,index:e.id,onClick:G},e.title,T(U.c,{name:S===e.id?x():I(),size:"23px",className:`accordionToggle ${e.title}`})),T(v.c.Content,{active:S===e.id},T("div",{className:"description"},e.description),""===e.uninstall_profile_id&&T("div",null,T(g.c,{icon:"warning",warning:!0},T(b.c,{id:"No uninstall profile",defaultMessage:"This addon does not provide an uninstall profile."}))),T(M.c.Group,{floated:"right"},T(M.c,{primary:!0,onClick:F,value:e.id,className:"installAction"},T(b.c,{id:"Install",defaultMessage:"Install",className:"button-label"}))),T("div",{className:"version"},T(b.c,{id:"Latest version",defaultMessage:"Latest version"}),": \xa0",e.version)),T(h.c,null))))),T(c.c,{key:"header-installed",secondary:!0},T(b.c,{id:"Installed",defaultMessage:"Installed"}),":",T(f.c,{circular:!0},j.length)),T(c.c,{key:"body-installed",attached:!0},T(v.c,null,T(h.c,null),j.map(e=>T("div",{key:e.id},T(v.c.Title,{active:S===e.id,index:e.id,onClick:G,className:e.upgrade_info.available?"updateAvailable":""},e.title,e.upgrade_info.available&&T(f.c,null,T(b.c,{id:"Update",defaultMessage:"Update"})),T(U.c,{name:S===e.id?x():I(),size:"24px",className:`accordionToggle ${e.title}`,color:"#878f93"})),T(v.c.Content,{active:S===e.id},T("div",{className:"description"},e.description),T(M.c.Group,{floated:"right"},e.upgrade_info.available&&T(M.c,{primary:!0,onClick:H,value:e.id},T(b.c,{id:"upgradeVersions",defaultMessage:"Update from version {origin} to {destination}",values:{origin:e.upgrade_info.installedVersion,destination:e.upgrade_info.newVersion}})),e.uninstall_profile_id&&T(M.c,{negative:!0,onClick:$,value:e.id,className:"uninstallAction"},T(b.c,{id:"Uninstall",defaultMessage:"Uninstall",className:"button-label"}))),T("div",{className:"version"},T(b.c,{id:"Installed version",defaultMessage:"Installed version"}),": \xa0 ",e.version)),T(h.c,null))))))),B&&(0,n.createPortal)(T(w.c,{pathname:k,hideDefaultViewButtons:!0,inner:T(s.Fragment,null,T(l.cH,{to:"/controlpanel",className:"item"},T(U.c,{name:D(),"aria-label":t.formatMessage(z.back),className:"contents circled",size:"30px",title:t.formatMessage(z.back)})))}),document.getElementById("toolbar")))}},10412:(e,a,t)=>{"use strict";t.d(a,{c:()=>u});var s=t(48140),d=t(14971),l=t(11504),n=t(74372),i=t(79800),o=t(91616),c=t(73436);function r(e){var a=e.children,t=e.className,u=e.clearing,g=e.content,p=e.fitted,f=e.hidden,v=e.horizontal,h=e.inverted,M=e.section,m=e.vertical,A=(0,d.default)("ui",(0,n.gj)(u,"clearing"),(0,n.gj)(p,"fitted"),(0,n.gj)(f,"hidden"),(0,n.gj)(v,"horizontal"),(0,n.gj)(h,"inverted"),(0,n.gj)(M,"section"),(0,n.gj)(m,"vertical"),"divider",t),b=(0,i.c)(r,e),y=(0,o.c)(r,e);return l.createElement(y,(0,s.c)({},b,{className:A}),c.Ar(a)?g:a)}r.handledProps=["as","children","className","clearing","content","fitted","hidden","horizontal","inverted","section","vertical"],r.propTypes={};const u=r},59380:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M31,18 C31,10.832 25.168,5 18,5 C10.832,5 5,10.832 5,18 C5,25.168 10.832,31 18,31 C25.168,31 31,25.168 31,18 M3,18 C3,9.729 9.729,3 18,3 C26.271,3 33,9.729 33,18 C33,26.271 26.271,33 18,33 C9.729,33 3,26.271 3,18"/><path d="M11.293 16.707 12.707 15.293 18 20.586 23.293 15.293 24.707 16.707 18 23.414z"/></g>'}},2064:e=>{e.exports={attributes:{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36"},content:'<g fill-rule="evenodd"><path d="M24.707 19.293 23.293 20.707 18 15.414 12.707 20.707 11.293 19.293 18 12.586z"/><path d="M18,5 C10.832,5 5,10.832 5,18 C5,25.168 10.832,31 18,31 C25.168,31 31,25.168 31,18 C31,10.832 25.168,5 18,5 M18,33 C9.729,33 3,26.271 3,18 C3,9.729 9.729,3 18,3 C26.271,3 33,9.729 33,18 C33,26.271 26.271,33 18,33"/></g>'}}}]);
2//# sourceMappingURL=plone-volto-components-manage-Controlpanels-AddonsControlpanel.3519630d.chunk.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.