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
on 2026/05/12 12:37
Change comment:
There is no comment for this version
To version 2.1
edited by Alex Cotiugă
on 2026/05/01 13:06
on 2026/05/01 13:06
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -3,87 +3,63 @@ 3 3 {{html clean="false"}} 4 4 5 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. 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. 18 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 28 </div> 29 29 </section> 30 30 31 31 ## SERVICE CARDS 32 32 #set ($sectionItems = [{ 33 - 'title': 'XWiki Upgrade Services',19 + 'title': 'XWiki Upgrades', 34 34 'icon': 'refresh', 35 - 'url': 'services .xwiki-upgrades',36 - 'content': 'Safe LTSupgradesfor production XWiki instances,with compatibility checks,backups,rollback planning and post-upgrade validation.'21 + 'url': '/services/xwiki-upgrades', 22 + 'content': 'Safe, planned upgrades with compatibility checks, rollback planning, and post-upgrade validation.' 37 37 },{ 38 - 'title': ' XWiki Support &Maintenance',24 + 'title': 'Maintenance & Support', 39 39 'icon': 'life-ring', 40 - 'url': 'services .xwiki-maintenance-support',41 - 'content': ' Ongoingtechnical careforXWiki environmentsthatneedtostay stable, secure,performant and recoverable.'26 + 'url': '/services/xwiki-maintenance-support', 27 + 'content': 'Long-term support, troubleshooting, monitoring, security patching, and recovery assistance.' 42 42 },{ 43 - 'title': ' XWikiDevelopment& Integrations',44 - 'icon': 'co gs',45 - 'url': 'services .xwiki-development-integrations',46 - 'content': 'Custom applications, workflows, dashboards, macros, automation and integrationsbuilt using XWiki conventions.'29 + 'title': 'Custom Development', 30 + 'icon': 'code', 31 + 'url': '/services/xwiki-development-integrations', 32 + 'content': 'Custom XWiki applications, macros, workflows, dashboards, automations, and integrations.' 47 47 },{ 48 - 'title': 'XWiki Migrations', 34 + 'title': 'Security Review', 35 + 'icon': 'shield', 36 + 'url': '/services/xwiki-security-audit', 37 + 'content': 'Security-aware reviews of versions, extensions, rights, authentication, scripting, and configuration.' 38 + },{ 39 + 'title': 'Migrations to XWiki', 49 49 'icon': 'exchange', 50 - 'url': 'services .xwiki-migrations',51 - 'content': 'M igrationsupport from Confluence, SharePoint, MediaWiki, file-based documentationor legacy knowledge systems.'41 + 'url': '/services/xwiki-migrations', 42 + 'content': 'Move structured content from Confluence, SharePoint, MediaWiki, legacy systems, or file-based documentation.' 52 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.' 44 + 'title': 'Hosting & Deployment', 45 + 'icon': 'cloud', 46 + 'url': '/services/xwiki-hosting-deployment', 47 + 'content': 'Deployment guidance for reliable, secure, maintainable XWiki environments.' 62 62 }]) 63 63 64 - <section id="services-list" class="services"aria-labelledby="items-title">50 + <section aria-labelledby="items-title"> 65 65 <div class="container"> 66 - <h2 id="items-title">How we help</h2>52 + <h2 id="items-title">How Agnease can help</h2> 67 67 68 - <p class="section-intro"> 69 - Focused XWiki services for production platforms, long-term maintenance, business-specific extensions 70 - and safe evolution over time. 71 - </p> 72 - 73 - <div class="services-grid"> 54 + <div class="widgets"> 74 74 #foreach ($entry in $sectionItems) 75 - <article class=" service">76 - <div class=" service-icon" aria-hidden="true">56 + <article class="widget"> 57 + <div class="icon" aria-hidden="true"> 77 77 <i class="fa fa-$entry.icon"></i> 78 - </div> 79 - 80 - <div class="service-body"> 81 81 <h4>$entry.title</h4> 82 - <p>$entry.content</p> 83 - <p class="card-link"> 84 - <a href="$xwiki.getURL($entry.url)">View service</a> 85 - </p> 86 86 </div> 61 + <p>$entry.content</p> 62 + <p class="card-link"><a href="$entry.url">View service</a></p> 87 87 </article> 88 88 #end 89 89 </div> ... ... @@ -90,56 +90,12 @@ 90 90 </div> 91 91 </section> 92 92 93 - ## EXPECTATION / DELIVERY SECTION 94 - <section class="split-section" aria-labelledby="delivery-title"> 95 - <div class="container"> 96 - <div class="split-grid"> 97 - <div class="split-copy"> 98 - <h2 id="delivery-title">Practical delivery for real XWiki environments</h2> 99 - 100 - <p> 101 - XWiki projects are rarely just about installing a platform or applying an upgrade. Production instances 102 - often include custom applications, authentication integrations, extensions, scripts, rights models, 103 - imported content and business-specific workflows. 104 - </p> 105 - 106 - <p> 107 - The work is approached with care for stability, compatibility and maintainability, so the platform 108 - remains easier to operate after the project is completed. 109 - </p> 110 - </div> 111 - 112 - <ol class="process-list"> 113 - <li> 114 - <strong>Understand the current setup</strong> 115 - Review the version, extensions, infrastructure, authentication, custom code and business-critical features. 116 - </li> 117 - <li> 118 - <strong>Define a safe scope</strong> 119 - Clarify risks, expected effort, dependencies, validation steps and recommended next actions. 120 - </li> 121 - <li> 122 - <strong>Deliver with documentation</strong> 123 - Implement the agreed work, validate the result and document relevant changes for future maintenance. 124 - </li> 125 - </ol> 126 - </div> 127 - </div> 128 - </section> 129 - 130 130 ## CTA 131 - <section class="cta-section" aria-labelledby="cta-title">70 + <section class="cta-section"> 132 132 <div class="container"> 133 - <div class="cta-panel"> 134 - <h2 id="cta-title">Need help with XWiki?</h2> 135 - 136 - <p> 137 - Send a short description of your current XWiki setup, the issue you are facing, or the type of project 138 - you want to build. A few details are enough to start the conversation. 139 - </p> 140 - 141 - <a class="btn btn-primary" href="$xwiki.getURL('contact.WebHome')">Request a consultation</a> 142 - </div> 72 + <p class="text-center contact-inline"> 73 + Not sure where to start? <a href="mailto:alex@agnease.com">Contact Agnease</a>. 74 + </p> 143 143 </div> 144 144 </section> 145 145