ikiwiki
15 years agopedigree rename to parentlinks: renamed files, to start with
intrigeri [Tue, 15 Jul 2008 14:09:40 +0000 (16:09 +0200)] 
pedigree rename to parentlinks: renamed files, to start with

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agopedigree: rewrote with different design
intrigeri [Tue, 15 Jul 2008 10:35:12 +0000 (12:35 +0200)] 
pedigree: rewrote with different design

(and updated testsuite + docs accordingly)

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agoadded testsuite for the pedigree plugin
intrigeri [Mon, 14 Jul 2008 18:56:51 +0000 (20:56 +0200)] 
added testsuite for the pedigree plugin

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agopedigree: added documentation (doc/plugins/pedigree.mdwn)
intrigeri [Mon, 14 Jul 2008 13:27:03 +0000 (15:27 +0200)] 
pedigree: added documentation (doc/plugins/pedigree.mdwn)

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agopedigree: added DISTANCE loop variable
intrigeri [Mon, 14 Jul 2008 12:52:34 +0000 (14:52 +0200)] 
pedigree: added DISTANCE loop variable

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agopedigree: fix RELDEPTH in PEDIGREE_BUT_ROOT...
intrigeri [Mon, 14 Jul 2008 12:16:17 +0000 (14:16 +0200)] 
pedigree: fix RELDEPTH in PEDIGREE_BUT_ROOT...

... at least when it's not used in the same template as
PEDIGREE_BUT_TWO_OLDEST (see Known bugs section in pedigree.mdwn for
details)

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agopedigree: added _but_root & _but_two_oldest loops
intrigeri [Sun, 13 Jul 2008 19:14:29 +0000 (21:14 +0200)] 
pedigree: added _but_root & _but_two_oldest loops

... after having learned a bit of Perl, knocked my head against
Perl references and arrays of hashes, tried to use some nice
functionnal programming constructs - no success - to make things
more generic... I'm back to the roots, with this simple code :)

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agopedigree: fixed misc bugs
intrigeri [Sun, 13 Jul 2008 12:51:20 +0000 (14:51 +0200)] 
pedigree: fixed misc bugs

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agoadded new plugin: pedigree
intrigeri [Sat, 12 Jul 2008 21:04:35 +0000 (23:04 +0200)] 
added new plugin: pedigree

Signed-off-by: intrigeri <intrigeri@boum.org>
15 years agomake errors red
Joey Hess [Sun, 13 Jul 2008 03:45:36 +0000 (23:45 -0400)] 
make errors red

15 years agorevert eval change
Joey Hess [Sun, 13 Jul 2008 03:45:21 +0000 (23:45 -0400)] 
revert eval change

15 years agoavoid hardlinking files owned by others
Joey Hess [Sun, 13 Jul 2008 03:31:27 +0000 (23:31 -0400)] 
avoid hardlinking files owned by others

If hardlinks are enabled, it would hardlink files from the underlay. That
was sorta annoying if you tried to edit by hand for some reason, so let's
not. Files that are hardlinked should be rare enough that a few extra stats
won't hurt.

15 years agoonly htmlize errors when cgi is actually running
Joey Hess [Sun, 13 Jul 2008 03:23:25 +0000 (23:23 -0400)] 
only htmlize errors when cgi is actually running

15 years agoconvert fatal error to warning
Joey Hess [Sun, 13 Jul 2008 00:21:42 +0000 (20:21 -0400)] 
convert fatal error to warning

Since perlmagick is not a hard dep, and goodstuff is enabled by default,
imgs should not crash builds

15 years agoadd perlmagick to build deps
Joey Hess [Sun, 13 Jul 2008 00:20:26 +0000 (20:20 -0400)] 
add perlmagick to build deps

needed since the doc wiki is using an [[img]]

15 years agoHopefully fix regression tests in non-English environments
Simon McVittie [Sat, 12 Jul 2008 22:00:57 +0000 (23:00 +0100)] 
Hopefully fix regression tests in non-English environments

15 years agoMerge branch 'master' of git://git.ikiwiki.info into bugs
Simon McVittie [Sat, 12 Jul 2008 21:56:55 +0000 (22:56 +0100)] 
Merge branch 'master' of git://git.ikiwiki.info into bugs

15 years agoweb commit by http://smcv.pseudorandom.co.uk/: I think I know what's wrong here too
Joey Hess [Sat, 12 Jul 2008 21:56:38 +0000 (17:56 -0400)] 
web commit by smcv.pseudorandom.co.uk/: I think I know what's wrong here too

15 years agoweb commit by http://smcv.pseudorandom.co.uk/
Joey Hess [Sat, 12 Jul 2008 21:54:21 +0000 (17:54 -0400)] 
web commit by http://smcv.pseudorandom.co.uk/

15 years agoAdd missing requirement of IkiWiki::render before starting to render things
Simon McVittie [Sat, 12 Jul 2008 21:52:46 +0000 (22:52 +0100)] 
Add missing requirement of IkiWiki::render before starting to render things

15 years agoweb commit by http://smcv.pseudorandom.co.uk/
Joey Hess [Sat, 12 Jul 2008 21:50:51 +0000 (17:50 -0400)] 
web commit by http://smcv.pseudorandom.co.uk/

15 years agoweb commit by http://smcv.pseudorandom.co.uk/
Joey Hess [Sat, 12 Jul 2008 21:48:41 +0000 (17:48 -0400)] 
web commit by http://smcv.pseudorandom.co.uk/

15 years agoweb commit by intrigeri: initial bug submission
Joey Hess [Sat, 12 Jul 2008 21:47:51 +0000 (17:47 -0400)] 
web commit by intrigeri: initial bug submission

15 years agoweb commit by intrigeri: update, found a possible (random) fix
Joey Hess [Sat, 12 Jul 2008 21:40:25 +0000 (17:40 -0400)] 
web commit by intrigeri: update, found a possible (random) fix

15 years agoweb commit by intrigeri: bug submission
Joey Hess [Sat, 12 Jul 2008 21:32:13 +0000 (17:32 -0400)] 
web commit by intrigeri: bug submission

15 years agoweb commit by intrigeri: bug submission
Joey Hess [Sat, 12 Jul 2008 21:25:43 +0000 (17:25 -0400)] 
web commit by intrigeri: bug submission

15 years agoweb commit by intrigeri: changed my mind, sorry
Joey Hess [Sat, 12 Jul 2008 21:15:08 +0000 (17:15 -0400)] 
web commit by intrigeri: changed my mind, sorry

15 years agosounds good
Joey Hess [Sat, 12 Jul 2008 17:30:54 +0000 (13:30 -0400)] 
sounds good

15 years agoweb commit by http://smcv.pseudorandom.co.uk/
Joey Hess [Sat, 12 Jul 2008 17:28:47 +0000 (13:28 -0400)] 
web commit by http://smcv.pseudorandom.co.uk/

15 years agoupdate, splitting parameters in two
Joey Hess [Sat, 12 Jul 2008 16:52:06 +0000 (12:52 -0400)] 
update, splitting parameters in two

fixed some unclear descriptions

15 years agochangelog
Joey Hess [Sat, 12 Jul 2008 16:43:02 +0000 (12:43 -0400)] 
changelog

15 years agoFix link from meta plugin to tips/howto_stop_flooding_aggregators
Simon McVittie [Sat, 12 Jul 2008 16:36:23 +0000 (17:36 +0100)] 
Fix link from meta plugin to tips/howto_stop_flooding_aggregators

15 years agoStop prepending urn:uuid: to guids that look like UUIDs
Simon McVittie [Sat, 12 Jul 2008 16:34:40 +0000 (17:34 +0100)] 
Stop prepending urn:uuid: to guids that look like UUIDs

15 years agoRe-work [[meta guid=""]] documentation, and stop claiming that urn:uuid: is automatic...
Simon McVittie [Sat, 12 Jul 2008 16:33:40 +0000 (17:33 +0100)] 
Re-work [[meta guid=""]] documentation, and stop claiming that urn:uuid: is automatically prepended

15 years agoDocument [[inline guid="..."]]
Simon McVittie [Sat, 12 Jul 2008 16:27:54 +0000 (17:27 +0100)] 
Document [[inline guid="..."]]

15 years agoRename [[!inline atomid="..."]] to [[!inline guid="..."]] to be consistent with ...
Simon McVittie [Sat, 12 Jul 2008 16:12:37 +0000 (17:12 +0100)] 
Rename [[!inline atomid="..."]] to [[!inline guid="..."]] to be consistent with [[!meta guid="..."]], which also outputs an Atom <id>

15 years agoAccept [[!inline ... atomid="..."]] and use it to populate the feed's Atom <id>.
Simon McVittie [Sat, 12 Jul 2008 14:20:28 +0000 (15:20 +0100)] 
Accept [[!inline ... atomid="..."]] and use it to populate the feed's Atom <id>.

This is often the same as the feed's <link> (in which case it can be omitted) but sometimes it's a urn:uuid: URN instead.

15 years agoAdd MIME type to Atom feeds' <link rel='self'>
Simon McVittie [Sat, 12 Jul 2008 14:21:37 +0000 (15:21 +0100)] 
Add MIME type to Atom feeds' <link rel='self'>

15 years agoremove example (which was lacking escaping)
Joey Hess [Sat, 12 Jul 2008 16:04:47 +0000 (12:04 -0400)] 
remove example (which was lacking escaping)

15 years agofixed
Joey Hess [Sat, 12 Jul 2008 16:04:10 +0000 (12:04 -0400)] 
fixed

15 years agoMerge commit 'smcv/master'
Joey Hess [Sat, 12 Jul 2008 16:02:57 +0000 (12:02 -0400)] 
Merge commit 'smcv/master'

15 years agoMove yesno function out of inline and into IkiWiki core, not exported.
Joey Hess [Sat, 12 Jul 2008 16:01:08 +0000 (12:01 -0400)] 
Move yesno function out of inline and into IkiWiki core, not exported.

15 years agoweb commit by http://smcv.pseudorandom.co.uk/
Joey Hess [Sat, 12 Jul 2008 16:01:05 +0000 (12:01 -0400)] 
web commit by http://smcv.pseudorandom.co.uk/

15 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Sat, 12 Jul 2008 15:58:11 +0000 (11:58 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

Conflicts:

doc/todo/aggregate_to_internal_pages.mdwn

15 years agoresponse
Joey Hess [Sat, 12 Jul 2008 15:56:44 +0000 (11:56 -0400)] 
response

15 years agoweb commit by http://smcv.pseudorandom.co.uk/: reference a patch
Joey Hess [Sat, 12 Jul 2008 15:52:54 +0000 (11:52 -0400)] 
web commit by smcv.pseudorandom.co.uk/: reference a patch

15 years agoBug fix: use &IkiWiki::pagetitle rather than nonexistent &pagetitle in meta plugin...
Simon McVittie [Sat, 12 Jul 2008 14:14:47 +0000 (15:14 +0100)] 
Bug fix: use &IkiWiki::pagetitle rather than nonexistent &pagetitle in meta plugin, so that PageSpecs with title(...) work again

15 years agocredit smcv
Joey Hess [Sat, 12 Jul 2008 15:41:57 +0000 (11:41 -0400)] 
credit smcv

15 years agoweb commit by http://smcv.pseudorandom.co.uk/
Joey Hess [Sat, 12 Jul 2008 15:38:18 +0000 (11:38 -0400)] 
web commit by http://smcv.pseudorandom.co.uk/

15 years agoresponse
Joey Hess [Sat, 12 Jul 2008 15:07:52 +0000 (11:07 -0400)] 
response

15 years agorename uuid to guid
Joey Hess [Sat, 12 Jul 2008 14:59:45 +0000 (10:59 -0400)] 
rename uuid to guid

15 years agodocument uuid
Joey Hess [Sat, 12 Jul 2008 14:53:57 +0000 (10:53 -0400)] 
document uuid

15 years agoelide temp var
Joey Hess [Sat, 12 Jul 2008 14:49:12 +0000 (10:49 -0400)] 
elide temp var

15 years agoMerge commit 'smcv/force-uuids' into force-uuids
Joey Hess [Sat, 12 Jul 2008 14:43:22 +0000 (10:43 -0400)] 
Merge commit 'smcv/force-uuids' into force-uuids

15 years agoChange deb dependencies to list Text::Markdown before markdown, since the former...
Joey Hess [Sat, 12 Jul 2008 14:40:31 +0000 (10:40 -0400)] 
Change deb dependencies to list Text::Markdown before markdown, since the former, while slower, has a much better html parser that avoids numerous bugs.

15 years agogreatly simplified test case
Joey Hess [Sat, 12 Jul 2008 14:33:20 +0000 (10:33 -0400)] 
greatly simplified test case

15 years agoweb commit by intrigeri: created todo, proposed to implement it - need hint to choose...
Joey Hess [Sat, 12 Jul 2008 14:31:07 +0000 (10:31 -0400)] 
web commit by intrigeri: created todo, proposed to implement it - need hint to choose the best way

15 years agocaps
Joey Hess [Sat, 12 Jul 2008 14:28:19 +0000 (10:28 -0400)] 
caps

15 years agoreorg
Joey Hess [Sat, 12 Jul 2008 14:26:53 +0000 (10:26 -0400)] 
reorg

15 years agomove all package indo to download page
Joey Hess [Sat, 12 Jul 2008 14:25:20 +0000 (10:25 -0400)] 
move all package indo to download page

The package info was getting split between download and install.
Leave install for manual instructions.

15 years agofix link
Joey Hess [Sat, 12 Jul 2008 14:17:07 +0000 (10:17 -0400)] 
fix link

15 years agowishlist
Joey Hess [Sat, 12 Jul 2008 14:15:22 +0000 (10:15 -0400)] 
wishlist

15 years agothanks, pawel
Joey Hess [Sat, 12 Jul 2008 02:17:08 +0000 (22:17 -0400)] 
thanks, pawel

15 years agoTesting a change via the sandbox.
Josh Triplett [Sat, 12 Jul 2008 04:08:39 +0000 (21:08 -0700)] 
Testing a change via the sandbox.

15 years agoMerge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Sat, 12 Jul 2008 00:43:52 +0000 (20:43 -0400)] 
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info

15 years agoadd link to stream
Joey Hess [Sat, 12 Jul 2008 00:43:05 +0000 (20:43 -0400)] 
add link to stream

15 years agoweb commit by http://smcv.pseudorandom.co.uk/: Link to patch and muse about terminolo...
Joey Hess [Sat, 12 Jul 2008 00:00:43 +0000 (20:00 -0400)] 
web commit by smcv.pseudorandom.co.uk/: Link to patch and muse about terminology (uuid? id? atom-id?)

15 years agoadd maxports info
Joey Hess [Fri, 11 Jul 2008 23:36:04 +0000 (19:36 -0400)] 
add maxports info

15 years agonew, better encode
Joey Hess [Fri, 11 Jul 2008 23:01:04 +0000 (19:01 -0400)] 
new, better encode

15 years agometa plugin: if uuid looks like it is in fact a UUID, prepend "urn:uuid" (otherwise...
Simon McVittie [Fri, 11 Jul 2008 22:57:47 +0000 (23:57 +0100)] 
meta plugin: if uuid looks like it is in fact a UUID, prepend "urn:uuid" (otherwise leave it alone, so we can assign non-UUID <id>s to Atom items to avoid planet-flooding)

15 years agorssitem.tmpl: use UUID as <guid> if supplied
Simon McVittie [Fri, 11 Jul 2008 22:47:00 +0000 (23:47 +0100)] 
rssitem.tmpl: use UUID as <guid> if supplied

15 years agoatomitem.tmpl: use UUID as <id> if supplied
Simon McVittie [Fri, 11 Jul 2008 22:46:48 +0000 (23:46 +0100)] 
atomitem.tmpl: use UUID as <id> if supplied

15 years agoinline plugin: if meta plugin is also enabled, and has collected a uuid for a page...
Simon McVittie [Fri, 11 Jul 2008 22:44:12 +0000 (23:44 +0100)] 
inline plugin: if meta plugin is also enabled, and has collected a uuid for a page, then pass it into the rssitem/atomitem templates

15 years agometa plugin: also collect [[!meta uuid="..."]]
Simon McVittie [Fri, 11 Jul 2008 22:42:38 +0000 (23:42 +0100)] 
meta plugin: also collect [[!meta uuid="..."]]

15 years agorename beautify_url to stress it only works on the path component
Joey Hess [Fri, 11 Jul 2008 14:33:41 +0000 (10:33 -0400)] 
rename beautify_url to stress it only works on the path component

15 years agoRevert "Revert "Fix a bug with links to pages whose names contained colons.""
Joey Hess [Fri, 11 Jul 2008 14:31:08 +0000 (10:31 -0400)] 
Revert "Revert "Fix a bug with links to pages whose names contained colons.""

This reverts commit 810a355308d276ef922ff4312bff0c7935676633.

I double-checked, and the change seems ok after all, actually.

15 years agostill exclude discussion
Joey Hess [Fri, 11 Jul 2008 14:07:11 +0000 (10:07 -0400)] 
still exclude discussion

15 years agooops
Joey Hess [Fri, 11 Jul 2008 14:02:30 +0000 (10:02 -0400)] 
oops

15 years agono deep pages
Joey Hess [Fri, 11 Jul 2008 14:02:02 +0000 (10:02 -0400)] 
no deep pages

15 years agolink
Joey Hess [Fri, 11 Jul 2008 13:59:58 +0000 (09:59 -0400)] 
link

15 years agoenlarge
Joey Hess [Fri, 11 Jul 2008 13:59:33 +0000 (09:59 -0400)] 
enlarge

15 years agoannounce
Joey Hess [Fri, 11 Jul 2008 13:58:19 +0000 (09:58 -0400)] 
announce

15 years agoRevert "Fix a bug with links to pages whose names contained colons."
Joey Hess [Fri, 11 Jul 2008 13:52:17 +0000 (09:52 -0400)] 
Revert "Fix a bug with links to pages whose names contained colons."

This reverts commit e25c3a0a7caa9783c657efe86611929ecb7bd4a3.

I didn't think that through far enough; beautify_url may be called on full
urls, which don't start with "/"!

Conflicts:

debian/changelog

15 years agobeautify url recentchanges_link redirs to
Joey Hess [Fri, 11 Jul 2008 13:44:47 +0000 (09:44 -0400)] 
beautify url recentchanges_link redirs to

This ensures that the same link is reached as is used on pages,
so browsers will know that the link on pages has been visited, and color it
appropriately.

15 years agobug
Joey Hess [Fri, 11 Jul 2008 10:24:25 +0000 (06:24 -0400)] 
bug

15 years agowhitespace
Joey Hess [Fri, 11 Jul 2008 10:08:36 +0000 (06:08 -0400)] 
whitespace

15 years agofix use ordering
Joey Hess [Fri, 11 Jul 2008 10:07:48 +0000 (06:07 -0400)] 
fix use ordering

The recent setup revamp exposed some latent bugs in use/package ordering
that caused some symbols to not the exported into the correct scope.

15 years agowhitespace
Joey Hess [Fri, 11 Jul 2008 09:40:18 +0000 (05:40 -0400)] 
whitespace

15 years agoweb commit by intrigeri: thanks + note about git collaborative work
Joey Hess [Fri, 11 Jul 2008 07:16:06 +0000 (03:16 -0400)] 
web commit by intrigeri: thanks + note about git collaborative work

15 years agoweb commit by intrigeri: thanks
Joey Hess [Fri, 11 Jul 2008 07:12:29 +0000 (03:12 -0400)] 
web commit by intrigeri: thanks

15 years agoweb commit by intrigeri: answer + fix escaping in example wiki page
Joey Hess [Fri, 11 Jul 2008 07:09:59 +0000 (03:09 -0400)] 
web commit by intrigeri: answer + fix escaping in example wiki page

15 years agoquestion
Joey Hess [Thu, 10 Jul 2008 19:39:08 +0000 (15:39 -0400)] 
question

15 years agoescape
Joey Hess [Thu, 10 Jul 2008 19:38:08 +0000 (15:38 -0400)] 
escape

15 years agoFixes creation of pages when clicking on WikiLinks starting with "/".
Joey Hess [Thu, 10 Jul 2008 19:36:18 +0000 (15:36 -0400)] 
Fixes creation of pages when clicking on WikiLinks starting with "/".

15 years agotemplate: Add support for a BASENAME variable.
Joey Hess [Thu, 10 Jul 2008 19:25:05 +0000 (15:25 -0400)] 
template: Add support for a BASENAME variable.

15 years agoweb commit by intrigeri: initial bug submission
Joey Hess [Thu, 10 Jul 2008 19:02:25 +0000 (15:02 -0400)] 
web commit by intrigeri: initial bug submission

15 years agoweb commit by intrigeri: added opinion + patch
Joey Hess [Thu, 10 Jul 2008 18:56:52 +0000 (14:56 -0400)] 
web commit by intrigeri: added opinion + patch

15 years agowork around CGI::Session constructor issues
Joey Hess [Thu, 10 Jul 2008 17:16:03 +0000 (13:16 -0400)] 
work around CGI::Session constructor issues

The constructor can fail with a useless error message if module fail to
load. Work around this by evaling it, and checking for failures, and
printing CGI::Session->errstr to get a more useful message.

15 years agoweb commit by intrigeri: removed misunderstood references to pagetemplate, added...
Joey Hess [Thu, 10 Jul 2008 08:32:24 +0000 (04:32 -0400)] 
web commit by intrigeri: removed misunderstood references to pagetemplate, added patch against plugins/template

15 years agodebian/changelog: fix typo in old entry
Josh Triplett [Thu, 10 Jul 2008 06:51:32 +0000 (23:51 -0700)] 
debian/changelog: fix typo in old entry