Joey Hess
8e604c0f0a
htmltidy: Avoid breaking the sidebar when websetup is running.
...
Problem was this: websetup loads all plugins, but does not checkconfig
them. So, htmltidy's recently added configurable command setting was unset;
this resulted in its sanitize hook failing; the sanitize hook is called
when a sidebar was enabled, and this caused the sidebar to not display.
I put in a fix, but the underlying problem is that websetup loads all
plugins but leaves them in an unconfigured and possibly broken state while
trying to display its forms.
Probably the long-term fix is to have it cache the original hook states from
before loading the plugins, and restore it after getting their configuration.
Or, even to get the configuration using a subprocess, as plugins may do things
outside the hook system.
2011-02-03 12:49:13 -04:00
Joey Hess
b752e7fec4
editpage: Avoid inheriting internal page types.
2011-02-01 21:01:26 -04:00
Joey Hess
2c8cb980bb
releasing version 3.20110124
2011-01-24 17:11:53 -04:00
Joey Hess
80452eba92
inline: Fix regression in feed titles. Closes : #610878 (Thanks, Paul Wise)
2011-01-24 17:01:01 -04:00
Joey Hess
1640d12102
blogspam: Don't check modifications from admins for spam, and also allow the blogspam_pagespec to do other matches against who the user is.
2011-01-24 16:59:15 -04:00
Joey Hess
2be49b623a
bleagh
2011-01-24 16:56:28 -04:00
Joey Hess
4d79b58381
releasing version 3.20110123
2011-01-23 10:26:12 -04:00
Joey Hess
0e224058e7
Adapt autoindex test suite to work with old Test::More.
2011-01-22 11:00:57 -04:00
Joey Hess
24792dabe4
releasing version 3.20110122
2011-01-22 10:44:33 -04:00
Joey Hess
b5d7469830
rename: Fix crash when renaming a page that is linked to by a page in an underlay.
...
Skip fixing links in such pages. The user will get a list of pages that
still link to the old page.
2011-01-22 10:20:38 -04:00
Joey Hess
dcfeaaad5b
comments: Fix XSS security hole due to missing validation of page name.
...
Values have to be checked against wiki_file_regexp, not just file_pruned.
Audited the rest of the code base for similar problems, found none.
2011-01-22 10:15:33 -04:00
Joey Hess
9b6e333170
picked
2011-01-14 14:37:43 -04:00
Joey Hess
e112372a38
update
2011-01-06 14:42:13 -04:00
Joey Hess
2cd8988648
releasing version 3.20110105
2011-01-05 18:19:26 -04:00
Joey Hess
d991ccf134
use cgitemplate, remove misctemplate
2011-01-05 17:15:38 -04:00
Joey Hess
4dbb8120f7
Export three cgi env vars needed for CGI->url to work.
2011-01-05 16:08:21 -04:00
Joey Hess
3eabf323f0
Fix permalinks to recentchanges items and comments, broken by last release.
...
permalinks always need to be full urls
2011-01-05 15:22:55 -04:00
Joey Hess
6b5b0a3282
Temporarily revert one part of the multiple url support in the last release. Non-edit pages are now back to having `<base>` set to the site's main url.
2011-01-05 15:01:31 -04:00
Joey Hess
270cbd7cf5
Fix redirect to use a full url.
...
Was broken (in theory) by baseurl changes in last release.
2011-01-05 14:57:04 -04:00
Joey Hess
8c9c3915ec
Fix base url when previewing. Was broken by urlto changes in last release.
...
Added a showform_preview that is like showform, but sets forcebaseurl
to point to the page being previewed.
2011-01-05 13:50:42 -04:00
Joey Hess
3841d709d7
bugfix
2011-01-04 16:02:31 -04:00
Joey Hess
84224c78a0
releasing version 3.20101231
2010-12-31 21:34:52 -04:00
Joey Hess
7d0ef85d80
git: Fix bug involving attempting to web revert a commit that included changes to attachments.
2010-12-29 20:19:58 -04:00
Joey Hess
4fb26f4e60
Add a second parameter to the rcs_diff hook, and avoid bloating memory reading in enormous commits.
2010-12-29 19:58:49 -04:00
Joey Hess
1c430def77
highlight: Support highlight 3.2+svn19 (note that released version 3.2 is not supported). Closes : #605779 (David Bremner)
2010-12-29 13:08:09 -04:00
Joey Hess
83b685abb5
changelog
2010-12-28 13:52:01 -04:00
Joey Hess
961a119986
changelog
2010-12-26 14:46:55 -04:00
Joey Hess
beae7ef9db
editpage, comment: Clean up title when editing or creating a page or comment.
...
Now that page.tmpl is used for cgi, the parentlinks are able to be
displayed even when creating or editing a page. So it's redundant to
include the path to the page in the title, remove it.
2010-12-25 13:38:26 -04:00
Joey Hess
9741a3f979
inline: Force an absolute page location when the inline postform is used.
...
There seems no need to allow selecting a location when creating a page this
way; the user should always want it to appear in the inline whose form they
submitted.
2010-12-25 13:32:57 -04:00
Joey Hess
77907fb380
merge po
2010-12-25 12:38:31 -04:00
Joey Hess
338a04190f
goldtype: New theme, based on blueview, contributed by Lars Wirzenius.
2010-12-11 16:04:06 -04:00
Joey Hess
efe702479a
changelog
2010-12-05 16:38:38 -04:00
Joey Hess
ca7e3a5923
update changelog to reflect bugfix-only release
2010-12-01 20:36:42 -04:00
Joey Hess
017f335aff
Merge branch 'bugfix'
2010-12-01 20:36:07 -04:00
Joey Hess
9c0f98de02
releasing version 3.20101201
2010-12-01 20:34:30 -04:00
Joey Hess
aa65300c2f
meta: Fix calling of htmlscrubber to pass the page parameter. The change of the htmlscrubber to look at page rather than destpage caused htmlscrubber_skip to not work for meta directives.
2010-12-01 20:25:05 -04:00
Joey Hess
2884e3c6c7
smcv's https fix is actually also applicable to using multiple other urls
2010-12-01 11:51:51 -04:00
Joey Hess
5f4f0b5bdd
merged sslcookie-auto
2010-11-29 16:32:23 -04:00
Joey Hess
141dc37d36
merged localurl branch; changelog
2010-11-29 15:00:22 -04:00
Joey Hess
853fcc2b56
releasing version 3.20101129
2010-11-29 14:12:41 -04:00
Joey Hess
170cb02479
git: Avoid adding files when committing, so as not to implicitly add files like recentchanges files that are not normally checked in, when fixing links after rename.
2010-11-29 13:42:03 -04:00
Joey Hess
a5120846cb
rename: Fix to pass named parameters to rcs_commit
2010-11-29 13:28:28 -04:00
Joey Hess
78a22e2eb2
git: Fix temp file location.
2010-11-29 12:01:50 -04:00
Joey Hess
31f0e459b8
edittemplate: Fix crash if using a .tmpl file or other non-page file as a template for a new page.
2010-11-20 14:54:43 -04:00
Joey Hess
af5f162ca7
highlight: Support new format of filetypes.conf used by version 3.2 of the highlight package.
2010-11-20 12:55:26 -04:00
Joey Hess
f8f8770a65
smcv/ready/glob-cache merged
2010-11-20 12:28:22 -04:00
Joey Hess
b00c6c9640
inline: Improve RSS url munging to use a proper html parser
...
and support all elements that HTML::Tagset knows about.
(Which doesn't include html5 just yet, but then the old version didn't either.)
Bonus: 4 times faster than old regexp method.
2010-11-16 16:57:50 -04:00
Joey Hess
cedf2c0af5
Fix escaping of filenames in historyurl. (Thanks, aj)
2010-11-16 15:12:52 -04:00
Joey Hess
ec6c1269d2
more: Add pages parameter to limit where the more is displayed. (thanks, dark)
2010-11-16 15:00:04 -04:00
Joey Hess
b85ca8603a
websetup: Fix encoding problem when restoring old setup file.
2010-11-16 14:24:15 -04:00