Changes for page services
Last modified by Alex Cotiugă on 2026/05/12 12:37
From version 1.1
edited by Alex Cotiugă
on 2026/05/01 11:58
on 2026/05/01 11:58
Change comment:
There is no comment for this version
To version 3.3
edited by Alex Cotiugă
on 2026/05/12 12:08
on 2026/05/12 12:08
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,0 +1,93 @@ 1 +{{velocity}} 2 +#set ($discard = $xwiki.ssx.use('PublicWebSite.WebHome')) 3 +{{html clean="false"}} 4 + 5 + ## PAGE HEADER 6 + <section class="hero hero-centered service-hero" aria-labelledby="hero-title"> 7 + <div class="container hero-inner"> 8 + <div class="hero-kicker"> 9 + <i class="fa fa-cogs" aria-hidden="true"></i> 10 + XWiki consulting and engineering 11 + </div> 12 + 13 + <h1 id="hero-title">XWiki consulting, support and development</h1> 14 + 15 + <p class="lead"> 16 + Specialized services for organizations that rely on XWiki for knowledge management, intranets, 17 + workflows, documentation and internal operations. 18 + </p> 19 + 20 + <p class="hero-support"> 21 + From safe LTS upgrades and long-term maintenance to custom applications, integrations and migrations, 22 + your XWiki platform can stay secure, stable and useful as your organization evolves. 23 + </p> 24 + 25 + <div class="hero-actions"> 26 + <a class="btn btn-primary" href="$xwiki.getURL('contact.WebHome')">Request a consultation</a> 27 + </div> 28 + </div> 29 + </section> 30 + 31 + ## SERVICE CARDS 32 + #set ($sectionItems = [{ 33 + 'title': 'XWiki Upgrade Services', 34 + 'icon': 'refresh', 35 + 'url': '/services/xwiki-upgrades', 36 + 'content': 'Safe LTS upgrades for production XWiki instances, with compatibility checks, backups, rollback planning and post-upgrade validation.' 37 + },{ 38 + 'title': 'XWiki Support & Maintenance', 39 + 'icon': 'life-ring', 40 + 'url': '/services/xwiki-maintenance-support', 41 + 'content': 'Ongoing technical care for XWiki environments that need to stay stable, secure, performant and recoverable.' 42 + },{ 43 + 'title': 'XWiki Development & Integrations', 44 + 'icon': 'cogs', 45 + 'url': '/services/xwiki-development-integrations', 46 + 'content': 'Custom applications, workflows, dashboards, macros, automation and integrations built using XWiki conventions.' 47 + },{ 48 + 'title': 'XWiki Migrations', 49 + 'icon': 'exchange', 50 + 'url': '/services/xwiki-migrations', 51 + 'content': 'Migration support from Confluence, SharePoint, MediaWiki, file-based documentation or legacy knowledge systems.' 52 + },{ 53 + 'title': 'Authentication & Access Control', 54 + 'icon': 'lock', 55 + 'url': '/services/xwiki-authentication-access-control', 56 + 'content': 'LDAP, Active Directory, SSO, OIDC, SAML, MFA and permission model support for secure XWiki deployments.' 57 + },{ 58 + 'title': 'XWiki Security Review', 59 + 'icon': 'shield', 60 + 'url': '/services/xwiki-security-review', 61 + 'content': 'Security-aware review of versions, extensions, rights, scripting, authentication and upgrade exposure.' 62 + }]) 63 + 64 + <section aria-labelledby="items-title"> 65 + <div class="container"> 66 + <h2 id="items-title">How Agnease can help</h2> 67 + 68 + <div class="widgets"> 69 + #foreach ($entry in $sectionItems) 70 + <article class="widget"> 71 + <div class="icon" aria-hidden="true"> 72 + <i class="fa fa-$entry.icon"></i> 73 + <h4>$entry.title</h4> 74 + </div> 75 + <p>$entry.content</p> 76 + <p class="card-link"><a href="$entry.url">View service</a></p> 77 + </article> 78 + #end 79 + </div> 80 + </div> 81 + </section> 82 + 83 + ## CTA 84 + <section class="cta-section"> 85 + <div class="container"> 86 + <p class="text-center contact-inline"> 87 + Not sure where to start? <a href="mailto:alex@agnease.com">Contact Agnease</a>. 88 + </p> 89 + </div> 90 + </section> 91 + 92 +{{/html}} 93 +{{/velocity}}