Mercurial > moin > 1.9
annotate docs/CHANGES @ 627:b8e8697ea0af
Increased docutils compatiblity, thanks to Matt for the patch.
author | Alexander Schremmer <alex AT alexanderweb DOT de> |
---|---|
date | Sun, 07 May 2006 13:27:23 +0200 |
parents | 50c7a0cc1791 |
children | cdfb01bec122 |
rev | line source |
---|---|
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1 MoinMoin Version History |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
2 ======================== |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
3 |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
4 Please completely read CHANGES text until you reach the version you were |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
5 using until now. Otherwise you might miss some important upgrading and |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
6 configuration hints. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
7 |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
8 Starting with 1.5.3, update installation hints are marked with HINT. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
9 They assume you are upgrading from the last release version before (e.g. from |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
10 1.5.2 to 1.5.3). |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
11 |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
12 This release has known bugs (see MoinMoin:MoinMoinBugs), but we think it is |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
13 already better than the previous stable release. Our release policy is not |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
14 trying to make a "perfect release" (as that release might NEVER get released), |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
15 but to make progress and don't delay releases too much. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
16 |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
17 Known main issues: |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
18 |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
19 * The GUI WYSIWYG editor has still some issues and limitations. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
20 If you can't live with those, you can simply switch it off by using: |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
21 editor_force = True |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
22 editor_default = 'text' # internal default, just for completeness |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
23 |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
24 * TWikiDraw may have some issues - we need some JAVA guy caring for it! |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
25 |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
26 * "Backup" and especially "Restore" action (both new in 1.5) have some |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
27 issues, so please DON'T USE THEM except if you want to help debugging |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
28 and improving it and after having made a backup with some other, proven |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
29 method. USE BOTH ON YOUR OWN RISK! |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
30 |
577 | 31 Version 1.5.current: |
32 Developer notes: | |
33 * We switched to Mercurial SCM, see here for more infos: | |
34 http://moinmoin.wikiwikiweb.de/MoinDev/MercurialGuide | |
35 | |
625
42958bb7e500
fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
36 Bugfixes: |
42958bb7e500
fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
37 * fix MonthCalendar macro for non-ASCII pagenames (thanks to Jonas Smedegaard) |
42958bb7e500
fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
38 * remove 'search' and 'google' from bot user agent list and add some more |
42958bb7e500
fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
39 specific terms |
626
50c7a0cc1791
fix forgotten password email
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
625
diff
changeset
|
40 * Fix the forgotten password email login URL and also properly encode the |
50c7a0cc1791
fix forgotten password email
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
625
diff
changeset
|
41 email body. Thanks to Robin Dunn for the patch. |
627
b8e8697ea0af
Increased docutils compatiblity, thanks to Matt for the patch.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
626
diff
changeset
|
42 * Applied a patch by Matthew Gilbert for increased compatiblity with |
b8e8697ea0af
Increased docutils compatiblity, thanks to Matt for the patch.
Alexander Schremmer <alex AT alexanderweb DOT de>
parents:
626
diff
changeset
|
43 latest docutils. |
626
50c7a0cc1791
fix forgotten password email
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
625
diff
changeset
|
44 |
625
42958bb7e500
fix MonthCalendar macro for non-ascii page names, update CHANGES
Thomas Waldmann <tw AT waldmann-edv DOT de>
parents:
577
diff
changeset
|
45 |
571
e5bd284ca29e
bumped version to 1.5.3 release, updated underlay
Thomas Waldmann <tw@waldmann-edv.de>
parents:
569
diff
changeset
|
46 Version 1.5.3: |
539
8abd2a7e6e85
ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents:
536
diff
changeset
|
47 New Features: |
561 | 48 * Added CSS classes for TableOfContents macro. |
552
7d46743be355
fixed subpage links in gui editor, call fckdialog action from current page, not base url
Thomas Waldmann <tw@waldmann-edv.de>
parents:
539
diff
changeset
|
49 |
7d46743be355
fixed subpage links in gui editor, call fckdialog action from current page, not base url
Thomas Waldmann <tw@waldmann-edv.de>
parents:
539
diff
changeset
|
50 Bug Fixes: |
561 | 51 * GUI editor / GUI editor converter: |
52 * Fixed missing GUI editor link in edit bar. | |
53 * Fixed table/row/cell style spaces. | |
54 * Changed <p> generation for macros. | |
55 * Fixed handling of subpages. | |
56 * Fixed processing of complex list elements (thanks to Craig Markwardt). | |
57 * Fixed processing of html \n (thanks to Craig Markwardt). | |
565
c95125eee0e1
gui converter: fixed joining of comment lines with text below
Thomas Waldmann <tw@waldmann-edv.de>
parents:
563
diff
changeset
|
58 * Fixed joining of comment lines with text below them. |
573
b6af162cc4e2
fixed gui editor formatter table height attribute
Thomas Waldmann <tw@waldmann-edv.de>
parents:
571
diff
changeset
|
59 * Fixed table height attribute crash. |
561 | 60 * Fixed sslclientcert auth. |
61 * Added some missing files to i18n processing, translatable strings more | |
62 complete now. | |
563
dde3d1b2a9d4
change p generation from self-closing to auto-closing, add \n before table for gui converter
Thomas Waldmann <tw@waldmann-edv.de>
parents:
561
diff
changeset
|
63 * Change <p> generation from self-closing (<p />) to auto-closing (only |
dde3d1b2a9d4
change p generation from self-closing to auto-closing, add \n before table for gui converter
Thomas Waldmann <tw@waldmann-edv.de>
parents:
561
diff
changeset
|
64 emit <p>, let browser find place for </p>). |
dde3d1b2a9d4
change p generation from self-closing to auto-closing, add \n before table for gui converter
Thomas Waldmann <tw@waldmann-edv.de>
parents:
561
diff
changeset
|
65 * Fix eating of newline before tables. |
567
6d062608aab4
Fixed Login hint incorrectly linking to UserPreferences page
Thomas Waldmann <tw@waldmann-edv.de>
parents:
565
diff
changeset
|
66 * Fixed incorrect login hint for not logged-in users trying a disallowed |
6d062608aab4
Fixed Login hint incorrectly linking to UserPreferences page
Thomas Waldmann <tw@waldmann-edv.de>
parents:
565
diff
changeset
|
67 action. |
569
6c572f52899f
fixed missing </a> formatter bug
Thomas Waldmann <tw@waldmann-edv.de>
parents:
567
diff
changeset
|
68 * Fixed nasty missing or double </a> formatter bug (mostly happening when |
6c572f52899f
fixed missing </a> formatter bug
Thomas Waldmann <tw@waldmann-edv.de>
parents:
567
diff
changeset
|
69 user has enabled questionmarks for nonexisting pages). |
552
7d46743be355
fixed subpage links in gui editor, call fckdialog action from current page, not base url
Thomas Waldmann <tw@waldmann-edv.de>
parents:
539
diff
changeset
|
70 |
539
8abd2a7e6e85
ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents:
536
diff
changeset
|
71 Other Changes: |
8abd2a7e6e85
ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents:
536
diff
changeset
|
72 * We catch and ignore html to wiki conversion errors in case of hitting |
8abd2a7e6e85
ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents:
536
diff
changeset
|
73 the cancel button, so you can get out of the error screen. |
8abd2a7e6e85
ignore ConvertErrors when user cancelled editing
Thomas Waldmann <tw@waldmann-edv.de>
parents:
536
diff
changeset
|
74 |
536
9aebec40e7f9
bump version to 1.5.3-rc2
Thomas Waldmann <tw@waldmann-edv.de>
parents:
534
diff
changeset
|
75 Version 1.5.3-rc2: |
510
e1990b501b22
human readable SystemInfo, added disk usage
Thomas Waldmann <tw@waldmann-edv.de>
parents:
508
diff
changeset
|
76 New Features: |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
77 * Modified SystemInfo macro to give human readable units and disk usage |
526
d0dba03190b6
cfg.editor_quickhelp to make quickhelp work correctly and configurably for default markup at least
Thomas Waldmann <tw@waldmann-edv.de>
parents:
525
diff
changeset
|
78 * cfg.editor_quickhelp makes the quick help below the editor configurable |
d0dba03190b6
cfg.editor_quickhelp to make quickhelp work correctly and configurably for default markup at least
Thomas Waldmann <tw@waldmann-edv.de>
parents:
525
diff
changeset
|
79 (at least as far as the default_markup is concerned). If set to None, |
527
83be51106619
forgot credits for editor_quickhelp
Thomas Waldmann <tw@waldmann-edv.de>
parents:
526
diff
changeset
|
80 it doesn't display any quickhelp. Thanks to Seth Falcon for the patch. |
515
1b9f0d6b9f48
fixed double CSS class attribute for nonexistent links, removed ugly formatter.url attrs keyword handling code
Thomas Waldmann <tw@waldmann-edv.de>
parents:
512
diff
changeset
|
81 |
1b9f0d6b9f48
fixed double CSS class attribute for nonexistent links, removed ugly formatter.url attrs keyword handling code
Thomas Waldmann <tw@waldmann-edv.de>
parents:
512
diff
changeset
|
82 Bugfixes: |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
83 * Fixed double class attribute for nonexistent links |
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
84 * Fixed double </a> with qm_noexist option |
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
85 * Fixed table xxx="yyy" style attribute parsing |
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
86 * If not (editor_force and editor_default == 'text') then display GUI mode |
518
e779addaf39a
partial fix for the gui switch button problem (at least it is not then when forced text is active)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
517
diff
changeset
|
87 switch button (this is only a partial fix, but enough to deny the GUI |
e779addaf39a
partial fix for the gui switch button problem (at least it is not then when forced text is active)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
517
diff
changeset
|
88 mode to your users completely) |
520
77526f8f3ecf
Fixed XSS issue which could lead to cookie theft etc. Thanks to the CAcert Security Team!
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
518
diff
changeset
|
89 * Fixed XSS issue which could lead to cookie theft etc. |
521
d3a173c26e1c
fixed dl indenting, some cosmetic issues
Thomas Waldmann <tw@waldmann-edv.de>
parents:
520
diff
changeset
|
90 * Fixed definition list "same level" indenting. |
522
3ea8fd50dd53
use correct pagename for PackagePages logging
Thomas Waldmann <tw@waldmann-edv.de>
parents:
521
diff
changeset
|
91 * Fixed pagename in log for PackagePages action. |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
92 * Made <p> self-closing and line-anchors more well-behaved, thanks to |
525
66c0297e3fd0
make <p> self-closing, line-anchors more well-behaved
Thomas Waldmann <tw@waldmann-edv.de>
parents:
522
diff
changeset
|
93 Martin Wilck for the patch. I didn't apply the <ol> patch, because this |
66c0297e3fd0
make <p> self-closing, line-anchors more well-behaved
Thomas Waldmann <tw@waldmann-edv.de>
parents:
522
diff
changeset
|
94 is no real problem, just a problem of a bad standard. |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
95 * Fixed gui editor *bgcolor crash. |
531
f6a74f85b9d7
fix tableclass attr for gui editor
Thomas Waldmann <tw@waldmann-edv.de>
parents:
529
diff
changeset
|
96 * Support/Fix tableclass attr with gui editor. |
522
3ea8fd50dd53
use correct pagename for PackagePages logging
Thomas Waldmann <tw@waldmann-edv.de>
parents:
521
diff
changeset
|
97 |
511
8ee8ced7dded
moved UserPreferences back to header, add Cancel button
Thomas Waldmann <tw@waldmann-edv.de>
parents:
510
diff
changeset
|
98 Other changes: |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
99 * Moved back UserPreferences action link from menu to top of page (renaming |
512
3ede5fa7001a
shorter name for User Preferences, updated i18n
Thomas Waldmann <tw@waldmann-edv.de>
parents:
511
diff
changeset
|
100 it to "Preferences"), added "Cancel" button to make it possible to return |
3ede5fa7001a
shorter name for User Preferences, updated i18n
Thomas Waldmann <tw@waldmann-edv.de>
parents:
511
diff
changeset
|
101 to the previous page without saving preferences. |
529
20f8bda12a7b
fix table *bgcolor trouble, cleanup style synth, fix html_gedit api
Thomas Waldmann <tw@waldmann-edv.de>
parents:
527
diff
changeset
|
102 * Removed formatter.url "attrs" keyword arg that took premade html, we use |
515
1b9f0d6b9f48
fixed double CSS class attribute for nonexistent links, removed ugly formatter.url attrs keyword handling code
Thomas Waldmann <tw@waldmann-edv.de>
parents:
512
diff
changeset
|
103 separate kw args per attribute now. |
534
d827734692ac
fix some easy test bugs, disable the severely broken tests
Thomas Waldmann <tw@waldmann-edv.de>
parents:
531
diff
changeset
|
104 * Moved broken tests to MoinMoin/_tests/broken (= disabling them). |
d827734692ac
fix some easy test bugs, disable the severely broken tests
Thomas Waldmann <tw@waldmann-edv.de>
parents:
531
diff
changeset
|
105 All "active" tests run ok now. |
d827734692ac
fix some easy test bugs, disable the severely broken tests
Thomas Waldmann <tw@waldmann-edv.de>
parents:
531
diff
changeset
|
106 If you want to compare, I included the output of this test run: |
d827734692ac
fix some easy test bugs, disable the severely broken tests
Thomas Waldmann <tw@waldmann-edv.de>
parents:
531
diff
changeset
|
107 $ make test >tests/make_test.out |
d827734692ac
fix some easy test bugs, disable the severely broken tests
Thomas Waldmann <tw@waldmann-edv.de>
parents:
531
diff
changeset
|
108 |
515
1b9f0d6b9f48
fixed double CSS class attribute for nonexistent links, removed ugly formatter.url attrs keyword handling code
Thomas Waldmann <tw@waldmann-edv.de>
parents:
512
diff
changeset
|
109 |
508
400516d5adc3
updated i18n, bumped rev to 1.5.3-rc1
Thomas Waldmann <tw@waldmann-edv.de>
parents:
503
diff
changeset
|
110 Version 1.5.3-rc1: |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
111 |
437
f96c2c8d7c91
attachment search (lupy only)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
433
diff
changeset
|
112 New features: |
497
ef41e35985dc
new scripting method, using 'moin' command. new style migration scripts.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
496
diff
changeset
|
113 * HINT: please read README.migration |
483
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
114 * Login and Logout are actions now, therefore you stay on the page where |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
115 you were before. |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
116 * UserPreferences is also an action now and moved from top border (in |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
117 modern theme) to the "more actions" dropdown menu. You also stay on the |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
118 same page. |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
119 * There is also a [[Login]] macro now. You can put it on any page you want |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
120 and if the user is not logged in, it renders the login form. If the user |
a594780d5e64
Login macro, login/logout/UserPreferences actions
Thomas Waldmann <tw@waldmann-edv.de>
parents:
480
diff
changeset
|
121 is logged in, it doesn't render anything. |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
122 * We check cfg.superuser to be a list of user names (as documented) and |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
123 deny superuser access if it is not. This avoids security issues by |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
124 wrong configuration. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
125 * auth methods changed: |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
126 HINT: if you wrote own auth methods, please change them as you see in |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
127 MoinMoin/auth.py and test them again before relying on them. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
128 * now get a user_obj kw argument that is either a user object returned |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
129 from a previous auth method or None (if no user has been made up yet). |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
130 The auth method should either return a user object (if it has |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
131 determined one) or what it got as user_obj (being "passive") or None |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
132 (if it wants to "veto" some user even if a previous method already has |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
133 made up some user object). |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
134 * return value of continue_flag is now True in most cases (except if |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
135 it wants to "veto" and abort). |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
136 * moin_cookie auth method now logs out a user by deleting the cookie and |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
137 setting user_obj.valid = 0. This makes it possible to still get the |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
138 user's name in subsequent auth method calls within the same request. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
139 * added ldap_login and smb_mount auth methods, see MoinMoin/auth.py and |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
140 wiki/config/more_samples/ldap_smb_farmconfig.py |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
141 * MonthCalendar now takes an additional argument for specifying a template |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
142 to use to directly invoke the page editor when clicking on non-existing |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
143 day pages. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
144 * Added ImageLink macro. Thanks to Jeff Kunce, Marcin Zalewski, Reimar |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
145 Bauer and Chong-Dae Park for working on it. |
494 | 146 * Lupy stuff (still experimental, partly broken and disabled by default): |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
147 * Attachment search using lupy (lupy_search = 1 in your config) |
494 | 148 Title search will also search attachment filenames. |
149 Full text search will also search attachment contents. | |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
150 * Indexing filter plugins, see MoinMoin:FiltersForIndexing |
494 | 151 Some filters depend on external converters that might not be available |
152 for any platform (see Depends: line in filter plugin). | |
153 Feel free to contribute more filter plugins, especially if you wrote | |
154 some nice platform independant filter in Python for some popular file | |
155 format! Filters implemented so far (depending on): | |
156 MS Word, RTF, MS Excel (antiword, catdoc) | |
157 PDF (pdftotext) | |
158 OpenOffice.org XML based data formats (-) | |
159 XML, HTML (-) | |
160 text/* (-) | |
161 JPEG's EXIF data (-) | |
162 Binary generic (-) | |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
163 * As you might know, Lupy is "retired" (that means it isn't developped |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
164 by its authors any more). We are currently evaluating Xapian as new |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
165 indexing search engine in moin. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
166 If we succeed, we will replace Lupy stuff by some Xapian interface |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
167 code in moin. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
168 But: the filters will likely stay, as we also need them with Xapian. |
575
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
169 |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
170 * A new MoinMoin script interface was introduced: |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
171 |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
172 Syntax: moin [options] <cmdmodule> <cmdname> [options] |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
173 |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
174 For example: |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
175 moin --config-dir=/my/cfgdir --wiki-url=wiki.example.org/ \ |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
176 export dump --page=WikiSandBox |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
177 |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
178 This will call the "moin" script, which will use the --config-dir and |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
179 --wiki-url options to initialize, then it will go to MoinMoin.script |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
180 module, import the export.dump module from there and run it, providing |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
181 the additional --page value to it. |
497
ef41e35985dc
new scripting method, using 'moin' command. new style migration scripts.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
496
diff
changeset
|
182 |
575
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
183 The old scripts that have not been migrated to this new interface can |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
184 still be found in MoinMoin/script/old/ - including the old migration |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
185 scripts. |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
186 * moin ... account create --name=JoeDoe --email=joe@doe.org |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
187 * moin ... account disable --name=JoeDoe |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
188 * moin ... acount check <-- this is what usercheck script was before |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
189 * moin ... maint cleancache <-- this is what cachecleaner script was |
02dfbea04bf3
Moved a section in CHANGES onto another level
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
573
diff
changeset
|
190 * moin ... maint cleanpage <-- this is what pagescleaner script was |
437
f96c2c8d7c91
attachment search (lupy only)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
433
diff
changeset
|
191 |
433
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
192 Bugfixes: |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
193 * cookie_lifetime didn't work comfortable for low values. The cookie was |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
194 created once on login and never updated afterwards. So you got logged |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
195 out cookie_lifetime hours later, no matter whether you were active at |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
196 that time or not. This has been changed, we update the cookie expiry now |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
197 on every request, so it will expire cookie_lifetime after your last |
724d2d6a8fa1
make cookie_lifetime behaviour more sane
Thomas Waldmann <tw@waldmann-edv.de>
parents:
432
diff
changeset
|
198 request (not after login). |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
199 * Fixed logout problems when using cfg.cookie_path. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
200 * Fixed cookie_path for root url wikis. |
576
69a031af29ff
Fixed minor false friend in CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
575
diff
changeset
|
201 * Lupy search now behaves a bit less funky. Still no guarantees... |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
202 * We lowered the twisted server timeout to 2 minutes now (was: 10) because |
443
f2f1db293930
fix farmconfig.wikis processing for big farms (>=50 wikis) by not using a big RE for it
Thomas Waldmann <tw@waldmann-edv.de>
parents:
438
diff
changeset
|
203 it just used up too many files (open TCP connections until it timeouts) |
470
957d482215ac
lupy: some filters, update mode
Thomas Waldmann <tw@waldmann-edv.de>
parents:
469
diff
changeset
|
204 on our farm. |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
205 * The algorithm used for processing the farmconfig.wikis list was changed |
443
f2f1db293930
fix farmconfig.wikis processing for big farms (>=50 wikis) by not using a big RE for it
Thomas Waldmann <tw@waldmann-edv.de>
parents:
438
diff
changeset
|
206 to work for big farms (>= 50 wikis), too. This works around the python |
f2f1db293930
fix farmconfig.wikis processing for big farms (>=50 wikis) by not using a big RE for it
Thomas Waldmann <tw@waldmann-edv.de>
parents:
438
diff
changeset
|
207 "re" module limitation of having a maximum of 100 named groups in a RE. |
444
918c58dcc275
Fixed PythonErrorEditingFrontPage.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
443
diff
changeset
|
208 * Fixed a TypeError which occurred for formatters that dislike None values. |
918c58dcc275
Fixed PythonErrorEditingFrontPage.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
443
diff
changeset
|
209 (cf. http://moinmoin.wikiwikiweb.de/MoinMoinBugs/PythonErrorEditingFrontPage) |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
210 * Fixed GUI editor converter error for https:... image URLs. |
453
493972205fac
removed duplicate AttachFile entry in actions menu
Thomas Waldmann <tw@waldmann-edv.de>
parents:
452
diff
changeset
|
211 * ThemeBase (use by modern/rightsidebar): removed duplicate AttachFile from |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
212 actions menu (we already have it in editbar). |
478
ce2e934557f4
implemented HEAD requests for StandAlone server
Thomas Waldmann <tw@waldmann-edv.de>
parents:
472
diff
changeset
|
213 * Speedup group/dicts scanning for persistent servers. |
ce2e934557f4
implemented HEAD requests for StandAlone server
Thomas Waldmann <tw@waldmann-edv.de>
parents:
472
diff
changeset
|
214 * Implemented HEAD requests for standalone server, this should fix some of |
ce2e934557f4
implemented HEAD requests for StandAlone server
Thomas Waldmann <tw@waldmann-edv.de>
parents:
472
diff
changeset
|
215 the strange effects happening when using "Save as" on attachments. |
487
782c389db4e9
avoid crashing on non-ASCII hostnames
Thomas Waldmann <tw@waldmann-edv.de>
parents:
483
diff
changeset
|
216 * Not a moin bug, but rather a workaround for non-standard non-ASCII DNS |
782c389db4e9
avoid crashing on non-ASCII hostnames
Thomas Waldmann <tw@waldmann-edv.de>
parents:
483
diff
changeset
|
217 hostnames: we just use the IP instead of crashing now. |
494 | 218 * Spurious cyclic usage error in i18n fixed. |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
219 * Fixed antispam for python 2.5a xmlrpclib. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
220 * I18n for linenumber toggle in listings. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
221 * All action menu entries are translatable now. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
222 |
469
ff99c7d6ffcb
Added rst admonition class patch by TiagoMacambira
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
464
diff
changeset
|
223 Other: |
ff99c7d6ffcb
Added rst admonition class patch by TiagoMacambira
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
464
diff
changeset
|
224 * Added css classes for the rst admonitions. Thanks to TiagoMacambira! |
ff99c7d6ffcb
Added rst admonition class patch by TiagoMacambira
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
464
diff
changeset
|
225 |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
226 Version 1.5.2: |
397
1a7f4e1f3e4d
Fixed MoinMoinBugs/ RewritingAndCookieUrl/
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
395
diff
changeset
|
227 |
415
6da5739cbe0c
Added FullSearchCached macro.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
413
diff
changeset
|
228 New features: |
6da5739cbe0c
Added FullSearchCached macro.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
413
diff
changeset
|
229 * Added FullSearchCached macro which is statically cached. |
6da5739cbe0c
Added FullSearchCached macro.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
413
diff
changeset
|
230 Use it if you do not depend on fresh search results but prefer raw speed. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
231 * Added surge protection, see HelpOnConfiguration/SurgeProtection. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
232 * Allow hex and symbolic entities. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
233 * If there is a user with empty password, we just generate a random one |
416
fb5e1ecdbc33
generate rnd password when there is none yet
Thomas Waldmann <tw@waldmann-edv.de>
parents:
415
diff
changeset
|
234 when he requests it getting sent by mail. Thanks to Reimar Bauer. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
235 * The superuser now can switch to another user using UserPreferences - |
423
c16423b7ff18
switch user functionality for superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
421
diff
changeset
|
236 nice to help your users when they forgot their password or need other |
c16423b7ff18
switch user functionality for superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
421
diff
changeset
|
237 help. You need to logout/relogin to use your own userid afterwards. |
464
ee7bbc2b2ca8
added note about moin_cookie being required by su-functionality
Thomas Waldmann <tw@waldmann-edv.de>
parents:
461
diff
changeset
|
238 This function only works correctly if you use moin_cookie authentication. |
423
c16423b7ff18
switch user functionality for superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
421
diff
changeset
|
239 Thanks to Reimar Bauer. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
240 * Add new markup for bulletless lists: just use a "." instead of "*". |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
241 |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
242 Other changes: |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
243 * Added "voyager" to bot useragent list. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
244 * Added locking for caching subsystem. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
245 * Deron Meranda's formatter API cleanup. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
246 * Added div and span to formatter API. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
247 * Removed old unfinished form and export code. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
248 * updated i18n |
404
ff489f0db4d0
fixed table attribute parsing, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
397
diff
changeset
|
249 |
ff489f0db4d0
fixed table attribute parsing, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
397
diff
changeset
|
250 Fixes: |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
251 * Fixed table attribute parsing. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
252 * Fixed cookie handling wrt properties adherance. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
253 * The new "." list markup makes it possible to have a bulletless list with |
411
6e2114f8e942
fixed version, surge protection configuration, merged CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
404
diff
changeset
|
254 elements on the same level. Before this change and only using indentation |
6e2114f8e942
fixed version, surge protection configuration, merged CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
404
diff
changeset
|
255 with blanks, that would get merged into a single paragraph. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
256 * It is possible now to have multiple paragraphs in the same list element, |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
257 just leave an empty line in between the paragraphs. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
258 * Fixed GAP processing for ordered lists. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
259 * Fix text_gedit formatter's invalid list nesting. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
260 * Fixed hr crash in blockquote (but needs more work). |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
261 * Fixed FootNote's formatter usage. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
262 * Fixed rst's headline levels. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
263 * Fixed MoinMoinBugs/WikiParserThinksItIsInsidePreWhenItIsNot |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
264 * Fixed MoinMoinBugs/ListItemGeneratedOutsideList |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
265 * Fixed that macros were followed by a wrong <p>. |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
266 * Added <blockquote> to the block elements in the text_html formatter, |
411
6e2114f8e942
fixed version, surge protection configuration, merged CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
404
diff
changeset
|
267 so it does not close it erratically when you close a inner <p>. |
6e2114f8e942
fixed version, surge protection configuration, merged CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
404
diff
changeset
|
268 * GUI editor converter now also accept http: urls without // (relative or |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
269 same server urls). |
417
2b21d2ea1b3e
Fixed MoinMoinBugs/UnableToDisplayDocbookWithAccentuatedTitle
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
416
diff
changeset
|
270 * Fixed the DocBook parser in cases where the pagename was non-ascii. |
432
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
271 * Fixed MoinMoinBugs/ProcessInlineDontSupportUlElement |
70d97ff00d7f
release 1.5.2 CHANGES file
Thomas Waldmann <tw@waldmann-edv.de>
parents:
430
diff
changeset
|
272 |
404
ff489f0db4d0
fixed table attribute parsing, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
397
diff
changeset
|
273 |
395
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
274 Version 1.5.1: |
327
555f6e5f6c14
document needed TWikiDraw work, document known issues for rc1
Thomas Waldmann <tw@waldmann-edv.de>
parents:
320
diff
changeset
|
275 |
332
0a40d8a4057e
fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents:
327
diff
changeset
|
276 Fixes: |
395
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
277 * Fixed rst parser docutils version check |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
278 * Repaired attachment unzipping feature. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
279 * Fixed the AddRevision command of the PackageInstaller. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
280 * improved the migration scripts (used to migrate pre-1.3 wikis to 1.3+): |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
281 * do not crash on empty lines in event log |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
282 * fix edit log format for very old moin data (like 0.11) |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
283 * workaround for an ugly win32 operating system bug leading to wiki text |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
284 file mtime not matching edit logs timestamp values if there was some |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
285 timezone change since last edit (e.g. a daylight saving tz switch), |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
286 but differing 3600s. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
287 This affected pre-1.3 moin wiki servers running on win32 OS only. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
288 We now try to correct those inconsistencies in mig05 by fuzzy matching. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
289 * fixed bracketed link scheme icon (css class) |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
290 * we included a modified copy of Python 2.4.2's copy.py as some previous |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
291 python versions seem to have problems (2.3.x, x < 5 and also 2.4[.0]), |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
292 see: http://moinmoin.wikiwikiweb.de/MoinMoinBugs/DeepCopyError |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
293 Our own copy.py was slightly modified to run on 2.3.x and 2.4.x. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
294 * Fixed the problem of not being able to change the date/time format back |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
295 to "Default" (UserPreferences). |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
296 * We generate the GUI editor footer now the same way as the text editor |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
297 footer. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
298 * Include a CSS workaround for yet another IE bug, see: |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
299 MoinMoinBugs:InternetExplorerPeekABooBugInRightSideBar |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
300 * classic theme: added GUI editor link |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
301 * classic theme: added pagename header to editor screen |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
302 * the "mail enabled" check now also checks whether mail_from is set |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
303 |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
304 Other changes: |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
305 * Updated FCKeditor to current CVS (2006-01-08 == 2.2+) |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
306 * Split up show_hosts into show_hosts and show_names |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
307 * attachment:file%20with%20spaces.txt in attachment list |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
308 * added support for file:// in GUI editor link dialogue, see also: |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
309 MoinMoin:FileLinks |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
310 * cfg.mail_smarthost now supports "server:port" syntax, the default port |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
311 is 25, of course. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
312 * removed unused kwargs showpage/editable/form from wikiutil.send_footer |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
313 * updated i18n (translation texts, additional languages) |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
314 * removed interwiki:pagename from print view's top of page, added it to |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
315 the "lasted edited" line at bottom right. |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
316 |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
317 |
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
318 Version 1.5.0: |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
319 HINT: 1.5.0 uses the same data/pages format as 1.3.x. The only thing you want |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
320 to check is whether the 1.5.x version you are upgrading to has NEW mig |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
321 scripts compared to the version you are running now (e.g. in 1.3.5 we |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
322 added some scripts that fixed some small problems). |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
323 See the MoinMoin/scripts/migration/ directory. |
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
324 You must run every mig script in sequence and only ONCE ever. |
395
416fe98eb08f
1.5.1 release: bump revision, minor globaledit script and mail check fixes, updated test output, updated CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
393
diff
changeset
|
325 Fixes: |
363
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
326 * Fix <x=y> table attributes parsing. Thanks to Reimar Bauer. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
327 * Fixed a few bugs in the reStructured text parser. Note that you |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
328 need to install docutils 0.3.10 or newer (snapshot from December 2005 |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
329 or newer) to make reStructuring parsing work: |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
330 * Case preservation for anonymous links |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
331 * MoinMoin links get the appropriate CSS class |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
332 * Images do not get special CSS markup anymore |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
333 Thanks to Matthew Gilbert. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
334 * Fixed a bug in the WSGI code which led to incorrect exception handling. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
335 * Removed all nationality flags. They used to be used for indicating some |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
336 specific language (NOT nationality) and this was simply wrong and a bad |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
337 idea. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
338 * Fixed some header rendering issues (CSS). |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
339 * SystemAdmin macro now checks against cfg.superuser list. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
340 |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
341 Other changes: |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
342 * Added turkish i18n. To be considered as alpha as it got in last minute. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
343 |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
344 |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
345 Version 1.5.0rc1: |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
346 This is the first release candidate of MoinMoin 1.5.0. |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
347 |
89d0a178964a
1.5.0 release final changes: updated docs, i18n, underlay, interwiki. fixed SystemAdmin macro to use cfg.superuser.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
362
diff
changeset
|
348 Fixes: |
332
0a40d8a4057e
fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents:
327
diff
changeset
|
349 * fixed broken logs when a DeletePage (maybe also RenamePage) comment |
0a40d8a4057e
fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents:
327
diff
changeset
|
350 contained CR/LF characters (could happen when using copy&paste) |
0a40d8a4057e
fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents:
327
diff
changeset
|
351 * fixed GUI editor MoinEditorBackup page containing HTML instead of wiki |
0a40d8a4057e
fixed logfile breaking when DeletePage/RenamePage comment contains CRLF chars
Thomas Waldmann <tw@waldmann-edv.de>
parents:
327
diff
changeset
|
352 markup |
334
259b384a7ce7
updated CHANGES
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents:
332
diff
changeset
|
353 * fixed invalid HTML in FootNotes |
259b384a7ce7
updated CHANGES
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents:
332
diff
changeset
|
354 * fixed HTML source in EditorBackup after canceling GUI editor |
335
e574cc401e89
fixed MoinMoinBugs/IncorrectlyPlacedFootnote. All footnotes are now shown at the very bottom. There is a continuing numbering of all footnotes including the ones on included pages
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents:
334
diff
changeset
|
355 * Footnotes of included pages are not shown at the bottom of the including page. |
336
c39981463fb2
fixed MoinMoinBugs/ErraticGetValMacroExpansion. Corrected REs for Dict and Group pages. Use spaces insted of \s because this matches newlines!
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents:
335
diff
changeset
|
356 * Bug in Dict handling that often breaks first entry |
c39981463fb2
fixed MoinMoinBugs/ErraticGetValMacroExpansion. Corrected REs for Dict and Group pages. Use spaces insted of \s because this matches newlines!
Florian Festi <Florian.Festi@trick.informatik.uni-stuttgart.de>
parents:
335
diff
changeset
|
357 |
320
2506384f68c4
version bumped to 1.5.0beta6, updated docs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
318
diff
changeset
|
358 Version 1.5.0beta6: |
301
6b02d608c5f4
Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
298
diff
changeset
|
359 Authentication: |
6b02d608c5f4
Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
298
diff
changeset
|
360 * Added SSO module for PHP based apps. Currently supported: eGroupware 1.2. |
6b02d608c5f4
Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
298
diff
changeset
|
361 No need to login in two systems anymore - MoinMoin will read the PHP session |
6b02d608c5f4
Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
298
diff
changeset
|
362 files. |
6b02d608c5f4
Added SSO support/auth module for PHP based applications.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
298
diff
changeset
|
363 |
303
32dbd9314784
Improved rendering of bullet lists and external links in Restructured text. Thanks to Matt.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
301
diff
changeset
|
364 Fixes: |
32dbd9314784
Improved rendering of bullet lists and external links in Restructured text. Thanks to Matt.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
301
diff
changeset
|
365 * Improved rendering of bullet lists and external links in Restructured text. |
32dbd9314784
Improved rendering of bullet lists and external links in Restructured text. Thanks to Matt.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
301
diff
changeset
|
366 Thanks to Matthew Gilbert. |
306
4e5e4fc9f7fa
fixed rendering of modern for IE, Opera, Konqueror (as far as possible). TODO: other themes
Thomas Waldmann <tw@waldmann-edv.de>
parents:
303
diff
changeset
|
367 * Fixed modern theme rendering, including some fixes and workarounds for |
4e5e4fc9f7fa
fixed rendering of modern for IE, Opera, Konqueror (as far as possible). TODO: other themes
Thomas Waldmann <tw@waldmann-edv.de>
parents:
303
diff
changeset
|
368 broken MS IE. |
311
6ab8c171e491
do not check new user's email address against disabled accounts
Thomas Waldmann <tw@waldmann-edv.de>
parents:
306
diff
changeset
|
369 * When checking for email uniqueness, do not compare with disabled user |
6ab8c171e491
do not check new user's email address against disabled accounts
Thomas Waldmann <tw@waldmann-edv.de>
parents:
306
diff
changeset
|
370 profiles. |
317
d2015038d0e7
send http headers for Despam action
Thomas Waldmann <tw@waldmann-edv.de>
parents:
316
diff
changeset
|
371 * Fix sending of HTTP headers for Despam action. |
318
c50c2677dd9e
add some margin left and right of link icon
Thomas Waldmann <tw@waldmann-edv.de>
parents:
317
diff
changeset
|
372 * Add some margin left and right of the link icons. |
303
32dbd9314784
Improved rendering of bullet lists and external links in Restructured text. Thanks to Matt.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
301
diff
changeset
|
373 |
295
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
374 Other changes: |
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
375 * Made it easier for auth methods needing a user interface (like ldap or |
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
376 mysql stuff). Unlike http auth, they usually need some "login form". |
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
377 We made UserPreferences login form values (name, password, login, logout) |
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
378 available as kw args of the auth method, so it is easy and obvious now. |
297
fe57f191672e
make login/logout showing configurable, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
295
diff
changeset
|
379 * Make login and logout show at the same place. Is only shown when |
fe57f191672e
make login/logout showing configurable, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
295
diff
changeset
|
380 show_login is True (default). |
298
6c74345f4d55
cleaned up and moved moin's cookie stuff to auth.moin_cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
297
diff
changeset
|
381 * Disabled login using &uid=12345.67.8910 method. Please use name/password. |
6c74345f4d55
cleaned up and moved moin's cookie stuff to auth.moin_cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
297
diff
changeset
|
382 * Made builtin moin_cookie authentication more modular: the cookie is now |
6c74345f4d55
cleaned up and moved moin's cookie stuff to auth.moin_cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
297
diff
changeset
|
383 touched by MoinMoin.auth.moin_cookie only, with one minor discomfort: |
6c74345f4d55
cleaned up and moved moin's cookie stuff to auth.moin_cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
297
diff
changeset
|
384 When creating a user, you are not automatically logged in any more. |
316
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
385 * We now use the packager for additional help and system pages in all other |
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
386 languages except English. The packages are attached to SystemPagesSetup |
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
387 page and can be installed from there after getting "superuser" powers. |
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
388 The "extra" package contains a collection of orphan pages not listed on |
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
389 some SystemPagesIn<Language>Group page. |
14d0a26ab4ec
updated CHANGES, added MoinEditorPagesGroup to distributed pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
311
diff
changeset
|
390 |
295
91d47ebee530
make posted UserPreferences form values easily available for auth methods
Thomas Waldmann <tw@waldmann-edv.de>
parents:
291
diff
changeset
|
391 |
291 | 392 Version 1.5.0beta5: |
236
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
393 Fixes: |
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
394 * Fixed a minor user interface bug: it showed RenamePage and DeletePage |
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
395 actions in the menu if you only had write rights and then complained |
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
396 when you really tried when you had no delete rights additionally. |
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
397 * We don't remove RenamePage and DeletePage from menu any more if user is |
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
398 unknown. This stuff is only driven by ACLs now. |
245 | 399 * Some fixes to Despam action. |
250 | 400 * Fixed moin_dump (broken by some recent theme init change). |
278
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
401 * Fixed a few tests by moving the theme init from moin_dump to RequestCLI. |
255 | 402 * removed old_onload reference from infobox.js |
403 * Fixed MoinMoin logo for IE. | |
404 * search: fixed whitespace handling in linkto: search terms | |
269
75db8e9f4f46
Documented last night changes to CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
268
diff
changeset
|
405 * Increased stability of the tests system by outputting results to sys.stdout |
75db8e9f4f46
Documented last night changes to CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
268
diff
changeset
|
406 instead of request. Note that this changes the semantics for e.g. mod_py or |
75db8e9f4f46
Documented last night changes to CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
268
diff
changeset
|
407 mod_fcgi. |
75db8e9f4f46
Documented last night changes to CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
268
diff
changeset
|
408 * Fixed packaging system in the case of AddRevision that does not alter the page. |
75db8e9f4f46
Documented last night changes to CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
268
diff
changeset
|
409 * Fixed a few bugs in the XML formatters (dom_xml, text_xml, xml_docbook). |
273
714732e11d60
fixed and extended link icons
Thomas Waldmann <tw@waldmann-edv.de>
parents:
269
diff
changeset
|
410 * Fixed link icons. We now just use a.xxx.before where xxx is the link scheme, |
714732e11d60
fixed and extended link icons
Thomas Waldmann <tw@waldmann-edv.de>
parents:
269
diff
changeset
|
411 e.g. a.http.before. See theme's common.css. |
281
8155e50e94ca
fixed crash with non-ASCII attachment filename
Thomas Waldmann <tw@waldmann-edv.de>
parents:
280
diff
changeset
|
412 * Hopefully fixed some issue with non-ASCII attachment filenames. |
282
625640dccd66
workaround for Opera 8.5 making <No addition> categories
Thomas Waldmann <tw@waldmann-edv.de>
parents:
281
diff
changeset
|
413 * Workaround for Opera 8.5 making silly "No addition" categories. |
286
08cd0e9b9369
do not show gui editor for non-wiki format pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
282
diff
changeset
|
414 * Do not show GUI editor for non-wiki format pages, because we only have a |
08cd0e9b9369
do not show gui editor for non-wiki format pages
Thomas Waldmann <tw@waldmann-edv.de>
parents:
282
diff
changeset
|
415 converter from html to wiki right now. |
287
3958ec0fec55
fixed some modern CSS issues
Thomas Waldmann <tw@waldmann-edv.de>
parents:
286
diff
changeset
|
416 * Fix the modern CSS issues for editbar, when it shifted content far right. |
3958ec0fec55
fixed some modern CSS issues
Thomas Waldmann <tw@waldmann-edv.de>
parents:
286
diff
changeset
|
417 Also removed the absolute height value that never was right. |
290
5e05c2fce894
Fix mod_python adaptor bugs failing to handle Location correctly
Thomas Waldmann <tw@waldmann-edv.de>
parents:
287
diff
changeset
|
418 * Fix mod_python adaptor bugs failing to handle Location correctly. |
5e05c2fce894
Fix mod_python adaptor bugs failing to handle Location correctly
Thomas Waldmann <tw@waldmann-edv.de>
parents:
287
diff
changeset
|
419 See: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=339543 |
255 | 420 |
237
ccfa707e7064
added builtin support for linking irc:// URLs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
236
diff
changeset
|
421 Other changes: |
ccfa707e7064
added builtin support for linking irc:// URLs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
236
diff
changeset
|
422 * Added irc:// to the builtin supported link schemas. You can remove it |
ccfa707e7064
added builtin support for linking irc:// URLs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
236
diff
changeset
|
423 from config.url_schemas in case you have patched it in there. |
238
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
424 * Added cfg.user_autocreate (default: False). Use True to enable user |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
425 profile autocreation, e.g. when you use http authentication, so your |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
426 externally authenticated users don't need to create their moin profile |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
427 manually. The auth method (see cfg.auth list) must check this setting |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
428 if it supports auto creation. |
245 | 429 * Added user_autocreate support for auth.http and auth.sslclientcert. |
238
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
430 * Added "." and "@" to allowed characters in usernames. This is needed |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
431 e.g. when using mod_pubcookie for authentication. mod_pubcookie returns |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
432 userids like "geek@ANDREW.CMU.EDU" (e.g. the Kerberos domain is part of |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
433 the id). Thanks to Brian E. Gallew for his patch, which we used for |
b80624429934
added cfg.user_autocreate, for now for auth.http and auth.ssl_clientcert
Thomas Waldmann <tw@waldmann-edv.de>
parents:
237
diff
changeset
|
434 inspiration for user autocreation changes. |
278
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
435 * Changed auth method to return a tuple (user_obj, continue_flag), see |
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
436 comments in auth.py. |
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
437 * auth methods now create user objects with kw args auth_method and |
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
438 auth_attribs, so that moin knows later how the user was authenticated |
ce748c8271dd
Remove other password field, too, when UserPreferences don't need to have password field(s). Update CHANGES.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
273
diff
changeset
|
439 and which user object attributes were determined by the auth method. |
245 | 440 * Added MoinMoin/scripts/import/IrcLogImporter.py to import supybot's |
441 IRC logs into a moin wiki. We use MonthCalendar compatible page names, | |
442 so you can use the calendar for showing / navigating the logs. | |
443 * Removed packager binary from FCKeditor (fixing a Debian policy problem). | |
257
133d6a826da2
Documented new logo.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
255
diff
changeset
|
444 * Worked around .png transparency bugs of IE with the new logo. We ship |
133d6a826da2
Documented new logo.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
255
diff
changeset
|
445 two logos: moinmoin.png without an alpha channel (IE compatible) and |
133d6a826da2
Documented new logo.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
255
diff
changeset
|
446 moinmoin_alpha.png which has an alpha channel and looks better on |
133d6a826da2
Documented new logo.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
255
diff
changeset
|
447 browsers with full .png support. |
280
015c945277ec
"Winzip compat ?patch" - Allow a .zip file to have a directory in it if it is the only one. Thanks Diego Ongaro.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
278
diff
changeset
|
448 * Allow a .zip file to have a directory in it if it is the only one. |
236
81620fd76cac
fix minor UI bug: DeletePage/RenamePage was shown active in menu although user missed delete rights. We also stop checking for user.valid as this should be driven by ACLs only.
Thomas Waldmann <tw@waldmann-edv.de>
parents:
226
diff
changeset
|
449 |
221
b1d744e2fd29
cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents:
218
diff
changeset
|
450 Version 1.5.0beta4: |
224
88304513aa73
use span for anchordef
Thomas Waldmann <tw@waldmann-edv.de>
parents:
221
diff
changeset
|
451 Fixes: |
88304513aa73
use span for anchordef
Thomas Waldmann <tw@waldmann-edv.de>
parents:
221
diff
changeset
|
452 * use <span class="anchor"> instead of <a> for line-xxx anchors, this |
88304513aa73
use span for anchordef
Thomas Waldmann <tw@waldmann-edv.de>
parents:
221
diff
changeset
|
453 fixes some rendering problems on IE |
226
52ee38346bc7
Merged new rst patches by Matt. Formatter/docutils compatiblity.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
225
diff
changeset
|
454 * Fixed the ReStructured text parser when it was used with non-HTML |
52ee38346bc7
Merged new rst patches by Matt. Formatter/docutils compatiblity.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
225
diff
changeset
|
455 formatters. Increased compatiblity with new docutils code. |
52ee38346bc7
Merged new rst patches by Matt. Formatter/docutils compatiblity.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
225
diff
changeset
|
456 (Thanks to Matt Gilbert.) |
221
b1d744e2fd29
cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents:
218
diff
changeset
|
457 Other changes: |
b1d744e2fd29
cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents:
218
diff
changeset
|
458 * cfg.stylesheets = [] (default). You can use this on wiki or farm level |
b1d744e2fd29
cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents:
218
diff
changeset
|
459 to emit stylesheets after the theme css and before the user prefs css. |
b1d744e2fd29
cfg.stylesheets for admin configurable additional style sheets
Thomas Waldmann <tw@waldmann-edv.de>
parents:
218
diff
changeset
|
460 The list entries must be ('screen', '/where/ever/is/my.css') style. |
225
1814c26fe6f1
sample code for using an external auth cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
224
diff
changeset
|
461 * Added sample code for auth using an external cookie made by some other |
1814c26fe6f1
sample code for using an external auth cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
224
diff
changeset
|
462 program. See contrib/auth_externalcookie/*. You need to edit it to |
1814c26fe6f1
sample code for using an external auth cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
224
diff
changeset
|
463 fit whatever cookie you want to use. |
1814c26fe6f1
sample code for using an external auth cookie
Thomas Waldmann <tw@waldmann-edv.de>
parents:
224
diff
changeset
|
464 |
210 | 465 Version 1.5.0beta3: |
466 Fixes: | |
467 * fixed editor preview throwing away page content for new pages | |
468 * require POST for userform save and create* action | |
469 * use request.normalizePagename() while collecting pagelinks | |
212
8af4c008e5b9
1.5.0beta3 release, bumped version, do not offer gui editor for safari
Thomas Waldmann <tw@waldmann-edv.de>
parents:
211
diff
changeset
|
470 * do not offer gui editor for safari |
210 | 471 Other changes: |
472 * tell user if account is disabled | |
198
76c964712b0f
added support for linking to .ico and .bmp
Thomas Waldmann <tw@waldmann-edv.de>
parents:
197
diff
changeset
|
473 * added support for linking to .ico and .bmp |
210 | 474 * attachment methods for the text_xml and xml_docbook formatters |
475 * new favicon | |
476 * updated i18n (fixed nl, did nobody notice this?) and underlay | |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
477 * changed show_interwiki default to 0 |
198
76c964712b0f
added support for linking to .ico and .bmp
Thomas Waldmann <tw@waldmann-edv.de>
parents:
197
diff
changeset
|
478 |
197
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
479 Version 1.5.0beta2: |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
480 Fixes: |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
481 * fix wrong _ in title links (MoinMoinBugs/AddSpaceWikiNameAtHead) |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
482 * fix gui editor (converter) crash on save |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
483 * MoinMoinBugs/PageHitsFails |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
484 * MoinMoinBugs/PackagePagesFailsBecauseAllowedActionsMissing |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
485 * Avoid destroying existing page content if editor is called with |
197
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
486 template parameter for an existing page. |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
487 * fix countdown javascript for browser status line in editor |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
488 * added page title display for editor |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
489 * added header div for classic theme |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
490 |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
491 Authentication and related: |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
492 * Added a WhoAmI.py wiki xmlrpc plugin to check whether auth works |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
493 correctly for xmlrpc. There is a counterpart script WhoAmI.py that |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
494 uses http auth when calling the xmlrpc plugin, so you can use it to |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
495 check http auth. |
62fcbcbb8d92
1.5.0beta2 release, remove halloween stuff, update CHANGES
Thomas Waldmann <tw@waldmann-edv.de>
parents:
193
diff
changeset
|
496 |
179 | 497 Version 1.5.0beta1: |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
498 * Requirements changed to require Python >= 2.3. We recommend that |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
499 you use the latest Python release you can get. The reason we |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
500 dropped 2.2.2 support is because no developer or tester uses this |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
501 old version any more, so incompatibilities crept in the code |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
502 without anybody noticing. Using some recent Python usually is no |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
503 real problem, see there for some hints in case you still run an |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
504 old python: http://moinmoin.wikiwikiweb.de/NewPythonOnOldLinux |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
505 The hint also does apply to other POSIX style operating systems, |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
506 not only Linux. |
193
236f561fa21f
update cachecleaner and recomment its usage on upgrading
Thomas Waldmann <tw@waldmann-edv.de>
parents:
192
diff
changeset
|
507 * We recommend you use MoinMoin/scripts/cachecleaner.py to clean the |
236f561fa21f
update cachecleaner and recomment its usage on upgrading
Thomas Waldmann <tw@waldmann-edv.de>
parents:
192
diff
changeset
|
508 wiki's cache (see comments at top of the script). |
236f561fa21f
update cachecleaner and recomment its usage on upgrading
Thomas Waldmann <tw@waldmann-edv.de>
parents:
192
diff
changeset
|
509 The cache will automatically be rebuilt (some operations may take |
236f561fa21f
update cachecleaner and recomment its usage on upgrading
Thomas Waldmann <tw@waldmann-edv.de>
parents:
192
diff
changeset
|
510 some time when first being used, e.g. linkto: search, so be patient!). |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
511 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
512 Config Changes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
513 * there is a file CHANGES.config with just the recently changed stuff |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
514 from multiconfig.py |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
515 * new defaults: |
35
f0af060fb82b
making people choose the right approach to page_front_page
Thomas Waldmann <tw@waldmann-edv.de>
parents:
32
diff
changeset
|
516 * page_front_page old: u"FrontPage" new: u"HelpOnLanguages" |
f0af060fb82b
making people choose the right approach to page_front_page
Thomas Waldmann <tw@waldmann-edv.de>
parents:
32
diff
changeset
|
517 please just read the help page in case you see it :) |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
518 * bang_meta old: 0 new: 1 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
519 * show_section_numbers old: 1 new: 0 |
38
9ab510c272c4
be a bit less restrictive on some pagename matching regexes
Thomas Waldmann <tw@waldmann-edv.de>
parents:
35
diff
changeset
|
520 * some regexes that used to be [a-z]Uxxxx$ are now [a-z0-9]Uxxxx$ |
156
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
521 * navi_bar has no page_front_page as first element any more |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
522 * removed settings and code [new behaviour]: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
523 * acl_enabled [1] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
524 * allow_extended_names [1] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
525 * allow_numeric_entities [1] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
526 * backtick_meta [1] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
527 * allow_subpages [1] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
528 * new settings: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
529 * cfg.mail_sendmail = "/usr/sbin/sendmail -t -i" can be used if sending |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
530 via SMTP doesn't work on your server. Default is None and that means |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
531 using SMTP. |
131
1738cbba372c
new cfg settings: language_ignore_browser and language_default (was: default_lang)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
129
diff
changeset
|
532 * language_default replaces the old default_lang setting (just renamed). |
1738cbba372c
new cfg settings: language_ignore_browser and language_default (was: default_lang)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
129
diff
changeset
|
533 * language_ignore_browser = True can be used to let moin ignore the |
1738cbba372c
new cfg settings: language_ignore_browser and language_default (was: default_lang)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
129
diff
changeset
|
534 user's browser settings (e.g. if you run a local-language only wiki |
1738cbba372c
new cfg settings: language_ignore_browser and language_default (was: default_lang)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
129
diff
changeset
|
535 and your users use misconfigured or buggy browsers often). Default is |
1738cbba372c
new cfg settings: language_ignore_browser and language_default (was: default_lang)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
129
diff
changeset
|
536 False. Don't forget to set language_default when using this. |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
537 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
538 * Wiki Editor changes / new WYSIWYG editor |
114
00a0fa898ed5
upgraded FCKeditor to current CVS (after 2.1 release of it)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
111
diff
changeset
|
539 * fully imported the javascript based LGPLed FCKeditor (many thanks |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
540 to Fred CK for his great work). See http://fckeditor.net/ for details. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
541 * config for FCKeditor is at wiki/htdocs/applets/moinfckeditor.js |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
542 * added cfg.interwiki_preferred (default = []) to set a list of wikis to |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
543 show at the top of the wiki selection list when inserting an |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
544 interwiki link (just use the same wiki name as in interwiki |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
545 map). If the last list item is None, then the preferred wikis |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
546 will not be followed by the entries of the interwiki map. |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
547 * moved save/preview/... buttons to the top so that they can be |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
548 easily reached |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
549 * reduced edit_rows default to 20 lines |
16
9c868ac2ccc6
Added support for edit by doubleclick in the diff view.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
14
diff
changeset
|
550 * Added support for edit by doubleclick in the diff view |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
551 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
552 * Improved wiki farm support |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
553 * make user files sharable between several wikis in a farm |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
554 * allow/use interwiki subscriptions |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
555 * use interwiki links in page trail |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
556 * save bookmark per wiki name |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
557 * cfg.cookie_domain can be used to set a cookie valid for a complete |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
558 domain (default: None == only for this host). If you use '.domain.tld', |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
559 the cookie will be valid for all hosts *.domain.tld - good for host |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
560 based wiki farms. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
561 * cfg.cookie_path can be used to set a cookie valid for a wiki farm under |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
562 some base path (default: None == only for this wiki's path). If you use |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
563 '/wikifarm', the cookie will be valid for all wikis |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
564 server.tld/wikifarm/* - good for path based wiki farms. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
565 * Interwiki user homepage (if you have MANY users) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
566 Generated links for usernames are interwiki now, use cfg.user_homewiki |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
567 (default: 'Self') to specify in which wiki the user home pages are |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
568 located. Note: when pointing this to another wiki, the /MoinEditorBackup |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
569 functionality will be disabled. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
570 @SIG@ also uses interwiki when needed. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
571 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
572 * Authentication, ACLs and related |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
573 * Modular authentication: cfg.auth is a list of functions that return a |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
574 valid user or None, use it like this: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
575 from MoinMoin.auth import http, moin_cookie |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
576 auth = [http, moin_cookie] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
577 * cfg.auth_http_enabled was removed, please use cfg.auth instead. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
578 * http auth now supports "Negotiate" scheme, too |
129
f0e84aeb51dc
sslclientcert auth method, untested
Thomas Waldmann <tw@waldmann-edv.de>
parents:
123
diff
changeset
|
579 * Added sslclientcert auth method (Apache: untested, Twisted: not |
f0e84aeb51dc
sslclientcert auth method, untested
Thomas Waldmann <tw@waldmann-edv.de>
parents:
123
diff
changeset
|
580 implemented, IIS: no idea). See MoinMoin/auth.py for details. |
f0e84aeb51dc
sslclientcert auth method, untested
Thomas Waldmann <tw@waldmann-edv.de>
parents:
123
diff
changeset
|
581 Submit a patch if you have improvements. |
173
92e3a82bfe3e
updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents:
168
diff
changeset
|
582 * cfg.superuser is a list of unicode usernames. It is used by some |
92e3a82bfe3e
updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents:
168
diff
changeset
|
583 critical operations like despam action or PackageInstaller. |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
584 * removed allowed_actions, we now use actions_excluded only and it |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
585 defaults to [], that means, no action is excluded, everything is |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
586 allowed (limited by ACLs). In case of RenamePage and DeletePage, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
587 this shouldn't be a problem as both can be reverted. In case you |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
588 did not allow attachments, you now have to use: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
589 actions_excluded = ['AttachFile'] |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
590 * special users (All, Known, Trusted) in Groups are now supported |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
591 * MoinMoin.util.autoadmin SecurityPolicy added |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
592 When using this security policy, a user will get admin rights on his |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
593 homepage (where pagename == username) and its sub pages. This is needed |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
594 for the MyPages action, but can also get used for manual ACL changes. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
595 It can also be used for Project page auto admin functionality, see the |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
596 comments in the script for details. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
597 Further it can automatically create the user's group pages when the |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
598 user saves his homepage. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
599 * there is a UpdateGroup xmlrpc call, see MoinMoin/xmlrpc/UpdateGroup.py - |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
600 you can use this to update your *Group pages e.g. when generating them |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
601 from an external group database. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
602 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
603 * UserPreferences changes |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
604 * Alias name: is used for display purposes, when "name" is cryptic. It is |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
605 shown e.g. in the title attribute of userid links (displayed when |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
606 moving the mouse over it). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
607 * "Publish my email (not my wiki homepage) in author info" - use this |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
608 if you don't have a wiki homepage, but if you want to be contactable |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
609 by email. When you edit a page, your email address will be published |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
610 as mailto: link on RecentChanges, at bottom of page (last editor) and |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
611 in page info. If the wiki runs publically on the internet, be careful |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
612 using this or your email address might be collected by spammers. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
613 * Preferred Editor: whether you want to use the text editor (as in |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
614 previous moin versions), the gui editor (new!) or both (you will get |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
615 2 edit links in that case). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
616 * a user can add/remove the current page to/from his quicklinks with an |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
617 appropriate action now |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
618 * if cfg.user_email_unique = False, we don't require user's email |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
619 addresses to be unique |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
620 * removed show_fancy_links user preferences setting to simplify code and |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
621 caching. Displaying those icons is now done by CSS styles (see |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
622 common.css). Maybe needs fixing for non-standard themes and RTL langs. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
623 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
624 * Markup |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
625 * added strikethrough markup: --(striked through text here)-- |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
626 * @ME@ expands to just the plain username (no markup added) on save |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
627 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
628 * User homepages |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
629 * when a user accesses his own non-existing homepage (pagename == |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
630 username), the wiki will present the MissingHomePage system page |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
631 content, explaining what a user homepage is good for and offer |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
632 one-click editing it with content loaded from HomepageTemplate |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
633 * creation of homepage subpages is assisted by the MyPages action, which |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
634 offers rw, ro page creation (and a related group) or creation of private |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
635 pages. If you are not in the user_homewiki, you will get redirected |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
636 there first. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
637 |
66
20993d3996e9
Added SubscribeUser.py action.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
63
diff
changeset
|
638 Other changes/new features: |
173
92e3a82bfe3e
updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents:
168
diff
changeset
|
639 * Added PackageInstaller and unzipping support (see wiki page |
92e3a82bfe3e
updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents:
168
diff
changeset
|
640 HelpOnActions/AttachFile for further details). PackageInstaller requires |
92e3a82bfe3e
updated sample configs, CHANGES, version
Thomas Waldmann <tw@waldmann-edv.de>
parents:
168
diff
changeset
|
641 the user to be in cfg.superuser list. |
111
88ca17ab3314
Added PackagePages action.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
108
diff
changeset
|
642 * Added an PackagePages action to simplify the package creation. |
133
df2368d50468
added location breadcrumbs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
131
diff
changeset
|
643 * Added location breadcrumbs - when you are on some subpage, the page |
df2368d50468
added location breadcrumbs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
131
diff
changeset
|
644 title parts link to the corresponding parent pages, the last part does |
df2368d50468
added location breadcrumbs
Thomas Waldmann <tw@waldmann-edv.de>
parents:
131
diff
changeset
|
645 the usual reverse linking. |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
646 * added WSGI server support, thanks to Anakim Border, see: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
647 wiki/server/moinwsgi.py (moin as WSGI app, uses the flup WSGI server, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
648 see http://www.saddi.com/software/flup/) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
649 MoinMoin/server/wsgi.py (adaptor code) |
14
c8a7e012ebeb
Despam / mass revert action, needs superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
1
diff
changeset
|
650 * added a "Despam" action to make de-spamming a wiki easy (mass revert |
c8a7e012ebeb
Despam / mass revert action, needs superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
1
diff
changeset
|
651 bad changes done by a single author or bot). You need to be in |
c8a7e012ebeb
Despam / mass revert action, needs superuser
Thomas Waldmann <tw@waldmann-edv.de>
parents:
1
diff
changeset
|
652 cfg.superuser to use it. |
32
5153d7c2b1c1
diffs with hrefs into the full text, TODO: extend formatter to support that
Thomas Waldmann <tw@waldmann-edv.de>
parents:
29
diff
changeset
|
653 * Better diffs with links to anchors to the changed places |
29 | 654 * Enhanced table support in the DocBook formatter. |
655 * Added 'moin' daemon script, that let you run moin standalone | |
656 server as daemon and control the server with simple command line | |
657 intreface: moin start | stop | restart | kill | |
658 * Add 'restart' option to mointwisted script | |
659 * Add properties option to standalone server config. Allow | |
660 overriding any request property like in other server types. | |
661 * Add support for running behind proxy out of the box with out | |
662 manual url mapping. | |
663 See HelpOnConfiguration/IntegratingWithApache | |
55
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
664 * added a WikiBackup action, configure it similar to this: |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
665 data_dir = "/path/to/data" |
55
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
666 backup_include = [data_dir, ] # you can add other dirs here |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
667 backup_users = ["BackupUserName", ] # only TRUSTED users! |
55
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
668 You usually don't need to change the default backup_exclude setting. |
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
669 The default backup_include list is EMPTY and so will be your |
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
670 backup in case you don't configure it correctly. |
2932ba63d998
make WikiBackup action configurable
Thomas Waldmann <tw@waldmann-edv.de>
parents:
54
diff
changeset
|
671 If you put your data_dir there, the backup will contain private |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
672 user data like email addresses and encrypted passwords. |
66
20993d3996e9
Added SubscribeUser.py action.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
63
diff
changeset
|
673 * Added a SubscribeUser action which allows the administrator to subscribe users to the |
20993d3996e9
Added SubscribeUser.py action.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
63
diff
changeset
|
674 current page. |
83
3bf0b6c09275
Updated CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
66
diff
changeset
|
675 * Added thread count to SystemInfo macro. |
106
5b6c796583c3
Clarified CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
102
diff
changeset
|
676 * Added Petr's newest patch against the DocBook code. It allows you to use macros (esp. the include macro) in DocBook pages in order to build larger documents. |
87
ee1c9e86b393
Allow the user to generate DocBook with a single click.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
83
diff
changeset
|
677 * Added a RenderAsDocbook action which redirects to the DocBook formatter. |
123
0e91f640f242
local dict support, inspired by the Debian patch
Thomas Waldmann <tw@waldmann-edv.de>
parents:
114
diff
changeset
|
678 * Added searching for wiki-local words lists under <data_dir>/dict/. |
0e91f640f242
local dict support, inspired by the Debian patch
Thomas Waldmann <tw@waldmann-edv.de>
parents:
114
diff
changeset
|
679 They are used additionally to the global lists in MoinMoin/dict/. |
134
95dd6aa5f3e5
moin_dump: dump referenced attachments
Thomas Waldmann <tw@waldmann-edv.de>
parents:
133
diff
changeset
|
680 * moin_dump now also dumps attachments referenced from the page. |
95dd6aa5f3e5
moin_dump: dump referenced attachments
Thomas Waldmann <tw@waldmann-edv.de>
parents:
133
diff
changeset
|
681 It doesn't dump stuff that is just attached, but not referenced! |
156
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
682 * On RecentChanges we now force the comment to be breakable, this improves |
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
683 rendering of over-long words or on narrow browser windows - especially |
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
684 for themes with limited content width like rightsidebar. |
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
685 * We now have the "new" icon on RecentChanges clickable, just links to the |
206b3db4eade
RC: make NEW icon clickable, make long comment parts breakable (fixing ugly rendering for some use cases)
Thomas Waldmann <tw@waldmann-edv.de>
parents:
153
diff
changeset
|
686 page. |
168 | 687 * Print view now shows "interwikiname: pagename" (for show_interwiki = 1). |
29 | 688 |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
689 International support: |
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
690 * mail_from can be now a unicode name-address |
218
4354469a060d
Fixed typo in CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
212
diff
changeset
|
691 e.g u'Jürgen wiki <noreply@jhwiki.org>' |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
692 |
153
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
693 Theme changes: |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
694 * logo_string is now should be really only the logo (img). |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
695 If you included your wiki's name in logo_string you maybe want to remove |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
696 it now as it is shown as part of the location display now anyway (if |
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
697 you set show_interwiki = 1). |
153
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
698 * You maybe want to remove page_front_page from your navi_bar - we link to |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
699 that page now from the logo and (new, if you set show_interwiki = 1) from |
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
700 the interwiki name displayed in location display, so you maybe don't need |
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
701 it in navi_bar, too. |
153
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
702 * If you have a custom theme, you should / may: |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
703 * sync modern/css/screen.css #pagelocation #pagetrail stuff to your |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
704 screen.css or pagelocation display (title()) will look strange (like a |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
705 list). |
168 | 706 * remove "#title h1 ..." CSS (or any other CSS assuming h1 is a page |
707 title and not just a first level heading), it is not used any more. | |
708 * we now render = heading = as <h1> (was <h2> before 1.5), | |
709 == heading == as <h2> (was <h3>), etc. | |
153
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
710 * maybe move both title() and trail() to header area, like the builtin |
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
711 themes do it. |
211
f374d87dd925
change show_interwiki default to 0
Thomas Waldmann <tw@waldmann-edv.de>
parents:
210
diff
changeset
|
712 * there is a new interwiki() base theme method that optionally (if |
161
65efc38c4e23
separated interwiki display into an own div and made its display configurable via show_interwiki [1]
Thomas Waldmann <tw@waldmann-edv.de>
parents:
156
diff
changeset
|
713 show_interwiki = 1) shows the interwiki name of this wiki and links to |
65efc38c4e23
separated interwiki display into an own div and made its display configurable via show_interwiki [1]
Thomas Waldmann <tw@waldmann-edv.de>
parents:
156
diff
changeset
|
714 page_front_page. The css for it is #interwiki. |
153
c4c7dc546c65
ThemeChange, excluding optional content heading rendering change
Thomas Waldmann <tw@waldmann-edv.de>
parents:
137
diff
changeset
|
715 |
63
d1333236adba
backward compability with 1.3 mail_from configuration, update example configuration, add tests
Nir Soffer <nirs@freeshell.org>
parents:
61
diff
changeset
|
716 Developer notes: |
53
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
717 * Plugin API was improved. When plugin module is missing, |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
718 wikiutil.PluginMissingError is raised. When trying to import a |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
719 missing name from a plugin module, wikiutil.PluginMissingError is |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
720 raised. You must update any code that use wikiutil.importPlugin. |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
721 Errors in your plugin should raise now correct tracebacks. See |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
722 http://moinmoin.wikiwikiweb.de/ErrorHandlingInPlugins |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
723 * pysupport.importName was changed, it does not check for any |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
724 errors when trying to import a name from a module. The calling |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
725 code should check for ImportError or AttributeError. Previous |
699811601bed
merge moin--main--1.3--patch-934,935: detect correctly missing plguins and missing names in plugins
Nir Soffer <nirs@freeshell.org>
parents:
51
diff
changeset
|
726 code used to hide all errors behind None. |
98
8375a3795ff8
theme: refactor editabr to make it easier to customize by theme authors
Nir Soffer <nirs@freeshell.org>
parents:
96
diff
changeset
|
727 * Its easier now to customize the editbar by overriding |
8375a3795ff8
theme: refactor editabr to make it easier to customize by theme authors
Nir Soffer <nirs@freeshell.org>
parents:
96
diff
changeset
|
728 editbarItems() in your theme, and returning a list of items to |
8375a3795ff8
theme: refactor editabr to make it easier to customize by theme authors
Nir Soffer <nirs@freeshell.org>
parents:
96
diff
changeset
|
729 display in the editbar. To change a single editbar link, override |
8375a3795ff8
theme: refactor editabr to make it easier to customize by theme authors
Nir Soffer <nirs@freeshell.org>
parents:
96
diff
changeset
|
730 one of the xxxLink methods in your theme. |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
731 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
732 Internal Changes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
733 * request.formatter (html) is available for actions now |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
734 * theme API's d['page_home_page'] is gone (sorry) and replaced by |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
735 d['home_page'] which is either None or tuple (wikiname,pagename). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
736 It is better to use the base classes function for username/prefs anyway. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
737 * introduced cfg.hacks for internal use by development, see comment in |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
738 multiconfig.py and file HACKS. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
739 * added IE7 (v0.9) from Dean Edwards (see http://dean.edwards.name/IE7/) - |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
740 that should fix quite some IE bugs and annoyances (on Win32). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
741 * for enabling IE7, use cfg.hacks = { 'ie7': True } |
137
cfbecd3400d3
make install-docs, intermap, underlay, ...
Thomas Waldmann <tw@waldmann-edv.de>
parents:
134
diff
changeset
|
742 * reducewiki now also copies all attachments (we use that to make underlay |
cfbecd3400d3
make install-docs, intermap, underlay, ...
Thomas Waldmann <tw@waldmann-edv.de>
parents:
134
diff
changeset
|
743 directory from moinmaster wiki's data_dir) |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
744 |
49
cf52f97a5857
merge moin--main--1.3--patch-928
Nir Soffer <nirs@freeshell.org>
parents:
39
diff
changeset
|
745 Fixes: |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
746 * Fixed a typo in xslt.py which led to a traceback instead of an |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
747 error message in case of disabled XSLT support. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
748 * Fixed crash in twisted server if twisted.internet.ssl is not |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
749 available. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
750 * Fixed wrong decoding of query string, enable wiki/?page_name urls |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
751 with non ascii page names. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
752 * Fixed wrong display of non ascii attachments names in |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
753 RecentChanges and page revision history. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
754 * Fixed a crash when trying to run standalone server on non posix os. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
755 * Fixed highlight of misspelled words in Check Spelling action. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
756 * Fixed case insensitivity problems on darwin (Mac OS X). See |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
757 MoinMoinBugs/MacHfsPlusCaseInsensitive |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
758 * Added RecentChanges (only the english one) to the pages getting |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
759 html_head_index headers |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
760 * text_html cache files written with this code will invalidate themselves |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
761 if they detect to be older than the wikiconfig. Note: you should remove |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
762 all old text_html cache files once after upgrading, they will then be |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
763 rebuilt automatically with the new code. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
764 * Fixed MoinMoinBugs/12_to_13_mig10_Walk |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
765 * Fixed the word_rule: a word like AAAbbAbb isn't teared into two parts |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
766 any more (was: AA<link>AbbAbb</link>) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
767 * Fixed false positive InterWiki markup for languages like Finnish. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
768 InterWiki links are only rendered if the left side has an appropriate |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
769 entry in the interwiki map, otherwise it is rendered as simple text. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
770 * Fixed unicode error when uploding non-ascii file name using mod |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
771 python. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
772 * Fixed error handling of wikirpc requests, should give more |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
773 correct errors and prevent no error output and blocking the |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
774 client in some cases. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
775 * Fixed the "lost password" mail processing. If a user entered some email |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
776 address unknown to the system, he was not notified of this, but just got |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
777 a useless mail with no account data in it. Now the system directly tells |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
778 the user that he entered an unknown email address. |
39
8c5d9587dcae
fixed SystemInfo to also show local plugin parsers
Thomas Waldmann <tw@waldmann-edv.de>
parents:
38
diff
changeset
|
779 * Fixed SystemInfo, it now also lists parsers in data/plugin/parser dir. |
49
cf52f97a5857
merge moin--main--1.3--patch-928
Nir Soffer <nirs@freeshell.org>
parents:
39
diff
changeset
|
780 * Fix error handling on failure, improved error display |
51
54d5932d5a03
merge moin--main--1.3--patch-930: fix error handling in plugins, fix broken chart action
Nir Soffer <nirs@freeshell.org>
parents:
49
diff
changeset
|
781 * Fix error handling when importing plugins or importing modules |
54d5932d5a03
merge moin--main--1.3--patch-930: fix error handling in plugins, fix broken chart action
Nir Soffer <nirs@freeshell.org>
parents:
49
diff
changeset
|
782 dynamically. The fix is not backward compatible with older plugins. |
54d5932d5a03
merge moin--main--1.3--patch-930: fix error handling in plugins, fix broken chart action
Nir Soffer <nirs@freeshell.org>
parents:
49
diff
changeset
|
783 * Fix chart action, returns a page with error message when chart |
54d5932d5a03
merge moin--main--1.3--patch-930: fix error handling in plugins, fix broken chart action
Nir Soffer <nirs@freeshell.org>
parents:
49
diff
changeset
|
784 can not be created. |
83
3bf0b6c09275
Updated CHANGES.
Alexander Schremmer <alex@alexanderweb.de.tla>
parents:
66
diff
changeset
|
785 * Fixed formatter usage in the ShowSmileys macro. |
96
5b9e216fa00d
fixed [:page:text] or [wiki:Self:page text] links updating the pagelinks cache
Thomas Waldmann <tw@waldmann-edv.de>
parents:
87
diff
changeset
|
786 * Fixed updating pagelinks cache for [:page:text] or [wiki:Self:page text], |
5b9e216fa00d
fixed [:page:text] or [wiki:Self:page text] links updating the pagelinks cache
Thomas Waldmann <tw@waldmann-edv.de>
parents:
87
diff
changeset
|
787 fixes display of LocalSiteMap and rendering of such links. |
101
2202f548cbb0
use own urllib wrapper, see wikiutil
Thomas Waldmann <tw@waldmann-edv.de>
parents:
98
diff
changeset
|
788 * Hopefully fixed urllib problems (esp. with py 2.4.2, but also before) by |
2202f548cbb0
use own urllib wrapper, see wikiutil
Thomas Waldmann <tw@waldmann-edv.de>
parents:
98
diff
changeset
|
789 using our own urllib wrapper that handles encoding/decoding to/from |
102
a54cebaab73e
move make / parse query string functions to wikiutil, make unicode-safe
Thomas Waldmann <tw@waldmann-edv.de>
parents:
101
diff
changeset
|
790 unicode, see wikiutil.py. Also made a similar fix for making and parsing |
a54cebaab73e
move make / parse query string functions to wikiutil, make unicode-safe
Thomas Waldmann <tw@waldmann-edv.de>
parents:
101
diff
changeset
|
791 query strings. |
107
fc0f131e591d
fixed MonthCalendar tooltip escaping
Thomas Waldmann <tw@waldmann-edv.de>
parents:
106
diff
changeset
|
792 * Fixed MonthCalendar tooltips when containing special chars like quotes. |
108
bb88373a7f96
fixed escaping for RSS feed with diff=1
Thomas Waldmann <tw@waldmann-edv.de>
parents:
107
diff
changeset
|
793 * Added html escaping for diff text for RSS feed with diff=1. |
168 | 794 * The distance between page content beginning and the first = heading = |
795 was much too much. Fixed. | |
49
cf52f97a5857
merge moin--main--1.3--patch-928
Nir Soffer <nirs@freeshell.org>
parents:
39
diff
changeset
|
796 |
cf52f97a5857
merge moin--main--1.3--patch-928
Nir Soffer <nirs@freeshell.org>
parents:
39
diff
changeset
|
797 Version 1.4: |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
798 |
1
ab6372adcfa8
bumped version to 1.5.0alpha
Thomas Waldmann <tw@waldmann-edv.de>
parents:
0
diff
changeset
|
799 We used that version number for an internal and early development version |
ab6372adcfa8
bumped version to 1.5.0alpha
Thomas Waldmann <tw@waldmann-edv.de>
parents:
0
diff
changeset
|
800 for what will be called moin 2.0 at some time in the future. |
ab6372adcfa8
bumped version to 1.5.0alpha
Thomas Waldmann <tw@waldmann-edv.de>
parents:
0
diff
changeset
|
801 There will never be a 1.4.x release. |
ab6372adcfa8
bumped version to 1.5.0alpha
Thomas Waldmann <tw@waldmann-edv.de>
parents:
0
diff
changeset
|
802 |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
803 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
804 Version 1.3.5 (2005-08-04, Revision moin--main--1.3--patch-883) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
805 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
806 Fixes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
807 * small CSS fix for rightsidebar theme |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
808 * applied some Debian patches (thanks to Jonas!): |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
809 * de i18n spelling fixes |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
810 * AttachFile fix, we strip CR in .draw files now |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
811 * when loading spellcheck dictionaries, we want utf-8, but we make |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
812 a 2nd try with iso-8859-1 encoding. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
813 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
814 New Features: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
815 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
816 * enabled using https with the Twisted server: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
817 You need to use port 443, have PyOpenSSL (+ ssl libs it depends on) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
818 installed and have some site key and certificate PEM files configured in |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
819 your twistedmoin.py file: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
820 sslcert = ('/whereever/cert/sitekey.pem', '/whereever/cert/sitecert.pem') |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
821 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
822 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
823 Version 1.3.5rc1 (2005-07-31, Revision moin--main--1.3--patch-865) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
824 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
825 Fixes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
826 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
827 * Fixed security bug when acl of deleted page was ignored. See: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
828 http://moinmoin.wikiwikiweb.de/MoinMoinBugs/ACLIgnoredAfterDelete |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
829 * AttachFile did not display the original filename plus there |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
830 was a confusion in input field labelling ('Rename to'). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
831 * Fixed shortcut link non-existent page detection. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
832 * Fixed non-working bookmark function on python 2.2.x. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
833 * Fixed wikirpc getPageInfo call on python 2.2.x. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
834 * Fixed the failing import of plugins from the data/plugin/ |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
835 directories if run in zipimport environments. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
836 * Fixed traceback which occurred on negated searches. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
837 * Fixed crash when trying to render error message on twisted, fast |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
838 cgi and modpy. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
839 * Fixed error message with modpy, used to show wrong errors below |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
840 the real message. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
841 * Fixed search and goto text fields for better compatibility with |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
842 dark themes and better control through css. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
843 * Show an edit link if MissingPage is missing and a warning in the |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
844 server log. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
845 * Fixed missing footer in the editor. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
846 * Fixed indented (invalid) headings with broken links in table of |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
847 contents. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
848 * Fixed crash when file name is too long, show standard error message. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
849 * Save trail file in a safe way, should be enough for normal use. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
850 * Fixed remember_last_visit user preferences option when show_trail |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
851 is not selected. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
852 * Fixed the tests for Standalone, Twisted, FastCGI and Mod_Python. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
853 Run with ?action=test from any page. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
854 * Fixed rare bug when wrong search type was performed when pasting |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
855 search term in Safari. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
856 * Fixed crash for custom formatters and dom_xml (which occurred if |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
857 smileys were in the page). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
858 * Editor opens on double click in pages with single quote in the |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
859 name, like "Ben's Wiki". |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
860 * '/.' in page names are not replaced any more by '/(2e)' |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
861 * Fixed the long delays while saving pages using RequestCLI. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
862 * Fixed variable expanding for users with non WikiName. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
863 * Fixed MonthCalendar's calculation of "today" to use the user's |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
864 time zone setting. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
865 * Fixed moin_dump script, use same configuration options as other |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
866 scripts. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
867 * Fixed url_mappings to work in proxied setups and sent mails |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
868 again. Also fixed for image links. Thanks to JohannesBerg. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
869 * Fixed page shown after saving a drawing (esp. when saved from a |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
870 sub page). Fixed help link for drawings. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
871 * Fixed mig10 script to run on Python < 2.3. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
872 * The twisted server defaulted to a socket timeout of 12 hours! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
873 We reduced that to a more sane 10 minutes, that should still be more |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
874 than enough. This fixed the "too many open files" problem we |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
875 encountered quite often recently. Thanks to Helmut Grohne! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
876 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
877 Other Changes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
878 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
879 * Added {hu} flag. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
880 * Added cz, pt and pt-br i18n. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
881 * We send a 404 http status code for nonexisting wiki pages now, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
882 maybe this will repell some search engines from requesting gone |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
883 pages again and again. The wiki user still sees the MissingPage |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
884 wiki stuff, so a user usually won't notice this change. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
885 * Return 500 error code on failure and exceptions. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
886 * Added some more bot / leech tool user agent strings. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
887 * Prevent page floating elements from floating out of the page over |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
888 the footer, in modern, rightsidebar and classic themes. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
889 * Encode URLs in a safer way |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
890 * We allow usernames with ' character in them now (like Tim O'Brian). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
891 * Added support for the new security flags in docutils 0.3.9. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
892 * @MAILTO@ expands now to safer [[MailTo()]] macro. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
893 * Clarified and i18ned lost password mails. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
894 * Added 'TitleIndex' and 'SiteNavigation' (+ translation) to the |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
895 list of pages that use html_head_index (so that robots |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
896 "index,follow"). Please make sure to have either FindPage, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
897 TitleIndex or SiteNavigation in your navi_bar or in your |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
898 page_front_page content if you want search engines to find all |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
899 your pages. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
900 * Make it possible to send account data when being logged in (for |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
901 future reference or whatever purpose). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
902 * Speed up when running with persistent servers, the wiki config |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
903 does only get loaded once and misc. stuff is being cached between |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
904 requests now. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
905 * The unit tests are disabled when using multi threading, because |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
906 the wiki configuration is shared between diffrent threads. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
907 * The main code path (using standalone server) of MoinMoin runs on |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
908 PyPy now. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
909 * Formatters do automatically transform HTML to plain text if they are |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
910 called with raw HTML code. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
911 * Using larger socket backlog on Standalone and FastCGI servers |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
912 should be more reliable on high load. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
913 * We now strip leading path from attachments uploaded by IE (this is |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
914 a bug in IE, not in MoinMoin). Better use a sane browser, like Firefox. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
915 * added "teleport" to the user agent blacklist |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
916 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
917 New Features: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
918 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
919 * Integrated Lupy indexer for better search performance. It is disabled |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
920 by default as of 1.3.5 as it still has known issues. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
921 See multiconfig.py if you want to test it. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
922 * Integrated MonthCalendar 2.1, with some new features: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
923 * a mouseover bubble that shows first level headlines of the linked |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
924 day page |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
925 * all calendars with same pagename move when using cal navigation, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
926 thanks to Oliver Graf |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
927 * included AnnualMonthlyCalendar patch of Jonathan Dietrich |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
928 (use [[MonthCalendar(Yearly,,,+1,,6,1)]] syntax for birthdays and |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
929 other annually repeating stuff) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
930 Make sure you remove old MonthCalendar.* from data/plugin/macro so that |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
931 moin will use the new code in MoinMoin/macro/MonthCalendar.py. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
932 Maybe also clear the text_html cache. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
933 * Added the new XSLT parser and the DocBook parser. This should increase |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
934 the 4suite compatiblity. See HelpOnXmlPages for details. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
935 It now should run on 4suite 1.0a4 and 1.0b1. Thanks to Henry Ho! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
936 * Added the DocBook formatter. This will let you generate DocBook markup |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
937 by writing simple wiki pages. It needs PyXML. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
938 * It is now possible to customize parts of the UserPreferences page in |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
939 your wikiconfig (changing defaults, disabling fields, removing fields): |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
940 * Use user_checkbox_* for the checkboxes. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
941 * Use user_form_* for other fields. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
942 * See MoinMoin/multiconfig.py for the built-in defaults. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
943 * New standalone server classes: ThreadPoolServer using pool of |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
944 threads, ThreadingServer with thread limit and ForkingServer. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
945 * New standalone server configuration options: serverClass, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
946 threadLimit, requestQueueSize. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
947 * Use "PythonOption Location" in mod_python setup to solve script_name |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
948 problems. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
949 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
950 Developer notes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
951 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
952 * Theme can now override maxPagenameLength() method to control page |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
953 name shortening. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
954 * A search Match now provides access to the full re match via |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
955 the re_match attribute (use to access groups of the match) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
956 * Underlay is not managed by arch any more. The tree contains an |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
957 underlay tarball, and you should untar after you update from main. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
958 * "make update-underlay" will untar underlay |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
959 * "make merge" will star-merge main into your tree |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
960 * "make test" will now create and run in a fresh testwiki instace |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
961 * "make clean" options added |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
962 * _tests module does not have a global request any more. To refer to |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
963 the current request in a test, use self.request. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
964 * _tests.TestConfig class require a request in the constructor. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
965 * "python tests/runtests.py test_module" will run only test_module |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
966 * request.cfg stays between requests (for persistent servers). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
967 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
968 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
969 Version 1.3.4 (2005-03-13, Revision moin--main--1.3--patch-666) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
970 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
971 Fixes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
972 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
973 * Fixed ACL check in LikePages macro that caused links to unreadable |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
974 pages to show. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
975 * Fixed ACL check in newpage action. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
976 * Fixed a security problem when admin policy defined in a custom |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
977 SecurityPolicy class was ignored. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
978 * Fixed ACL check in action=show so that a user who may not read a page |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
979 also can't find out WHEN the protected page was updated. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
980 * Workaround on Windows 95, 98, ME in order to clear the dircache. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
981 This fixes some bugs related to an outdated page list and newly created |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
982 pages that did not appear immediately. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
983 * Fixed decoding issues of page names on Windows, finally. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
984 http://moinmoin.wikiwikiweb.de/MoinMoinBugs/BrokenUmlautsInLinksIn131 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
985 * Fixed traceback on IIS. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
986 http://moinmoin.wikiwikiweb.de/MoinMoinBugs/request%2epy_broken_on_IIS |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
987 * Fixed wikirpc for standalone server. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
988 * Other fixes (encoding and str/unicode data type related) to wikirpc |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
989 server, fixing some non-ascii issues hopefully. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
990 * Fixed broken query strings for Standalone installations. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
991 * Fixed backlinks - the result did not always show all links, often it |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
992 showed too many irrelevant matches (MoinMoinBugs/BacklinksAreBroken). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
993 * Fixed the acceptance of the show_hosts setting. Now you should be able |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
994 to hide any IP or host name from being published by MoinMoin by enabling |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
995 this option. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
996 * Fixed wrong line endings on email messages. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
997 * Fixed MoinMoinBugs/StandaloneUnquotesTooMuch. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
998 * Fixed crash when trail file is missing. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
999 * Fixed a traceback when searching for single ( or ). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1000 * Added mig10 script to fix crashes with uncoverted edit-locks and file |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1001 attachments. Just use it as you did with mig1..mig9 before. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1002 * Added mig11 script to add __init__.py files to data/plugin (and below). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1003 * added some fixes for the xslt parser (thanks to fanbanlo), it might be |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1004 still broken, but someone with deeper knowledge about xslt should fix it. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1005 * Replaced image link with W3C's "html 4.01 compliance" icon by a simple |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1006 text link to avoid https: or config trouble. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1007 * Catch OverflowError backtrace when illegal date strings (e.g. <1970 or |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1008 >2038) are fed to moinmoin's time routines. It will just output current |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1009 date / time in those cases. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1010 * UserPreferences now also set a date_fmt preference and Date macro |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1011 honours it. You may have to reset your UserPreferences value for that. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1012 * Fixed free parent and subpage links in interwiki notation. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1013 http://moinmoin.wikiwikiweb.de/MoinMoinBugs/FreeParentLinksAreBroken |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1014 * Fixed a traceback for invalid ReST markup. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1015 * Fixed UnicodeError in SystemAdmin's Attachment Browser. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1016 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1017 Other Changes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1018 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1019 * Optimized the IRC parser. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1020 * Support for zipimport of the MoinMoin package. This allows you to use |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1021 py2exe and similar programs. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1022 * Show the editor's name in the mail subject. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1023 * Added the pragmas description and keywords. They will add <meta> headers |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1024 if used. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1025 * Added MoinMoin/scripts/xmlrpc-tools/putPageTest.py example script, useful |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1026 as a starting point for importing data using wiki xmlrpc. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1027 * Optimised display on Opera browser. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1028 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1029 New features: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1030 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1031 * The search modifier "linkto:" was introduced. You can use it to search |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1032 for links. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1033 * The NewPage macro now can take a PageTemplate parameter, see HelpOnMacros. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1034 * New config settings (so you don't need to edit wikirpc.py any more): |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1035 xmlrpc_putpage_enabled = 0 (if 1, enables writing to arbitrary page names) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1036 xmlrpc_putpage_trusted_only = 1 (if 0, doesn't require users to be |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1037 authenticated by http auth - DANGEROUS, DO NOT SET TO 0!!!) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1038 * Added support for Digest and NTLM authentication with CGI (e.g. if you |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1039 use those Apache modules) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1040 * The datetime string accepted by Date and DateTime macros was extended to |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1041 accept a timezone specification, so now +/-HHMM is also valid, e.g.: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1042 2005-03-06T15:15:57Z (UTC, same as +0000) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1043 2005-03-06T15:15:57+0000 (UTC) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1044 2005-03-06T16:15:57+0100 (same time given as local time for time zone |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1045 with offset +0100, that is CET, e.g. Germany) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1046 2005-03-06T10:15:57-0500 (same time given as local time for time zone |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1047 with offset -0500, EST, US Eastern Std. Time) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1048 The values given as macro argument will be transformed to UTC internally |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1049 and then adapted again according to viewing user's UserPreferences, so |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1050 the user will see the same moment in time but shown in his local time |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1051 zone's time (at least if he set his UserPreferences correctly and didn't |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1052 forget changing them twice a year for DST and non-DST). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1053 * Readded (now optional) editlink footer to Include macro. Add |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1054 ',editlink' to call to enable this. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1055 * star "smileys" e.g. {*}{*}{*}{o}{o} |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1056 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1057 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1058 Version 1.3.3 (2005-01-24, Revision moin--main--1.3--patch-595) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1059 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1060 Fixes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1061 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1062 * fixed ACL security problem in search |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1063 * fix for IIS with CGI allowing page names that contain chars |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1064 that are not in the system code page |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1065 * fixed MoinEditorBackup revisions to start with 1 now |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1066 * improved page locking ('current' file) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1067 * Unittests (normally shown at end of action=test output) are currently |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1068 disabled for everything except CGI, because they only work reliably with |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1069 CGI, giving wrong results for other request methods. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1070 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1071 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1072 Version 1.3.2 (2005-01-23, Revision moin--main--1.3--patch-587) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1073 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1074 Fixes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1075 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1076 * ACL bugfix for deleted pages with ACL protection. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1077 * ACL bugfix for "Default" acl. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1078 * Fixed updating of groups and dicts |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1079 * Python 2.2.x related fixes (worked on 2.3+) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1080 * Fixed traceback in RecentChanges. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1081 * Fixed traceback with links browser. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1082 * Fixed 0 revision display in 'Show changes'. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1083 * Fixed traceback in Antispam which occurred when it could not connect |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1084 to MoinMaster. Log the errors to stderr or error.log. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1085 * Fixed bug in Page init (no date, use rev). Fixes problem with |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1086 #deprecated PI. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1087 * Fixed empty lists in empty search results. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1088 * Cosmetic fix for modern theme (when viewed with Internet Explorer). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1089 * Fixed migration 9 script, do not drop newline, do not drop error.log, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1090 note about missing error.log. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1091 * Fixed repair_language.py script, keep ending newline on revisions. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1092 * Show headings and macro content in correct direction when mixing content |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1093 in several directions in the same page and using caching. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1094 * Fixed bug in standalone re farmconfig. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1095 * Fixed DOS condition in antispam code. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1096 * Use smaller margin in print mode to get better results with |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1097 Mozilla/Firefox. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1098 * Fixed some user input escaping issues. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1099 * Fixed a problem when one wiki plugin override other wikis plugins in |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1100 same farm. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1101 * Fixed some broken tests. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1102 * Fixed recursive include in pstats. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1103 * Fixed bug in standalone - HTTP result code was 200 even when the access |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1104 was forbidden. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1105 * Fixed traceback when trying to login with non-ascii password. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1106 * Fixed traceback when xml is not available, reported on Python 2.2.? |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1107 * Fixed slideshow to show slides in sorted order again. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1108 * Fixed serving multiple wikis on same IP/different ports with twisted and |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1109 farmconfig. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1110 * It is possible to run with data_underlay_dir = None for special |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1111 application, but be aware that the wiki won't be usable unless you have |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1112 at least some of the system pages from underlay/ available. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1113 * Files with Unicode characters in their filename are possible now. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1114 * Bugfix for broken [:page#anchor:text] links. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1115 * Workaround an instability of the gdchart module leading to |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1116 stalled servers etc. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1117 * Fixed some event-log decoding issues that affect charts rendering. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1118 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1119 Other changes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1120 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1121 * Major speed improvement over 1.3.1. Many times faster title search, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1122 creating new page, opening page editor and any operation that list pages. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1123 See http://moinmoin.wikiwikiweb.de/MoinBenchmarks |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1124 * Improved README.migration. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1125 * Cleaner design for login/register interface, login is always the default |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1126 button when the user click Enter. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1127 * If there are problems found in the configuration, log the error |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1128 and display helpful error messages in the browser. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1129 * More forgiving unicode configuration policy, you must use the u'string' |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1130 format only for unicode values. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1131 * Added profiling to CGI. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1132 * The content of farmconfig.py is similar to wikiconfig.py now. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1133 * Unexpected errors while loading cache files are logged. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1134 * i18n for icon ALT tags. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1135 * Include request initialization code in the profile in standalone server. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1136 * When creating new theme, style sheets are inherited correctly, no need |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1137 to override style sheets just to get them working. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1138 * Many times faster plugin system. Typical pages are about 35% faster, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1139 pages with many plugins can be many times faster. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1140 * Spiders are allowed to fetch attachments. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1141 * Old user files containing password hash encoded in pre 1.3 charset |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1142 are auto repaired on first login. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1143 * data_dir defaults to './data', underlay_data_dir to './underlay' now. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1144 It is a good idea to replace those by absolute pathes in wikiconfig.py. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1145 * Renamed "Refresh" to "Delete Cache" - it was misused by users. The action |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1146 was also moved into the action menu in the modern and rightsidebar themes. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1147 * Added a workaround for TableOfContents missing some links by making it |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1148 uncacheable via a "time" dependency. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1149 * Removed interwiki icon and title attribute for wiki:Self:... links. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1150 * Unittests (normally shown at end of action=test output) are currently |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1151 disabled because they worked unreliably, giving wrong results sometimes. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1152 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1153 New features: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1154 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1155 * Create new pages easily using configurable interface and page templates |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1156 with the new NewPage macro. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1157 * ReStructuredText (rst) support is built-in now. See HelpOnParsers. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1158 * New experimental feature in mointwisted.py - each interface may |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1159 specify a port: '12.34.56.78:80'. Without a port, the port option |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1160 is used. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1161 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1162 API changes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1163 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1164 * For a complete list of changes, see MoinMoin:ApiChanges. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1165 * wikiutil.importPlugin's first argument is now a wiki config instance |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1166 (request.cfg) and there is no path keyword. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1167 * Wiki plugins always override MoinMoin plugins. wikiutil.importPlugin |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1168 implements this override. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1169 * util.pysupport.importName does not accept path - you should call |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1170 it with correct module name, e.g 'wikiconfig.plugin.parser.wiki' for |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1171 wiki plugins, or 'MoinMoin.parser.wiki'. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1172 * wikiutil.extensionPlugin was renamed to wikiPlugins and it gets config |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1173 instance instead of path. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1174 * New function wikiutil.importWikiPlugin used to import wiki plugins |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1175 using a cache in a thread safe way. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1176 * New config option config.use_threads is used to activate thread |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1177 safe code. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1178 * New keyword arguments for getPageList, enable 10X faster operation |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1179 for common cases by controlling page filtering. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1180 * New up to 100X times faster getPageCount |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1181 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1182 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1183 Version 1.3.1 (2004-12-13, Revision moin--main--1.3--patch-434) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1184 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1185 Fixes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1186 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1187 * Fixed "Error Cyclic usage" crash when user had Italian (it), Korean |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1188 (ko), Serbian (sr) or Vietnamese (vi) as user interface language. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1189 * Fall back to en (instead of crashing) when user uses a language moin |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1190 does not support / does not support any more (like pt,sv,fi,sr). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1191 * In 1.3.0, people accidentally put iso-8859-1 chars into wiki configs, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1192 but those where expected to be pure utf-8 and thus it crashed. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1193 Fixed by using unicode strings (varname = u'whatever'), a matching |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1194 encoding setting (see top of script comment) and, when decoding strings, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1195 using decode to ASCII with replace mode (this replaces non-ASCII chars, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1196 but at least it won't crash - and you get a warning to better use |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1197 Unicode strings). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1198 * Fixed long time broken table formatting. ||<style="see css spec" a||b|| |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1199 Now even generates valid HTML! The old markup for align, valign, width, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1200 bgcolor still works, but synthesizes style attribute data. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1201 * SystemAdmin macro shows attachments of ALL pages now. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1202 * Users without write acl rights will be able to see attachments again and |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1203 also have AttachFile action in menu. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1204 * Fixed wrong match count in search results, find all matches in page |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1205 titles, show all matches in contents in some rare cases. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1206 * Run about 200% faster with long running processes (standalone, Twisted), |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1207 about 20% faster with cgi, by better internal data handling in wikidicts. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1208 * On SF, the dict files use utf-8 encoding now. We included them also in |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1209 distribution, see contrib/dict/. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1210 * Fixed permissions to shared template stuff. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1211 * Speeded up search, fixed wrong match counts. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1212 * Speeded up internal data handling (wikidicts). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1213 * Fixed rare unicode error after deleting a page (reported only on SuSE |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1214 Linux 9.0 / Python 2.3.0). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1215 * Fixed file permissions of files in the data dir. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1216 * Fixed some cosmetic problems in migration scripts and use sys.path.insert |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1217 to get latest moin code when executing them. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1218 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1219 Other Changes: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1220 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1221 * Improved docs, system and help pages. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1222 * Updated translation files. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1223 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1224 Known Bugs: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1225 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1226 * Internet Explorer renders our HTML/CSS in a suboptimal way. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1227 (MoinMoin:MoinMoinBugs/InternetExplorer) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1228 Workaround: use a non-broken browser like FireFox / Mozilla. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1229 Fixed in MoinMoin 1.3.2. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1230 * Passwords using non-ascii do not work. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1231 (MoinMoin:MoinMoinBugs/NonAsciiPasswordsBroken) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1232 * The TOC macro is broken partly. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1233 (MoinMoinBugs/TableOfContentsBrokenForIncludedPages, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1234 MoinMoinBugs/TableOfContentsLacksLinks) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1235 * See also: http://moinmoin.wikiwikiweb.de/MoinMoinBugs |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1236 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1237 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1238 Version 1.3.0 (2004-12-06, Revision moin--main--1.3--patch-400) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1239 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1240 As you see from the length of the 1.3 changes below, 1.3 is a major(!) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1241 upgrade. We could have also named it "2.0", but we decided against. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1242 So take the time for reading the informations thoroughly and do the |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1243 migration exactly as we tell you - this is no 5 minutes upgrade! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1244 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1245 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1246 !!! We heavily changed configuration, data encoding, dir layout: !!! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1247 !!! * the default encoding changed to utf-8. !!! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1248 !!! * also, we changed the escaping for special chars to %XX%YY in !!! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1249 !!! URL and (xxyy) in file system. !!! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1250 !!! * layout of data dir changed completely !!! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1251 !!! If you upgrade an existing wiki, you must run the migration !!! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1252 !!! scripts or you will get data corruption or other problems. !!! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1253 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1254 |
496
1f8a60be2d6d
reordered CHANGES, added some upgrade HINTs to CHANGES, added filter plugin dir
Thomas Waldmann <tw@waldmann-edv.de>
parents:
494
diff
changeset
|
1255 HINT: Upgrading your wiki - critical information |
0
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1256 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1257 If you are NOT starting from scratch, you MUST convert your existing |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1258 data - see README.migration for details. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1259 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1260 If you use ##language: xx comments on your OWN pages, you should also run |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1261 repair_language script. Not needed for help/system pages as we already |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1262 have done that for you. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1263 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1264 MoinMoin uses Unicode internally now (UCS-2 with 16 bits or UCS-4 with |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1265 32 bits, depending on your Python installation). The encoding used |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1266 for page files and html output is set by config.charset. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1267 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1268 Moin 1.3 uses utf-8 encoding only, there is NO SUPPORT for using a |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1269 charset different from utf-8 with 1.3. If you try, you are on your own. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1270 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1271 Directory layout |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1272 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1273 Directory layout was heavily changed. Each page now is a directory, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1274 containing page revisions, attachments, cache files and edit-log. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1275 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1276 You can delete a page or move a page from one wiki to another |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1277 easily. Look at the wiki/data directory to see. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1278 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1279 Example: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1280 old: data/text/FrontPage |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1281 new: data/pages/FrontPage/revisions/00000042 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1282 data/pages/FrontPage/current (contains: 00000042) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1283 old: data/backup/FrontPage.xxxxxxxx |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1284 new: data/pages/FrontPage/revisions/00000023 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1285 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1286 For cleaning up cache files, use MoinMoin/scripts/cachecleaner.py |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1287 (see comments in script). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1288 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1289 Python / Libs |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1290 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1291 * For using RSS, you need to have PyXML installed: |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1292 Python 2.4* -> PyXML 0.8.4 (cvs version) |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1293 Python 2.3.x -> PyXML 0.8.3 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1294 Python 2.2.2+ -> ??? |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1295 This will also make "Live Bookmarks" of Mozilla Firefox working. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1296 New: if you don't have PyXML installed, the RSS icon on RecentChanges |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1297 will not be displayed any more. Python with no PyXML installed |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1298 generates invalid RSS XML. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1299 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1300 Page names handling |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1301 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1302 * Handling of special characters in file names changed from _xx format |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1303 to (xx...) format. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1304 * In URLs, moin now uses %xx%yy quoting, (because this is supported by |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1305 browsers), and sub pages use "/" instead of the ugly "_2f". |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1306 * Underscore character "_" is used now as a space character " " both |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1307 in file names and URLs. " " and "_" will be handled equivalent at most |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1308 places in the future (represented as "_", rendered as " "). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1309 * To prevent wiki abuse and user typing errors, page names are normalized |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1310 in URLs, query strings, the "go" box and when renaming pages. This |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1311 include leading, trailing and multiple slashes and white space. Certain |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1312 invisible unicode characters are removed from page names. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1313 * Group page names are restricted even more, any non unicode alpha-numeric |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1314 character is removed. This is done to enable changing acl syntax in |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1315 the future. The restriction might be loosen on future versions. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1316 * You can edit config.page_invalid_chars_regex to control which characters |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1317 are allowed in page names (Changing it is not supported). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1318 * When you enter page name, it is normalized and you are redirected to |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1319 the normalized page, or if nothing left (e.g '/////'), to FrontPage. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1320 * When renaming a page to a name that can be normalized to an empty string, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1321 the new page name will be "EmptyName" and the user will not get an |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1322 error message. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1323 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1324 Underlay directory |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1325 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1326 * Pages (especially system and help pages) are now located in an underlay |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1327 directory (data_underlay_dir). You will see the pages there if they are |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1328 NOT covered (overlayed) by a page in the normal pages directory |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1329 (as set using data_dir). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1330 MAKE SURE THAT data_underlay_dir IS CORRECT OR YOU WILL SEE MANY EMPTY |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1331 PAGES ONLY IN A NEW WIKI. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1332 * If you edit a page that is shown from underlay directory, it will be |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1333 copied to the normal page directory on save (copy-on-write). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1334 * You can use one copy of the underlay directory shared by many |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1335 wiki instances. Each wiki will then have only your local, self-made |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1336 wiki pages in its data directory, and only system and help pages in the |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1337 single, shared underlay directory - this simplifies upgrades a lot. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1338 * It is recommended to keep your underlay system and help pages immutable |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1339 using acl, so you can upgrade your wiki easily. The default help and |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1340 system pages already have those ACLs (using MoinPagesEditorGroup). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1341 * Do not forget to remove your old help and system pages after migrating |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1342 your wiki. We don't provide a script for that as that would be |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1343 dangerous for edited pages. Just use some file manager (e.g. mc) to |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1344 clean the data/pages/ directory. As soon as you have removed the |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1345 system pages there, you will see the new pages in the underlay dir. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1346 See the EditedSystemPages page for a list of pages that exist in both |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1347 data and underlay directory (use this page as admin!). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1348 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1349 Multiple languages |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1350 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1351 * New file name quoting method allow 50% longer page names in languages |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1352 that use more than one byte per character, like Hebrew, Korean etc. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1353 * Configuration file uses 'utf-8' encoding now. Certain values that are |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1354 marked with [Unicode] can use any character in your language. Examples |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1355 are page names in navi_bar, page types regular expressions and site name. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1356 * For configuration examples adopted to your language, check ConfigMarket |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1357 in the MoinMoin wiki. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1358 * The system and help pages that come with moin are now in utf-8. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1359 * MissingPage system page localized, should display in your language. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1360 * We did many i18n (translation) updates. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1361 * CSS file use utf-8 encoding. User css is also expected to be utf-8. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1362 This is relevant only if you use non-ASCII values in the CSS file. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1363 * config.upperletters and config.lowerletters were removed. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1364 We now use a pre-made ucs-2 spanning set and you usually don't have to |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1365 change it. See MoinMoin/util/chartypes.py if you're interested. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1366 * ACL works with any user name or group name in any language, even names |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1367 with spaces. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1368 * Now you can use any charset in config.charset. Note: only utf-8 is |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1369 a supported configuration! |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1370 * Improved url handling, now creating pages directly from the browser |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1371 url box with non-ascii names works in most cases, even when |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1372 config.charset is not utf-8. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1373 * When using non-utf-8 config.charset, characters in URLs that does |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1374 fit in the charsets are replaced with "?" (instead of crashing). |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1375 * All themes and most macros and actions are Right to Left friendly. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1376 Full RTL support planned for 1.3 release. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1377 * If page language is specified with #language processing instruction |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1378 the page is displayed in the correct direction. Pages without |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1379 language are displayed using the wiki default_lang. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1380 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1381 Multiple configurations |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1382 |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1383 * You can run multiple wikis from the same wiki directory or server. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1384 For example, you can run one Twisted server that serve multiple wikis, |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1385 instead of running multiple servers. Samples of the new configuration |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1386 are supplied in wiki/config/*. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1387 * You can't just use your old moin_config.py file. It is now called |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1388 wikiconfig.py and the config variables now have to be in a class |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1389 "Config" and that class must inherit from |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1390 MoinMoin.multiconfig.DefaultConfig - see the provided wikiconfig.py |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1391 sample for details. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1392 This is very useful, e.g. you could derive a GermanConfig from |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1393 DefaultConfig. After that, you can derive configs for wikiA and wikiB |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1394 from that GermanConfig. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1395 * farmconfig.py contains a mapping attribute called "wikis" with pairs of |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1396 wikiconfig module name and regular expression. The regular expression |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1397 is matched against the URL of the request and the first matching entry |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1398 determines the config module to be imported by MoinMoin. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1399 * If you use farmconfig.py's "wikis" mapping, then any wiki has a private |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1400 config module, named after the wiki - e.g. wiki named moinmoin would |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
diff
changeset
|
1401 use moinmoin.py. |
77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
Thomas Waldmann <tw-public@gmx.de>
parents:
|