<
From version < 2.1 >
edited by Thomas Mortagne
on 2009/03/19
To version < 3.1 >
edited by Thomas Mortagne
on 2009/03/19
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -62,3 +62,22 @@
62 62  You may also want to [import the default wiki XAR>Main.Download] in order to benefit from improvements listed above.
63 63  
64 64  #warning("Always make sure you compare your <tt>xwiki.cfg</tt> file with the newest version since some configuration parameters were added. Of note, you should add <tt>xwiki.store.migration=1</tt> so that XWiki will attempt to automatically migrate your current database to the new schema. Make sure you backup your Database before doing anything.")
65 +
66 +1.1.1 Applications migration
67 +
68 +XE 1.8M2 has introduced [conditional loading of JavaScript and StyleSheet files>http://jira.xwiki.org/jira/browse/XWIKI-3177] in order for pages to load faster, sending to the browser only the files it needs to display the requested pages. This might break existing applications developed on top of XWiki that relied on such JavaScript and CSS files being present all the time. Concerned files and libraries are the following:
69 +* scriptaculous files
70 +* accordions files
71 +* chart wizard files
72 +* usersandgroups.js and usersandgroups.css
73 +* livetable.js and livetable.css
74 +* lightbox.js
75 +* tablefilterNsort.js and table.css
76 +* fullscreenEdit.js and fullscreenEdit.css
77 +
78 +If you have applications that relies on one or several of these libraries, you will need to explicitly make them request the desired files using the [Skin Extension plugin>code:Plugins.SkinExtensionsPlugin]. For example, if your application needs the live-table feature (the dynamic AJAX grid), add the following lines to the code page that requires it:
79 +
80 +{code}
81 +$xwiki.jsfx.use('js/xwiki/table/livetable.js') ## Inject livetable.js <script> tag in the header
82 +$xwiki.ssfx.use('js/xwiki/table/livetable.css') ## Inject livetable.css <link> tag in the header
83 +{code}

Get Connected