Joey Hess
12eb585353
add missing page name sanity check
2008-09-20 22:48:22 -04:00
Joey Hess
a6fc3b411f
edittemplate patch from Willu
...
* edittemplate: Default new page file type to the same type as the template.
(willu)
* edittemplate: Add "silent" parameter. (Willu)
* edittemplate: Link to template, to allow creating it. (Willu)
2008-09-20 16:19:09 -04:00
Joey Hess
c51b304d90
Fix reversion in use of ikiwiki -verbose -setup with a setup file that enables syslog.
...
Setup output is once again output to stdout in this case.
Implemented by stashing the verbose/syslog values set in the setup file,
and using those values in the generated wrappers, but not allowing them to take
effect during the setup operation itself, so that command-line options,
appearing before or after -setup, are honored.
Also, some cleanups to how %config is generated for wrappers, removing some
fields that do not need to be recorded inside the wrapper.
2008-09-20 15:38:02 -04:00
Joey Hess
779c5214f3
progress: Display an error if the progress cannot be parsed, and allow the percent parameter to only optionally end with "%".
2008-09-19 13:09:50 -04:00
Joey Hess
89953e3e19
store ctime for use by expiry code
...
The expiry code does need to make sure to sort in ctime order, even if
expiring by count, so it expires the right ones.
2008-09-17 18:11:22 -04:00
Joey Hess
1cb4154bc8
aggregate: Support atom feeds with only a summary element, and no content elements.
2008-09-17 15:56:58 -04:00
Joey Hess
da7c6eb1b4
editdiff: Broken since 2.62 due to wrong syntax, now fixed.
2008-09-17 14:34:02 -04:00
Joey Hess
b540b263de
aggregate: Allow expirecount to work on the first pass. (expireage still needs to wait for the pages to be rendered though)
2008-09-17 14:27:31 -04:00
Joey Hess
51f19ca4c8
releasing version 2.64
2008-09-14 17:15:38 -04:00
Joey Hess
0d6746a29f
document code change in last commit
2008-09-14 13:57:37 -04:00
Joey Hess
0187c2ba0d
Removed old redirecton pages from basewiki (helponformatting, markdown, openid, pagespec, preprocessordirective, subpage, wikilink).
2008-09-12 16:15:20 -04:00
Joey Hess
e9468fd5eb
Removed the obsolete blog page from the basewiki. ikiwiki/blog still remains, but is now deprecated too.
2008-09-11 20:15:25 -04:00
Joey Hess
b9e8cb0dd1
license directive docs using basewiki license
2008-09-11 19:42:27 -04:00
Joey Hess
bc7381c4f9
listdirectives: Enable use of the directives underlay.
2008-09-11 18:46:32 -04:00
Joey Hess
7d98c3d52b
changelog
2008-09-11 18:32:19 -04:00
Joey Hess
a87cfbcb8d
Improve error message if external plugin fails to load. Closes : #498458
2008-09-11 01:41:55 -04:00
Joey Hess
d9d783c4bc
goodstuff update
...
* goodstuff: Remove otl plugin from the bundle since it needs a significant
external dependency and is not commonly used. If you use otl, make sure
you explicitly enable it now.
* goodstuff: Add more, progress, and table plugins to the bundle.
2008-09-09 16:11:16 -04:00
Joey Hess
5d53fab853
img: Support sizes like 200x. Closes : #475149
2008-09-09 15:20:06 -04:00
Joey Hess
7a680431ed
Add allow_symlinks_before_srcdir to config so websetup doesn't eat it.
2008-09-09 14:50:37 -04:00
Joey Hess
6f46cc3b31
progress: New plugin to generate progress bars (willu)
2008-09-09 14:44:58 -04:00
Joey Hess
2b53de66a0
ddate: Stop clobbering timeformat when not enabled.
2008-09-08 19:40:23 -04:00
Joey Hess
0e654c1ea0
Avoid uninitialised value when --dumpsetup is used and no srcdir/destdir specified.
2008-09-08 19:21:45 -04:00
Joey Hess
2283d5d878
releasing version 2.63
2008-09-08 12:27:01 -04:00
Joey Hess
0f67e7d969
editpage: New core plugin factoring out page editing to allow disabling it if desired.
2008-09-05 13:57:25 -04:00
Joey Hess
a1c7f3282d
po/Makefile: update po files when the pot file has changed. Closes : #497951
2008-09-05 12:37:29 -04:00
Joey Hess
d2679de965
For fine control over what characters are allowed, unescaped in source filenames, the wiki_file_chars setting is added. For example, set to "-[:alnum:]+/._" to disable colons from being used in source files (which can cause trouble om Windows).
2008-09-04 14:13:10 -04:00
Joey Hess
657bf7846d
table: Support header=column to make the table header be the first column of the data. (AlexandreDupas)
2008-09-02 14:57:20 -04:00
Joey Hess
b7458c48d8
filecheck: Fall back to testing for binary or plain text files if no mime type is detected.
2008-09-01 15:00:15 -04:00
Joey Hess
a82496d35a
style.css: Add missing semicolon. Closes : #497176
2008-09-01 11:25:28 -04:00
Joey Hess
75a096d056
Work around perl $_ scoping nonsense that caused breakage when loading external plugins.
2008-08-29 18:40:41 -04:00
Joey Hess
981d0474a1
Ignore failure to install files into /etc, in case install is running as non-root.
2008-08-29 15:53:46 -04:00
Joey Hess
70d8df54a5
Typo. Closes : #497003
2008-08-29 11:30:51 -04:00
Joey Hess
2a29641097
Set cookies HttpOnly.
2008-08-28 16:09:58 -04:00
Joey Hess
dfea7fa1ac
releasing version 2.62.1
2008-08-28 13:08:20 -04:00
Joey Hess
2b602e2e9f
filecheck: Fixed two bits broken in move from attachment.
2008-08-28 13:04:45 -04:00
Joey Hess
90b8535b57
releasing version 2.62
2008-08-27 15:40:42 -04:00
Joey Hess
a326ffed1f
autoindex: Avoid re-adding previously deleted (or renamed) pages.
2008-08-26 14:39:47 -04:00
Joey Hess
042a057778
color: New plugin from ptecza.
2008-08-26 13:22:34 -04:00
Joey Hess
d06096ad0d
edittemplate: Don't wipe out edits on preview.
2008-08-25 20:51:10 -04:00
Joey Hess
78e34fbdc2
filecheck: New plugin factoring out the PageSpec additions that were originally part of the attachment plugin.
2008-08-25 19:52:34 -04:00
Joey Hess
744a0edcfb
update
2008-08-25 14:21:46 -04:00
Joey Hess
4956623ee6
rename plugin
...
I don't want to be stuck renameing it later if preprocessor directives are
turned into postprocessor directives. Also, "directives" is shorter and
clearer than "preprocessors".
2008-08-25 13:38:44 -04:00
Joey Hess
4cec43e1b9
update
2008-08-25 13:30:36 -04:00
Joey Hess
69e35d3c51
willu's teximg changes
...
* teximg: The prefix is configurable, and has changed to not include the
nonstandard mhchem by default. (willu)
* teximg: dvipng is used if available to render images. Its output is
antialiased and better than dvips. If not available, the old dvips+convert
chain will be used. (willu)
* Drop suggests on texlive-science, add suggests on dvipng.
2008-08-24 15:21:51 -04:00
Joey Hess
9b10f5eab2
map: The fix for #449285 was buggy and broke display of parents in certian circumstances.
...
The use of $dummy was not sufficient, because it only stuck around for the
first element after a dummy parent, and was then lost. Instead, use a
$addparent that contains the actual dummy parent, so it can be compared
with the new item to see if we're still under that parent or have moved to
another one.
2008-08-23 13:10:49 -04:00
Joey Hess
db73f81258
ikiwiki-makerepo: Added support for monotone. (Thomas Keller)
2008-08-21 23:44:00 -04:00
Joey Hess
6cf96b5819
Fix bug in wikiname sanitisation in the setup automator.
2008-08-21 23:40:11 -04:00
Joey Hess
15ed67132e
Revert "Add missing PREFIX to a few lines of the Makefile. (Thomas Keller)"
...
This reverts commit 65c12dffec
.
Turns out we can't use PREFIX for files in /etc, because that would tend to
put them in /usr/etc, which is bad..
2008-08-21 23:12:14 -04:00
Joey Hess
888f4203f5
Avoid using hostname -f for portability to eg, OS X, use Net::Domain instead, and prompt if it fails.
2008-08-21 22:48:07 -04:00
Joey Hess
65c12dffec
Add missing PREFIX to a few lines of the Makefile. (Thomas Keller)
2008-08-21 22:25:36 -04:00