<
From version < 32.1 >
edited by Vincent Massol
on 2009/09/24
To version < 33.1 >
edited by Vincent Massol
on 2009/09/24
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -20,61 +20,98 @@
20 20  
21 21  [[image:code:Skins.ColibriSkin@colibri1.png]]
22 22  
23 -We provide several predefined themes out of the box:
23 +We provide several predefined themes out of the box (and it's possible to create new ones):
24 24  
25 25  [[image:code:Skins.ColibriSkin@colibri2.png]]
26 26  
27 27  {{info}}Themes are indepedent of skins. However currently only the new Colibri skin uses them. Future skins will be made to use Color Themes. In addition, the Class/Object editor has been modified to use the selected color theme.{{/info}}
28 28  
29 -==== Other UI improvements ====
29 +==== New Title handling ====
30 30  
31 -* Make section editing work for any section level. You can configure it using the new property ##xwiki.section.depth## in ##xwiki.cfg## file
32 -* Change button order in preview mode
33 -* Make all skins display the document title as the top level header and ensure there's no duplicate titles displayed.
31 +The document title is now used as the top level header of pages. If no title is specified then it's extracted from the content of the page automatically.
34 34  
35 -{{warning}}Not all the pages has been converted to new title handling. It will be fixed during the 2.0.x branch life (hopefully for 2.0.1).{{/warning}}
33 +This change has been done to all skins: Albatross, Toucan and Colibri.
36 36  
37 -* Space Index, Document Index and Orphaned Page now use generic livetable tools
38 -* Remove "History" from the edit modes
39 -* TOC macro now starts at first level by default
40 -* Several IE6/7 bugfixes
41 -* Improve group creation form
42 -* Reorganize editor button
35 +{{warning}}In order not to break existing content we've introduced a title compatibility flag (##xwiki.title.compatibility## in ##xwiki.cfg##) which when active will remove title duplication if your document has a title and a top level header inside the content with the same name. If you upgrade make sure you modify your ##xwiki.cfg## to use that compatibility flag.{{/warning}}
36 +
37 +{{info}}We recommend that you modify your pages to **always** use a title from now on{{/info}}
38 +
39 +==== New Search Interface ====
40 +
41 +The default search page UI has been improved to be easier to understand and use.
42 +
43 +[[image:ReleaseNotesXWikiEnterprise20M1@newsearchui.png||width="600"]]
44 +
45 +==== New Tag Cloud Panel ====
46 +
47 +A panel containing the tag cloud is now provided by default and can be used like any other panel.
48 +
49 +[[image:ReleaseNotesXWikiEnterprise20M1@tagcloudpanel.png]]
50 +
51 +==== General UI improvements ====
52 +
53 +* The top level menu has been refactored in the Colibri skin:
54 +** More consistency
55 +** Addition of a Create action to create page, space and import office documents
56 +** Added watch/unwatch wiki action
57 +* The Administration Import page now allows uploading several XARs at once
58 +* Document footer now allows adding Tags
59 +* Button order in preview mode has been modified for improved usability
60 +* Reorganized editor buttons to be more intuitive and less prone to erros
61 +* Section editing now works for any section level. You can configure it using the new property ##xwiki.section.depth## in ##xwiki.cfg## file. By default sections level 1 and 2 can be edited.
62 +* Space Index, Document Index and Orphaned Page now use the generic Livetable
63 +* "History" tab gas been removed from the right panel in edit mode
64 +* Improved the Group creation form
43 43  * Diff UI improvement
44 -* Improve the Rename form
66 +* Improved the Rename form
45 45  * Nicer pagination of the document history
46 46  * Display a friendly message instead of an error when clicking on History after having created a new page
47 47  * The "Rights editor help" panels has been removed
48 -* Improve Import administration section
49 49  * Improved document footer section
50 50  * Improved tag display and editing
72 +* Several IE6/7 bugfixes
73 +* TOC macro now starts at first level by default
51 51  
52 52  === 2 WYSIWYG Improvements ===
53 53  
54 54  See [[WYSIWYG documentation>>platform:Features.WysiwygEditor]] for more details.
55 55  
56 -* Upgrade to [[GWT 1.7.0>>http://code.google.com/webtoolkit/releases/release-notes-1.7.0.html#Release_Notes_Current]]
57 -* Faster navigation for image and link insertion
58 -* Add internationalization support
59 -* Improve UX in wysiwyg dialogs / wizards: navigation, error reporting, forms, etc
79 +==== Macro improvements ====
60 60  
61 -==== Double click to edit a macro ====
81 +* User can now double click on a macro to edit it and double click in the list of macro to insert it.
82 +* Macro names are now displayed instead of their internal IDs.
83 +* Macros are now categorized and it's possible to override macro category through configuration:(((
84 +image:ReleaseNotesXWikiEnterprise20M4@macro-category.png
85 +)))
86 +* The Insert Macro dialog box now has a live search for easily finding macros:(((
87 +image:ReleaseNotesXWikiEnterprise20M4@macro-filter.png
88 +)))
62 62  
63 -User can now double click on a macro to edit it and double click in the list of macro to insert it.
90 +==== Other improvements ====
64 64  
65 -==== Nicer macro names in the list of macros ====
92 +* Added IE8 support (thanks to the [[GWT 1.7.0>>http://code.google.com/webtoolkit/releases/release-notes-1.7.0.html#Release_Notes_Current]] upgrade)
93 +* Faster navigation for image and link insertion with tabs provided for easily selecting recently viewed pages and the addition of a search box
94 +* Added internationalization support and French translations
95 +* Dialog boxes in the WYSIWYG editor have been aligned and are now following XWiki's usability guidelines
66 66  
67 -WYSIWYG does not expose macro identifier anymore but human readable names provided by the different macros.
97 +=== 3 Macros ===
68 68  
69 -==== Macros categories ====
99 +* New [[Formula macro>>code:Macros.FormulaMacro]] for displaying Mathematical formulas. For example:(((
100 +[[image:code:Macros.FormulaMacro@inlineBlockFormula.png]]
101 +)))
102 +* New [[Info, Warning and Error macros>>code:Macros.MessageMacro]].
103 +* New [[Chart macro>>code:Macros.ChartMacro20]].
104 +* New [[Ruby macro>>code:Macros.RubyMacro]] to use JRuby for adding scripts into wiki pages (same binding as for the existing Velocity and Groovy macros).
105 +* New [[Python macro>>code:Macros.PythonMacro]] to use Jython for adding scripts into wiki pages (same binding as for the existing Velocity and Groovy macros).
106 +* New [[Footnote macro documentation>>code:Macros.Footnote20Macro]]. For example:(((
107 +[[image:code:Macros.Footnote20Macro@footnote1.png]]
108 +)))
109 +* Added ability to transform any wiki content into a Macro. See the [[Wiki Macro tutorial>>platform:DevGuide.WikiMacroTutorial]] for more details.
110 +* Improvements to the [[Script macros>>code:Macros.ScriptMacro]] (groovy, velocity, python, ruby)
111 +** It's now possible to add JARs attached to a page to the Script Macro class loader.
112 +** All the script macros in the same rendering process (a document and it's included documents) share the same class loader. For example this makes possible to declare a Groovy class in a document and use it in other documents which includes it.
113 +** It's now possible to not parse velocity macro content for wiki syntax by using the ##wiki="false"## parameter.
70 70  
71 -Each macro can now be added in a default category the macro author thinks appropriate. It's also possible to overwrite the macro category with configuration.
72 -
73 -The macros categories are mainly used in WYSIWYG to make it easier to find the macros to use.
74 -
75 -image:ReleaseNotesXWikiEnterprise20M4@macro-category.png
76 -image:ReleaseNotesXWikiEnterprise20M4@macro-filter.png
77 -
78 78  === Rendering 2.0 ===
79 79  
80 80  * New Section editing
... ... @@ -90,54 +90,7 @@
90 90  
91 91  See [[URL parsing documentation>>platform:AdminGuide.URL resolution#HoutputSyntaxandoutputSyntaxVersion]].
92 92  
93 -==== New Wiki rendering 2.0 macros ====
94 94  
95 -See [[Wiki macros documentation>>platform:DevGuide.WikiMacroTutorial]] for more details.
96 -
97 -==== New Tag Cloud Panel ====
98 -
99 -A panels containing the tag cloud is now provided by default and can be used like any other panel.
100 -
101 -image:ReleaseNotesXWikiEnterprise20M1@tagcloudpanel.png
102 -
103 -==== New Search Interface ====
104 -
105 -The default search page UI has been improved to be easier to understand and use.
106 -
107 -[[image:ReleaseNotesXWikiEnterprise20M1@newsearchui.png||width="600"]]
108 -
109 -==== New info, warning and error macros ====
110 -
111 -See [[Message macro documentation>>code:Macros.MessageMacro]] for more details.
112 -
113 -==== New Chart macro for XWiki 2.0 syntax ====
114 -
115 -See [[Chart macro documentation>>code:Macros.ChartMacro20]].
116 -
117 -==== Script macro improvements ====
118 -
119 -See the [[Script Macro documentation>>code:Macros.ScriptMacro]] for more details.
120 -
121 -* It's now possible to add JARs attached to a page to the Script Macro class loader.
122 -* All the script macros in the same rendering process (a document and it's included documents) share the same class loader. For example this makes possible to declare a groovy class in a document and use it in other documents which includes it.
123 -* It's now possible to not parse velocity macro content for wiki syntax by using the wiki="false" parameter.
124 -
125 -==== New Python macro ====
126 -
127 -See [[code:Macros.PythonMacro]] for more details.
128 -
129 -==== Footnote macro ====
130 -
131 -See [[Footnote macro documentation>>code:Macros.Footnote20Macro]].
132 -
133 -[[image:code:Macros.Footnote20Macro@footnote1.png]]
134 -
135 -==== Formula macro ====
136 -
137 -Ability to render Mathematical Formulas using the ~{~{formula}} macro (see [[documentation page>>code:Macros.FormulaMacro]]).
138 -
139 -You can check for examples on the [[Wikipedia Math Markup page>>http://en.wikipedia.org/wiki/Math_markup]].
140 -
141 141  ==== Smaller XHTML output ====
142 142  
143 143  We introduced a light XHTML renderer which avoid having all extra datas needed by the WYSIWYG. You will not get any weird XHTML comment anymore in the rendered page.

Get Connected