Joey Hess [Fri, 14 Aug 2009 05:11:53 +0000 (01:11 -0400)]
optimise brokenlinks by gathering the data when calculating backlinks
During backlink calulation, all links are examined and broken links can
be detected for free, so store a list of broken links and have brokenlinks
use it.
Exposing the %brokenlinks structure is a bit ugly, but the speedup seems
worth it: Around 1 second for wikis the size of the doc wiki that use
brokenlinks.
Joey Hess [Fri, 14 Aug 2009 04:51:52 +0000 (00:51 -0400)]
orphans: Reuse backlinks info
This plugin was building essentially the same data that is built to handle
backlinks, so reuse that as an optimisation.
Joey Hess [Fri, 14 Aug 2009 01:41:48 +0000 (21:41 -0400)]
po: use discussionpage config setting
This was tricky. $links{$page/discussion} must be checked; with it in
lowercase.
Joey Hess [Fri, 14 Aug 2009 01:41:33 +0000 (21:41 -0400)]
Add discussionpage configuration setting
By adding this setting, we get both more configurability, and a minor
optimisation too, since gettext does not need to be called continually
to get the Discussion value.
dave [Fri, 14 Aug 2009 01:09:24 +0000 (21:09 -0400)]
removed
Joey Hess [Fri, 14 Aug 2009 01:05:07 +0000 (21:05 -0400)]
change PROFILE to use Devel::NYTProf
Joey Hess [Fri, 14 Aug 2009 01:04:19 +0000 (21:04 -0400)]
optimise gettext calls
Joey Hess [Thu, 13 Aug 2009 23:05:27 +0000 (19:05 -0400)]
disable pagecount here, sorta of excessive since the bug has been done
Joey Hess [Thu, 13 Aug 2009 22:12:28 +0000 (18:12 -0400)]
fix name
Joey Hess [Thu, 13 Aug 2009 21:55:01 +0000 (17:55 -0400)]
review: question
Amitai Schlair [Thu, 13 Aug 2009 21:53:07 +0000 (17:53 -0400)]
Life is simpler on a git branch.
Joey Hess [Thu, 13 Aug 2009 21:48:36 +0000 (17:48 -0400)]
response
http://schmonz.livejournal.com/ [Thu, 13 Aug 2009 21:14:32 +0000 (17:14 -0400)]
add me new repo, yarrr
Amitai Schlair [Thu, 13 Aug 2009 20:56:26 +0000 (16:56 -0400)]
Add my CVS plugin and related patches.
lludwig [Thu, 13 Aug 2009 18:14:50 +0000 (14:14 -0400)]
91.105.86.99 [Thu, 13 Aug 2009 18:05:59 +0000 (14:05 -0400)]
poll vote (Accept only OpenID for logins)
lnussel [Thu, 13 Aug 2009 15:45:38 +0000 (11:45 -0400)]
add comment about automenu plugin
lnussel [Thu, 13 Aug 2009 15:07:59 +0000 (11:07 -0400)]
yes please
dave [Thu, 13 Aug 2009 03:48:45 +0000 (23:48 -0400)]
Joey Hess [Wed, 12 Aug 2009 20:15:59 +0000 (16:15 -0400)]
version po4a build-dep to 0.34
0.35 is much better, but 0.34 is the minimum version that will work
Joey Hess [Wed, 12 Aug 2009 16:49:40 +0000 (12:49 -0400)]
more idiomatic use of foreach
Joey Hess [Wed, 12 Aug 2009 16:49:16 +0000 (12:49 -0400)]
fix some more foreaches that clal functions to not use $_
Joey Hess [Wed, 12 Aug 2009 16:43:57 +0000 (12:43 -0400)]
use a more idiomatic foreach my
Joey Hess [Wed, 12 Aug 2009 16:33:02 +0000 (12:33 -0400)]
inline: Avoid use of my $_ as it fails with older perls. Closes: #541215
Joey Hess [Wed, 12 Aug 2009 16:26:07 +0000 (12:26 -0400)]
po: Detect if nowrapi18n can't be passed to po4a, and warn about the old version, but continue. Closes: #541205
Joey Hess [Tue, 11 Aug 2009 20:27:32 +0000 (16:27 -0400)]
add news item for ikiwiki 3.141592
Joey Hess [Tue, 11 Aug 2009 20:24:28 +0000 (16:24 -0400)]
releasing version 3.141592
Joey Hess [Tue, 11 Aug 2009 19:20:26 +0000 (15:20 -0400)]
add news item for ikiwiki 3.15
Joey Hess [Tue, 11 Aug 2009 19:19:19 +0000 (15:19 -0400)]
releasing version 3.15
Joey Hess [Mon, 10 Aug 2009 20:34:14 +0000 (16:34 -0400)]
typo
Joey Hess [Mon, 10 Aug 2009 20:31:51 +0000 (16:31 -0400)]
idea
Joey Hess [Mon, 10 Aug 2009 20:05:50 +0000 (16:05 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Mon, 10 Aug 2009 19:59:32 +0000 (15:59 -0400)]
po: Fix copy of po file from underlay when editing
When first editing a page that was in the underlay, avoid losing
the translation by copying the po file over from the underlay.
Joey Hess [Mon, 10 Aug 2009 19:24:07 +0000 (15:24 -0400)]
turn powered by ikiwiki link into link to the local documentation
http://schmonz.livejournal.com/ [Mon, 10 Aug 2009 02:09:42 +0000 (22:09 -0400)]
the post-commit wrapper wrapper also avoids cvs deadlock
http://schmonz.livejournal.com/ [Mon, 10 Aug 2009 02:06:02 +0000 (22:06 -0400)]
add install and usage directions, to-do list
http://christine-spang.myopenid.com/ [Sun, 9 Aug 2009 12:01:12 +0000 (08:01 -0400)]
add MIT SIPB to list of organisations using ikiwiki
http://christine-spang.myopenid.com/ [Sun, 9 Aug 2009 11:57:06 +0000 (07:57 -0400)]
add user page for Christine Spang
http://certifi.ca/lunix [Sun, 9 Aug 2009 05:34:11 +0000 (01:34 -0400)]
add my response
http://certifi.ca/lunix [Sun, 9 Aug 2009 01:11:03 +0000 (21:11 -0400)]
reponse about highlight plugin
Joey Hess [Sun, 9 Aug 2009 00:27:50 +0000 (20:27 -0400)]
point out where to get highlight perl bindings
http://certifi.ca/lunix [Sat, 8 Aug 2009 23:19:32 +0000 (19:19 -0400)]
centos question
bremner [Sat, 8 Aug 2009 21:19:07 +0000 (17:19 -0400)]
ok, thanks. I'll probably do the same.
Joey Hess [Sat, 8 Aug 2009 21:01:10 +0000 (17:01 -0400)]
response
bremner [Sat, 8 Aug 2009 20:48:00 +0000 (16:48 -0400)]
question (for joeyh?) about IkiWiki::refresh()
http://christine-spang.myopenid.com/ [Sat, 8 Aug 2009 20:04:58 +0000 (16:04 -0400)]
http://joey.kitenet.net/ [Sat, 8 Aug 2009 19:39:37 +0000 (15:39 -0400)]
typo
http://eric.shared.dre.am/ [Sat, 8 Aug 2009 18:39:11 +0000 (14:39 -0400)]
Joey Hess [Sat, 8 Aug 2009 16:32:39 +0000 (12:32 -0400)]
finish merging getsource
Joey Hess [Sat, 8 Aug 2009 16:27:48 +0000 (12:27 -0400)]
verify page name is sane
paranoia; I was thinking about XSS attacks specificaly
Joey Hess [Sat, 8 Aug 2009 16:23:50 +0000 (12:23 -0400)]
fix misleading comment
Joey Hess [Sat, 8 Aug 2009 16:22:10 +0000 (12:22 -0400)]
Merge commit 'smcv/ready/getsource'
Conflicts:
debian/changelog
Joey Hess [Sat, 8 Aug 2009 16:17:31 +0000 (12:17 -0400)]
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
Joey Hess [Sat, 8 Aug 2009 16:15:44 +0000 (12:15 -0400)]
move larger projects using ikiwiki to top of list
Joey Hess [Sat, 8 Aug 2009 16:10:57 +0000 (12:10 -0400)]
Dragonfly BSD has been using ikiwiki for their website since last December
buo [Fri, 7 Aug 2009 19:26:07 +0000 (15:26 -0400)]
Solved.
buo [Fri, 7 Aug 2009 18:52:30 +0000 (14:52 -0400)]
buo [Fri, 7 Aug 2009 12:56:07 +0000 (08:56 -0400)]
http://bob-bernstein.myopenid.com/ [Fri, 7 Aug 2009 05:09:03 +0000 (01:09 -0400)]
http://bob-bernstein.myopenid.com/ [Fri, 7 Aug 2009 02:20:15 +0000 (22:20 -0400)]
http://tlavoie.pip.verisignlabs.com/ [Thu, 6 Aug 2009 21:47:43 +0000 (17:47 -0400)]
http://tlavoie.pip.verisignlabs.com/ [Thu, 6 Aug 2009 21:45:34 +0000 (17:45 -0400)]
http://tlavoie.pip.verisignlabs.com/ [Thu, 6 Aug 2009 21:36:37 +0000 (17:36 -0400)]
Jogo [Thu, 6 Aug 2009 20:09:08 +0000 (16:09 -0400)]
Jogo [Thu, 6 Aug 2009 19:51:24 +0000 (15:51 -0400)]
buo [Thu, 6 Aug 2009 17:40:26 +0000 (13:40 -0400)]
Jogo [Thu, 6 Aug 2009 17:07:22 +0000 (13:07 -0400)]
Jogo [Thu, 6 Aug 2009 13:42:56 +0000 (09:42 -0400)]
Jogo [Thu, 6 Aug 2009 12:43:45 +0000 (08:43 -0400)]
http://adam.shand.net/ [Wed, 5 Aug 2009 10:06:18 +0000 (06:06 -0400)]
http://adam.shand.net/ [Wed, 5 Aug 2009 10:02:00 +0000 (06:02 -0400)]
Joey Hess [Tue, 4 Aug 2009 20:52:12 +0000 (16:52 -0400)]
close
j-ali [Tue, 4 Aug 2009 20:45:30 +0000 (16:45 -0400)]
Joey Hess [Tue, 4 Aug 2009 20:38:22 +0000 (16:38 -0400)]
response
j-ali [Tue, 4 Aug 2009 20:34:52 +0000 (16:34 -0400)]
Joey Hess [Tue, 4 Aug 2009 20:27:28 +0000 (16:27 -0400)]
response
j-ali [Tue, 4 Aug 2009 20:18:49 +0000 (16:18 -0400)]
Joey Hess [Tue, 4 Aug 2009 17:53:50 +0000 (13:53 -0400)]
ikiwiki is so sexy it doesn't have to say that it is
Joey Hess [Tue, 4 Aug 2009 17:50:52 +0000 (13:50 -0400)]
mention ikiwiki's own umask setting
Joey Hess [Tue, 4 Aug 2009 17:48:38 +0000 (13:48 -0400)]
thought 2
Joey Hess [Tue, 4 Aug 2009 17:46:02 +0000 (13:46 -0400)]
update with a few of out newer features
Joey Hess [Tue, 4 Aug 2009 17:40:22 +0000 (13:40 -0400)]
responses
Joey Hess [Tue, 4 Aug 2009 17:37:14 +0000 (13:37 -0400)]
more info needed
Joey Hess [Tue, 4 Aug 2009 17:33:27 +0000 (13:33 -0400)]
Revert "written in perl"
This reverts commit
cae559f677c915519770e20888186cd6ad186931.
Ikiwiki's implementation language is not so important as to appear in the
first, key sentence of its website. The language is already documented
elsewhere, as in the install page.
http://velmont.no/ [Tue, 4 Aug 2009 12:18:06 +0000 (08:18 -0400)]
j-ali [Tue, 4 Aug 2009 09:41:07 +0000 (05:41 -0400)]
j-ali [Tue, 4 Aug 2009 09:28:45 +0000 (05:28 -0400)]
http://schmonz.livejournal.com/ [Mon, 3 Aug 2009 17:27:11 +0000 (13:27 -0400)]
whoops, resolve
http://schmonz.livejournal.com/ [Mon, 3 Aug 2009 16:54:13 +0000 (12:54 -0400)]
response
http://smcv.pseudorandom.co.uk/ [Mon, 3 Aug 2009 10:01:50 +0000 (06:01 -0400)]
can be done with Javascript?
http://schmonz.livejournal.com/ [Mon, 3 Aug 2009 07:23:42 +0000 (03:23 -0400)]
maybe prevent trying to create .../CVS/whatever.mdwn
http://schmonz.livejournal.com/ [Mon, 3 Aug 2009 06:56:42 +0000 (02:56 -0400)]
note Perl module dependencies
http://schmonz.livejournal.com/ [Sun, 2 Aug 2009 18:36:56 +0000 (14:36 -0400)]
new CVS locking weirdness and workaround
dave [Sun, 2 Aug 2009 17:40:06 +0000 (13:40 -0400)]
dave [Sun, 2 Aug 2009 17:37:17 +0000 (13:37 -0400)]
rename tips/mathopd.mdwn to tips/mathopd_permissions.mdwn
dave [Sun, 2 Aug 2009 17:35:04 +0000 (13:35 -0400)]
xan [Sun, 2 Aug 2009 14:51:31 +0000 (10:51 -0400)]
xan [Sun, 2 Aug 2009 14:50:16 +0000 (10:50 -0400)]
http://schmonz.livejournal.com/ [Sun, 2 Aug 2009 14:46:27 +0000 (10:46 -0400)]
love, me
http://schmonz.livejournal.com/ [Sun, 2 Aug 2009 14:44:17 +0000 (10:44 -0400)]
sure maybe, but not with ikiwiki itself