Changes for page services

Last modified by Alex Cotiugă on 2026/05/12 12:37

From version 3.6
edited by Alex Cotiugă
on 2026/05/12 12:37
Change comment: There is no comment for this version
To version 3.4
edited by Alex Cotiugă
on 2026/05/12 12:21
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -24,6 +24,7 @@
24 24  
25 25   <div class="hero-actions">
26 26   <a class="btn btn-primary" href="$xwiki.getURL('contact.WebHome')">Request a consultation</a>
27 + <a class="btn btn-secondary" href="#services-list">Explore services</a>
27 27   </div>
28 28   </div>
29 29   </section>
... ... @@ -32,32 +32,32 @@
32 32   #set ($sectionItems = [{
33 33   'title': 'XWiki Upgrade Services',
34 34   'icon': 'refresh',
35 - 'url': 'services.xwiki-upgrades',
36 + 'url': '/services/xwiki-upgrades',
36 36   'content': 'Safe LTS upgrades for production XWiki instances, with compatibility checks, backups, rollback planning and post-upgrade validation.'
37 37   },{
38 38   'title': 'XWiki Support & Maintenance',
39 39   'icon': 'life-ring',
40 - 'url': 'services.xwiki-maintenance-support',
41 + 'url': '/services/xwiki-maintenance-support',
41 41   'content': 'Ongoing technical care for XWiki environments that need to stay stable, secure, performant and recoverable.'
42 42   },{
43 43   'title': 'XWiki Development & Integrations',
44 44   'icon': 'cogs',
45 - 'url': 'services.xwiki-development-integrations',
46 + 'url': '/services/xwiki-development-integrations',
46 46   'content': 'Custom applications, workflows, dashboards, macros, automation and integrations built using XWiki conventions.'
47 47   },{
48 48   'title': 'XWiki Migrations',
49 49   'icon': 'exchange',
50 - 'url': 'services.xwiki-migrations',
51 + 'url': '/services/xwiki-migrations',
51 51   'content': 'Migration support from Confluence, SharePoint, MediaWiki, file-based documentation or legacy knowledge systems.'
52 52   },{
53 53   'title': 'Authentication & Access Control',
54 54   'icon': 'lock',
55 - 'url': 'services.xwiki-authentication-access-control',
56 + 'url': '/services/xwiki-authentication-access-control',
56 56   'content': 'LDAP, Active Directory, SSO, OIDC, SAML, MFA and permission model support for secure XWiki deployments.'
57 57   },{
58 58   'title': 'XWiki Security Review',
59 59   'icon': 'shield',
60 - 'url': 'services.xwiki-security-review',
61 + 'url': '/services/xwiki-security-review',
61 61   'content': 'Security-aware review of versions, extensions, rights, scripting, authentication and upgrade exposure.'
62 62   }])
63 63  
... ... @@ -81,7 +81,7 @@
81 81   <h4>$entry.title</h4>
82 82   <p>$entry.content</p>
83 83   <p class="card-link">
84 - <a href="$xwiki.getURL($entry.url)">View service</a>
85 + <a href="$entry.url">View service</a>
85 85   </p>
86 86   </div>
87 87   </article>