Changes for page How to Customize XWiki Without Creating Upgrade Problems
Last modified by Agnease on 2026/05/26 11:00
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Objects (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 - How to CustomizeXWikiWithoutCreating UpgradeProblems1 +XWiki custom development - Content
-
... ... @@ -11,7 +11,7 @@ 11 11 </div> 12 12 </div> 13 13 14 - <h1 id="hero-title"> WhyXWikicustomdevelopmentneedsstructure,documentationandupgradeawareness</h1>14 + <h1 id="hero-title">How to customize XWiki without creating upgrade problems</h1> 15 15 16 16 <p class="resource-summary"> 17 17 XWiki can be adapted to complex business needs. The important part is to keep custom work documented, ... ... @@ -23,17 +23,6 @@ 23 23 <section class="resource-page"> 24 24 <div class="container"> 25 25 <div class="resource-layout"> 26 - <aside class="resource-sidebar" aria-label="Page summary"> 27 - <h4>In this guide</h4> 28 - <ul> 29 - <li><a href="#why-customize">Why customize XWiki</a></li> 30 - <li><a href="#where-risk-appears">Where risk appears</a></li> 31 - <li><a href="#safe-model">Safe model</a></li> 32 - <li><a href="#upgrade-validation">Upgrade validation</a></li> 33 - <li><a href="#practical-checklist">Checklist</a></li> 34 - <li><a href="#strategic-advantage">Strategic advantage</a></li> 35 - </ul> 36 - </aside> 37 37 38 38 <article class="resource-content"> 39 39 ... ... @@ -174,15 +174,6 @@ 174 174 flexible without becoming fragile. 175 175 </p> 176 176 177 - <div class="resource-note"> 178 - <p> 179 - Related resources: 180 - <a href="$xwiki.getURL('resources.xwiki-security-reviewi')">what an XWiki security review should actually include</a> 181 - and 182 - <a href="$xwiki.getURL('resources.xwiki-custom-development')">how to keep XWiki custom development maintainable across upgrades</a>. 183 - </p> 184 - </div> 185 - 186 186 <div class="resource-cta"> 187 187 <h3>Need help reviewing XWiki customizations?</h3> 188 188 <p> ... ... @@ -194,6 +194,19 @@ 194 194 </div> 195 195 196 196 </article> 177 + 178 + <aside class="resource-sidebar" aria-label="Page summary"> 179 + <h4>In this guide</h4> 180 + <ul> 181 + <li><a href="#why-customize">Why customize XWiki</a></li> 182 + <li><a href="#where-risk-appears">Where risk appears</a></li> 183 + <li><a href="#safe-model">Safe model</a></li> 184 + <li><a href="#upgrade-validation">Upgrade validation</a></li> 185 + <li><a href="#practical-checklist">Checklist</a></li> 186 + <li><a href="#strategic-advantage">Strategic advantage</a></li> 187 + </ul> 188 + </aside> 189 + 197 197 </div> 198 198 </div> 199 199 </section>
- Agnease.Code.SEODetailsClass[0]
-
- metaDescription
-
... ... @@ -1,1 +1,0 @@ 1 -Learn how to organize XWiki custom development, scripts, extensions and templates so your platform stays easier to maintain, document and upgrade. - metaTitle
-
... ... @@ -1,1 +1,0 @@ 1 -How to Customize XWiki Without Creating Upgrade Problems | Agnease