Last modified by Agnease on 2026/05/26 11:00

From version 11.3
edited by Agnease
on 2026/05/26 09:14
Change comment: There is no comment for this version
To version 3.1
edited by Agnease
on 2026/05/18 19:23
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -How to Customize XWiki Without Creating Upgrade Problems
1 +XWiki custom development
Content
... ... @@ -11,7 +11,7 @@
11 11   </div>
12 12   </div>
13 13  
14 - <h1 id="hero-title">Why XWiki custom development needs structure, documentation and upgrade awareness</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.why-upgrade-xwiki')">why regular XWiki upgrades matter</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