Commit Graph

7907 Commits (aba53047af2cb06436ddac156bc6bb3e016b96b3)

Author SHA1 Message Date
Joey Hess aba53047af remove external image
The image is no longer on manoj's machine, and this wiki should not
rely on images hosted by third parties.

Manoj, if you'd like to add this image into ikiwiki's docs, we could talk
about that.
2008-10-01 15:34:12 -04:00
Joey Hess 7308f3da5b Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2008-10-01 14:47:49 -04:00
Joey Hess 872e7425e4 typo 2008-10-01 14:29:59 -04:00
bremner e21b190be2 2008-10-01 08:12:14 -04:00
Joey Hess 0651e86a4c httpauth: Document that ikiwiki.cgi has to be in a directory subject to authentication. Closes: #500524 2008-09-30 21:03:51 -04:00
tschwinge 335049c5c4 The plugins have been rewritten and now should function properly. 2008-09-30 17:44:47 -04:00
Joey Hess b5bc0e812d don't say rebuilding wiki when refreshing
If run w/o --refresh, it should still say "refreshing wiki", if there's no
setup file specifed.
2008-09-30 15:40:08 -04:00
Joey Hess 4a2b401fd0 interesting bug 2008-09-30 15:16:45 -04:00
Joey Hess 3ef2824350 add test for empty, and for entirely negated pagespecs 2008-09-30 15:06:12 -04:00
Joey Hess 0ca14589f3 close 2008-09-30 12:58:17 -04:00
bremner 3e600a67f4 mention a demo site for plugin 2008-09-30 10:04:48 -04:00
http://www.cse.unsw.edu.au/~willu/ 7ff6251d7b Response 2008-09-30 02:16:20 -04:00
Joey Hess 0d3878896f Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2008-09-29 18:10:19 -04:00
Joey Hess bb4211e326 avoid unnecessarily rebuilding pages with complex conditionals
I noticed that ikiwiki/formatting was beilg rebuilt when any page changed.
This turned out to be because it contained a complex conditional
"enabled(foo) or enabled(bar)", and the conditional plugin did not notice
that this consisted only of enabled() tests, and copied it unchanged into
add_depends. Thus, the page's dependencies were satisfied by any page
change.

The fix is to beef up the parser so that it can handle that and more
complex conditionals, and detect if they consist only of such tests.
2008-09-29 18:05:39 -04:00
Joey Hess 1f1867a6fc update 2008-09-29 17:26:39 -04:00
Joey Hess fa620b1eca more changes for removal of blog page 2008-09-29 17:23:38 -04:00
Joey Hess 6b01fca253 use gettext 2008-09-29 17:06:56 -04:00
http://josephturian.blogspot.com/ a44d9d8e12 2008-09-29 16:17:26 -04:00
Joey Hess 71affd80d7 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2008-09-29 13:26:52 -04:00
Joey Hess c4be16703f fix handing of case of file first created by preview but then saved
To handle this, avoid populating %renderedfiles in preview,
and in expiry, check if the file is in %renderedfiles, if it is
do not delete it since it was saved.
2008-09-29 13:25:31 -04:00
http://josephturian.blogspot.com/ 9b27983808 2008-09-29 00:03:23 -04:00
chrysn 714de9f101 response 2008-09-28 05:47:20 -04:00
Joey Hess d4ac1c750e response 2008-09-27 21:13:35 -04:00
http://www.cse.unsw.edu.au/~willu/ 66eb48ebcd Thoughts on the new wikistate variable 2008-09-27 20:03:15 -04:00
Joey Hess 2ff3c8aee7 editpage: Be more aggressive (and less buggy) about cleaning up temporary files rendered during page preview. 2008-09-27 18:02:33 -04:00
Joey Hess a5d3acd37c Add %wikistate, which is like %pagestate except not specific to a given page, and is preserved across rebuilds. 2008-09-27 16:45:27 -04:00
Joey Hess 61426a7186 Reorganize index file, add a format version field.
Upgrades to the new index format should be transparent.

The version field is 3, because 1 was the old textual index, 2 was the
pre-versioned format.

This also includes some efficiency improvements to index loading, by
not copying a hash and using a reference.
2008-09-27 16:35:56 -04:00
Joey Hess 8d04a1de61 thoughts 2008-09-27 16:15:16 -04:00
Plareplane 6817a794a4 2008-09-27 15:23:49 -04:00
Joey Hess 55a0361a47 template: Make edit link for new templates ensure the page is located under toplevel templates directory. 2008-09-27 15:18:36 -04:00
Joey Hess 67f38832aa htmltidy robustness fixes
* htmltidy: Avoid returning undef if tidy fails. Also avoid returning the
  untidied content if tidy crashes. In either case, it seems best to tidy
  the content to nothing.
* htmltidy: Avoid spewing tidy errors to stderr.
2008-09-27 14:27:42 -04:00
Joey Hess 9ec9d6901d Export pagetitle, titlepage, linkpage. 2008-09-27 14:27:42 -04:00
Joey Hess bfab23ce33 typo 2008-09-27 14:27:42 -04:00
http://smcv.pseudorandom.co.uk/ 6d98b2265e 2008-09-27 14:14:27 -04:00
Joey Hess 8bedf14f33 analysis of most used non-exported library functions by plugins 2008-09-27 13:39:56 -04:00
Joey Hess 316ef6571b pagetype is exported 2008-09-27 13:34:46 -04:00
Joey Hess 3b39e93699 Beautify urls used in various places. (smcv) 2008-09-27 13:03:21 -04:00
Joey Hess 7351d545d9 Merge commit 'smcv/beautify'
Conflicts:

	IkiWiki/Plugin/recentchanges.pm

Note that smcv's approach of using urlto also gets the url right when
redirecting to a non-html file, which is a better approach than my recent
fix to recentchanges
2008-09-27 13:00:48 -04:00
Joey Hess 7e513f22a6 update 2008-09-27 12:55:45 -04:00
Joey Hess dddf5d55fd clarify when to use utlto and when to use htmlpage
suggestion from smcv
2008-09-27 12:54:10 -04:00
Joey Hess f181962dfc typo 2008-09-27 12:50:39 -04:00
Joey Hess c84c7d6ea7 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2008-09-27 12:49:10 -04:00
intrigeri f9a000b24b 2008-09-27 12:40:26 -04:00
Joey Hess 748fc2fcd4 typo 2008-09-27 11:53:55 -04:00
Joey Hess 415e9a678d Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2008-09-27 11:17:39 -04:00
Joey Hess 60a80be0b3 Epand usage message and add --help. Closes: #500344 2008-09-27 11:17:19 -04:00
http://dtrt.org/ bf9ae466be just wanted to test a change. thanks. 2008-09-27 06:33:38 -04:00
Joey Hess 78e4d5bc6f clarify 2008-09-26 19:31:19 -04:00
Joey Hess 70a87e2fd9 update 2008-09-26 18:16:14 -04:00
Joey Hess 89256ab870 htmlscrubber: Add a config setting that can be used to disable the scrubber acting on a set of pages. 2008-09-26 18:07:37 -04:00