Changes for page XWiki Development and Integrations
Last modified by Agnease on 2026/05/25 12:55
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,7 +1,6 @@ 1 1 {{velocity}} 2 2 #set ($discard = $xwiki.ssx.use('PublicWebSite.WebHome')) 3 3 {{html clean="false"}} 4 - 5 5 ## PAGE HEADER 6 6 <section class="hero hero-centered service-hero" aria-labelledby="hero-title"> 7 7 <div class="container hero-inner"> ... ... @@ -9,14 +9,11 @@ 9 9 <i class="fa fa-cogs" aria-hidden="true"></i> 10 10 XWiki development and integrations 11 11 </div> 12 - 13 13 <h1 id="hero-title">Custom XWiki applications, workflows and integrations</h1> 14 - 15 15 <p class="lead"> 16 16 Extend XWiki beyond documentation with custom applications, structured data, workflows, 17 17 dashboards, automation and integrations adapted to your organization. 18 18 </p> 19 - 20 20 <div class="hero-actions"> 21 21 <a class="btn btn-primary" href="$xwiki.getURL('contact.WebHome')">Discuss a project</a> 22 22 <a class="btn btn-secondary" href="#development-process">See the development approach</a> ... ... @@ -25,6 +25,35 @@ 25 25 </section> 26 26 27 27 ## WHY CUSTOM DEVELOPMENT 24 + #set ($developmentReasonItems = [{ 25 + 'title': 'Structure your information', 26 + 'icon': 'database', 27 + 'content': 'Use XWiki classes, forms, templates and metadata to organize business information in a maintainable way.', 28 + 'items': [ 29 + 'Custom data models', 30 + 'Structured forms and templates', 31 + 'Metadata-driven pages and views' 32 + ] 33 + },{ 34 + 'title': 'Automate workflows', 35 + 'icon': 'random', 36 + 'content': 'Support approvals, reviews, notifications, status changes and controlled document lifecycles directly in XWiki.', 37 + 'items': [ 38 + 'Review and approval workflows', 39 + 'Role-based actions and permissions', 40 + 'Notifications and task queues' 41 + ] 42 + },{ 43 + 'title': 'Connect external systems', 44 + 'icon': 'plug', 45 + 'content': 'Integrate XWiki with authentication systems, APIs, AI tools, internal services and external platforms.', 46 + 'items': [ 47 + 'REST API integrations', 48 + 'SSO, LDAP and identity systems', 49 + 'AI-assisted search and knowledge access' 50 + ] 51 + }]) 52 + 28 28 <section aria-labelledby="why-development-title"> 29 29 <div class="container"> 30 30 <h2 id="why-development-title">When XWiki needs to fit your business</h2> ... ... @@ -36,50 +36,24 @@ 36 36 </p> 37 37 38 38 <div class="pathways"> 39 - <article class="pathway-card"> 40 - <div class="pathway-icon"> 41 - <i class="fa fa-database" aria-hidden="true"></i> 42 - </div> 43 - <h3>Structure your information</h3> 44 - <p> 45 - Use XWiki classes, forms, templates and metadata to organize business information in a maintainable way. 46 - </p> 47 - <ul> 48 - <li>Custom data models</li> 49 - <li>Structured forms and templates</li> 50 - <li>Metadata-driven pages and views</li> 51 - </ul> 52 - </article> 64 + #foreach ($entry in $developmentReasonItems) 65 + <article class="pathway-card"> 66 + <div class="card-heading"> 67 + <div class="pathway-icon"> 68 + <i class="fa fa-$entry.icon" aria-hidden="true"></i> 69 + </div> 70 + <h3>$entry.title</h3> 71 + </div> 53 53 54 - <article class="pathway-card"> 55 - <div class="pathway-icon"> 56 - <i class="fa fa-random" aria-hidden="true"></i> 57 - </div> 58 - <h3>Automate workflows</h3> 59 - <p> 60 - Support approvals, reviews, notifications, status changes and controlled document lifecycles directly in XWiki. 61 - </p> 62 - <ul> 63 - <li>Review and approval workflows</li> 64 - <li>Role-based actions and permissions</li> 65 - <li>Notifications and task queues</li> 66 - </ul> 67 - </article> 73 + <p>$entry.content</p> 68 68 69 - <article class="pathway-card"> 70 - <div class="pathway-icon"> 71 - <i class="fa fa-plug" aria-hidden="true"></i> 72 - </div> 73 - <h3>Connect external systems</h3> 74 - <p> 75 - Integrate XWiki with authentication systems, APIs, AI tools, internal services and external platforms. 76 - </p> 77 - <ul> 78 - <li>REST API integrations</li> 79 - <li>SSO, LDAP and identity systems</li> 80 - <li>AI-assisted search and knowledge access</li> 81 - </ul> 82 - </article> 75 + <ul> 76 + #foreach ($item in $entry.items) 77 + <li>$item</li> 78 + #end 79 + </ul> 80 + </article> 81 + #end 83 83 </div> 84 84 </div> 85 85 </section>