Wiki source code of services

Version 3.1 by Alex Cotiugă on 2026/05/12 12:04

Show last authors
1 {{velocity}}
2 #set ($discard = $xwiki.ssx.use('PublicWebSite.WebHome'))
3 {{html clean="false"}}
4
5 ## PAGE HEADER
6 <section class="page-header-compact" aria-labelledby="page-title">
7 <div class="container">
8 <p class="page-eyebrow">Agnease services</p>
9 <h1 id="page-title">XWiki Services</h1>
10 <p class="page-lead">
11 Specialized services for organizations that rely on XWiki for knowledge management,
12 intranets, workflows, documentation, and internal operations.
13 </p>
14 </div>
15 </section>
16
17 ## SERVICE CARDS
18 #set ($sectionItems = [{
19 'title': 'XWiki Upgrade Services',
20 'icon': 'refresh',
21 'url': '/services/xwiki-upgrades',
22 'content': 'Safe LTS upgrades for production XWiki instances, with compatibility checks, backups, rollback planning and post-upgrade validation.'
23 },{
24 'title': 'XWiki Support & Maintenance',
25 'icon': 'life-ring',
26 'url': '/services/xwiki-maintenance-support',
27 'content': 'Ongoing technical care for XWiki environments that need to stay stable, secure, performant and recoverable.'
28 },{
29 'title': 'XWiki Development & Integrations',
30 'icon': 'cogs',
31 'url': '/services/xwiki-development-integrations',
32 'content': 'Custom applications, workflows, dashboards, macros, automation and integrations built using XWiki conventions.'
33 },{
34 'title': 'XWiki Migrations',
35 'icon': 'exchange',
36 'url': '/services/xwiki-migrations',
37 'content': 'Migration support from Confluence, SharePoint, MediaWiki, file-based documentation or legacy knowledge systems.'
38 },{
39 'title': 'Authentication & Access Control',
40 'icon': 'lock',
41 'url': '/services/xwiki-authentication-access-control',
42 'content': 'LDAP, Active Directory, SSO, OIDC, SAML, MFA and permission model support for secure XWiki deployments.'
43 },{
44 'title': 'XWiki Security Review',
45 'icon': 'shield',
46 'url': '/services/xwiki-security-review',
47 'content': 'Security-aware review of versions, extensions, rights, scripting, authentication and upgrade exposure.'
48 }])
49
50 <section aria-labelledby="items-title">
51 <div class="container">
52 <h2 id="items-title">How Agnease can help</h2>
53
54 <div class="widgets">
55 #foreach ($entry in $sectionItems)
56 <article class="widget">
57 <div class="icon" aria-hidden="true">
58 <i class="fa fa-$entry.icon"></i>
59 <h4>$entry.title</h4>
60 </div>
61 <p>$entry.content</p>
62 <p class="card-link"><a href="$entry.url">View service</a></p>
63 </article>
64 #end
65 </div>
66 </div>
67 </section>
68
69 ## CTA
70 <section class="cta-section">
71 <div class="container">
72 <p class="text-center contact-inline">
73 Not sure where to start? <a href="mailto:alex@agnease.com">Contact Agnease</a>.
74 </p>
75 </div>
76 </section>
77
78 {{/html}}
79 {{/velocity}}