\n\t\t\t\t\n\t\t\t\t\t{{ app.name }}\n\t\t\t\t \n\t\t\t
\n\t\t\t{{ app.summary }}
\n\t\t\t{{ t('appstore', 'Office suite switching is managed through the Nextcloud All-in-One interface.') }}
\n\t\t{{ t('appstore', 'Please use the AIO interface to switch between office suites.') }}
\n\t{{ t('appstore', 'Please note that installing requires manual server setup.') }}
\n\t\t\n\t\t{{ t('appstore', 'Office suite switching is managed through the Nextcloud All-in-One interface.') }}
\n\t\t{{ t('appstore', 'Please use the AIO interface to switch between office suites.') }}
\n\t{{ t('appstore', 'Please note that installing requires manual server setup.') }}
\n\t\t\n\t\t{{ app.summary }}
\n\t\t\t{{ app.summary }}
\n\t\t\t\n\t\t\t{{ t('files_versions', 'Named versions are persisted, and excluded from automatic cleanups when your storage quota is full.') }}\n\t\t
\n\t\n\t\t\t{{ t('files_versions', 'Named versions are persisted, and excluded from automatic cleanups when your storage quota is full.') }}\n\t\t
\n\t{{ app.summary }}
\n\t\t\t{{ t('appstore', 'Are you sure you want to update all apps?') }}
\n\t\t{{ app.summary }}
\n\t\t\t{{ t('appstore', 'Are you sure you want to update all apps?') }}
\n\t\t${F(e,!0)}`}br(e){return"An error occurred:
"+F(a.message+"",!0)+"";return t?Promise.resolve(s):s}if(t)return Promise.reject(a);throw a}}},ne=new Ns;function C(e,t){return ne.parse(e,t)}C.options=C.setOptions=function(e){return ne.setOptions(e),C.defaults=ne.defaults,rt(C.defaults),C},C.getDefaults=Fe,C.defaults=re,C.use=function(...e){return ne.use(...e),C.defaults=ne.defaults,rt(C.defaults),C},C.walkTokens=function(e,t){return ne.walkTokens(e,t)},C.parseInline=ne.parseInline,C.Parser=V,C.parser=V.parse,C.Renderer=Ie,C.TextRenderer=at,C.Lexer=Q,C.lexer=Q.lex,C.Tokenizer=ze,C.Hooks=fe,C.parse=C,C.options,C.setOptions,C.use,C.walkTokens,C.parseInline,V.parse,Q.lex;function qs(e,t){const a=new C.Renderer;return a.blockquote=Gs,a.link=Ms,a.image=Os,$(()=>{const s=t?.minHeadingLevel??1;a.heading=Us(s);const n=be(e).trim();return la.sanitize(C(n,{async:!1,renderer:a,gfm:!1,breaks:!1,pedantic:!1}),{ALLOWED_TAGS:["h1","h2","h3","h4","h5","h6","strong","p","a","ul","ol","li","em","del","blockquote"]})})}function Ms({href:e,title:t,text:a}){let s;try{s=new URL(e)}catch{return""}if(s.protocol!=="http:"&&s.protocol!=="https:")return"";let n='"+a.replaceAll(/(?",n}function Os({title:e,text:t}){return t||(e??"")}function Gs({text:e}){return`
${e}`}function Us(e){return({text:t,depth:a})=>(a=Math.min(6,a+(e-1)),`
An error occurred:
"+F(a.message+"",!0)+"";return t?Promise.resolve(s):s}if(t)return Promise.reject(a);throw a}}},ne=new Ns;function C(e,t){return ne.parse(e,t)}C.options=C.setOptions=function(e){return ne.setOptions(e),C.defaults=ne.defaults,rt(C.defaults),C},C.getDefaults=Fe,C.defaults=re,C.use=function(...e){return ne.use(...e),C.defaults=ne.defaults,rt(C.defaults),C},C.walkTokens=function(e,t){return ne.walkTokens(e,t)},C.parseInline=ne.parseInline,C.Parser=V,C.parser=V.parse,C.Renderer=Ie,C.TextRenderer=at,C.Lexer=Q,C.lexer=Q.lex,C.Tokenizer=ze,C.Hooks=fe,C.parse=C,C.options,C.setOptions,C.use,C.walkTokens,C.parseInline,V.parse,Q.lex;function qs(e,t){const a=new C.Renderer;return a.blockquote=Gs,a.link=Ms,a.image=Os,$(()=>{const s=t?.minHeadingLevel??1;a.heading=Us(s);const n=be(e).trim();return la.sanitize(C(n,{async:!1,renderer:a,gfm:!1,breaks:!1,pedantic:!1}),{ALLOWED_TAGS:["h1","h2","h3","h4","h5","h6","strong","p","a","ul","ol","li","em","del","blockquote"]})})}function Ms({href:e,title:t,text:a}){let s;try{s=new URL(e)}catch{return""}if(s.protocol!=="http:"&&s.protocol!=="https:")return"";let n='"+a.replaceAll(/(?",n}function Os({title:e,text:t}){return t||(e??"")}function Gs({text:e}){return`
${e}`}function Us(e){return({text:t,depth:a})=>(a=Math.min(6,a+(e-1)),`