Commit Graph

7504 Commits (27193a2eeba3aa2f5ed8c0168f828149696b2b7f)

Author SHA1 Message Date
http://lj.rossia.org/users/imz/ 1f185c5d40 a simplification to my previous hint about a trivial setup 2009-05-15 19:21:25 -04:00
http://lj.rossia.org/users/imz/ aa57ab2e4c describing my case 2009-05-15 19:15:19 -04:00
http://lj.rossia.org/users/imz/ 99018a65e5 minor: formatting 2009-05-15 19:04:21 -04:00
http://lj.rossia.org/users/imz/ 5d8fa0de27 More my thoughts about making a secure public wiki -- perhaps someone will find them useful 2009-05-15 19:03:24 -04:00
http://lj.rossia.org/users/imz/ af3b457b80 Q: warning: lighttpd only or both? 2009-05-15 18:51:13 -04:00
http://zwol.livejournal.com/ ad6be8137d 2009-05-15 17:30:14 -04:00
http://zwol.livejournal.com/ bff3b68034 not so done 2009-05-15 17:22:46 -04:00
Joey Hess 3bd1dd598d Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2009-05-15 16:47:55 -04:00
Joey Hess 2612595a0c response 2009-05-15 16:42:19 -04:00
http://joey.kitenet.net/ 8439d20684 closing, user error 2009-05-15 16:25:57 -04:00
http://zwol.livejournal.com/ 9224fd4734 2009-05-15 12:50:48 -04:00
http://zwol.livejournal.com/ f9244f06b6 2009-05-15 12:47:47 -04:00
http://zwol.livejournal.com/ 3557955ada 2009-05-15 01:31:05 -04:00
http://zwol.livejournal.com/ 571dad3eb5 2009-05-15 01:29:40 -04:00
Joey Hess 8a65444990 response 2009-05-14 14:52:50 -04:00
http://lj.rossia.org/users/imz/ e31a9c4d09 minor: style. 2009-05-14 11:07:55 -04:00
http://lj.rossia.org/users/imz/ 8e7b011384 Comment: this patch doesn't work correctly. 2009-05-14 11:06:49 -04:00
Jon Dowland 4bafe93e32 remove plugin and vcs rm failure reporting 2009-05-14 14:56:27 +01:00
http://jmtd.net/ facee6e83e quote depth 2009-05-14 08:34:23 -04:00
http://jmtd.net/ b67bd17a03 javascript rough approach 2009-05-14 08:31:18 -04:00
http://lj.rossia.org/users/imz/ d04a37be96 Q: Place for local templates 2009-05-14 06:38:42 -04:00
http://lj.rossia.org/users/imz/ e29d35f401 Wikilinked a "term". 2009-05-14 06:30:08 -04:00
http://lj.rossia.org/users/imz/ cb3cb16d9c better targets for link in the prev.edit 2009-05-13 22:00:16 -04:00
http://lj.rossia.org/users/imz/ 24857352b1 fix the prev.edit: only abs.path will work 2009-05-13 21:58:19 -04:00
http://lj.rossia.org/users/imz/ d5a97dde27 better link targets 2009-05-13 21:57:25 -04:00
http://lj.rossia.org/users/imz/ 21ae50ffeb tagging 2009-05-13 21:54:37 -04:00
http://lj.rossia.org/users/imz/ 19cb93507b tagging (to find this page easier when studying ikiwiki) 2009-05-13 21:51:55 -04:00
http://lj.rossia.org/users/imz/ 0c52e59208 minor formatting 2009-05-13 19:46:05 -04:00
http://lj.rossia.org/users/imz/ f11d67ebd0 Q&A: using a local wiki to preview changes: an srcdir needed? 2009-05-13 19:44:27 -04:00
http://liw.fi/ 815ed1edec 2009-05-13 02:26:05 -04:00
http://liw.fi/ 191ec0561b 2009-05-13 02:24:11 -04:00
Joey Hess 83961e4668 response 2009-05-12 14:15:34 -04:00
Joey Hess 8308ee4f42 add missing new file 2009-05-12 13:33:57 -04:00
Joey Hess 6d95b447f2 remove, wrong version 2009-05-12 13:31:58 -04:00
Joey Hess 0162d9f614 Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2009-05-12 13:30:54 -04:00
Joey Hess 9a5b1c0f32 add news item for ikiwiki 3.13 2009-05-12 13:30:44 -04:00
PaulePanter 72e074d895 question or bug regarding toggle and list item 2009-05-12 10:13:07 -04:00
http://ptecza.myopenid.com/ 513502b3b1 * Ikiwiki 3.12 2009-05-12 07:17:18 -04:00
http://liw.fi/ 691c0a1af9 2009-05-12 01:36:06 -04:00
http://zwol.livejournal.com/ 359d6234d9 2009-05-11 02:30:16 -04:00
mgpfxfgaqo 929ac1361d problem is the height 2009-05-10 17:03:42 -04:00
simonraven 13ea4d6b45 2009-05-09 15:47:17 -04:00
simonraven 866dbb3143 2009-05-09 15:38:53 -04:00
simonraven 7402dc48b7 2009-05-09 15:21:30 -04:00
Thomas Schwinge 6dd8812344 The GNU Hurd pages have long been converted to ikiwiki. 2009-05-08 22:30:36 +02:00
tschwinge e17f925cf4 Usage information. 2009-05-08 16:20:59 -04:00
Joey Hess 6d0498658a response 2009-05-08 15:30:35 -04:00
mgpfxfgaqo 6a7a279b18 edit form: no fixed size for textarea 2009-05-08 13:43:07 -04:00
Joey Hess fdfaa1b515 add NEWS 2009-05-06 13:17:01 -04:00
Joey Hess d83a7f5259 remove old news pages 2009-05-06 13:16:29 -04:00
Joey Hess 3c66e1552b Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2009-05-06 13:07:06 -04:00
http://smcv.pseudorandom.co.uk/ 6f991c7a1c 2009-05-06 06:11:53 -04:00
Jon Dowland 6cea66e2d8 remove test page (see /sandbox) 2009-05-06 10:13:21 +01:00
Joey Hess 2a7721febd Avoid %links accumulating duplicates. (For TOVA)
This is sorta an optimisation, and sorta a bug fix. In one
test case I have available, it can speed a page build up from 3
minutes to 3 seconds.

The root of the problem is that $links{$page} contains arrays of
links, rather than hashes of links. And when a link is found,
it is just pushed onto the array, without checking for dups.

Now, the array is emptied before scanning a page, so there
should not be a lot of opportunity for lots of duplicate links
to pile up in it. But, in some cases, they can, and if there
are hundreds of duplicate links in the array, then scanning it
for matching links, as match_link and some other code does,
becomes much more expensive than it needs to be.

Perhaps the real right fix would be to change the data structure
to a hash. But, the list of links is never accessed like that,
you always want to iterate through it.

I also looked at deduping the list in saveindex, but that does
a lot of unnecessary work, and doesn't completly solve the problem.

So, finally, I decided to add an add_link function that handles deduping,
and make ikiwiki-transition remove the old dup links.
2009-05-06 00:27:24 -04:00
Joey Hess 1c7c9e95f2 decruft 2009-05-05 23:27:29 -04:00
http://ghee.livejournal.com/ a258e92c78 meh 2009-05-05 23:09:20 -04:00
Joey Hess ad2f1805a9 response 2009-05-05 14:28:42 -04:00
Joey Hess 39717d0dbf Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2009-05-05 14:25:08 -04:00
Joey Hess 7f6ebcd53e response 2009-05-05 14:24:55 -04:00
http://lj.rossia.org/users/imz/ 31240a9dd6 minor: fix URL 2009-05-05 14:24:41 -04:00
http://lj.rossia.org/users/imz/ e92ecd3e27 almost offtopic: is this actually a violation? 2009-05-05 14:21:38 -04:00
http://liw.fi/ 7633cc8474 2009-05-05 14:16:57 -04:00
Joey Hess 5636b62829 ikiwiki-makerepo: Avoid using abs_path, as it apparently fails on nonexistant directories with some broken perl versions. 2009-05-05 14:15:28 -04:00
http://lj.rossia.org/users/imz/ 0ee6705413 minor: trying to format the "verbatims" correctly 2009-05-05 13:46:25 -04:00
http://lj.rossia.org/users/imz/ 3a0d736412 added a clarifiaction about my understanding of what happens 2009-05-05 13:44:18 -04:00
http://lj.rossia.org/users/imz/ 39679d3a53 a problem with /etc/ikiwiki/auto.setup, perl and non-existent paths 2009-05-05 13:39:59 -04:00
http://stefano.zacchiroli.myopenid.com/ 50d6abf28b 2009-05-05 04:41:15 -04:00
Joey Hess dd175cda87 add news item for ikiwiki 3.11 2009-05-04 16:35:59 -04:00
Joey Hess 8d5cd86593 response 2009-05-04 14:34:05 -04:00
Kai Hendry de26854d76 HTML5 story update 2009-05-04 11:08:27 +02:00
Kai Hendry a86fade7a9 anon commit test 2009-05-04 10:41:14 +02:00
simonraven 147828c62d 2009-05-02 21:21:39 -04:00
http://lj.rossia.org/users/imz/ 714f0e65cb a clarifying comment about a tool which is referred to 2009-05-02 13:30:17 -04:00
http://jmtd.net/ 559c0c42c8 published at http://github.com/jmtd/ikiwiki_todolist/ 2009-05-02 09:26:37 -04:00
http://jmtd.net/ 9e69aa5747 WIP todo list javascript in a demonstratable state 2009-05-02 07:54:00 -04:00
http://schmonz.livejournal.com/ 9e40564ecb personal experience 2009-04-30 15:18:40 -04:00
Jérémy Bobbio 19aa754ff5 passwordauth/discussion: Cosmetics 2009-04-30 00:24:41 +02:00
Jérémy Bobbio 0a6879a139 passwordauth/discussion: Document an attempt of using Apache::AuthenHook for a restricted wiki 2009-04-30 00:21:37 +02:00
albertlash 22421218d2 2009-04-28 19:42:18 -04:00
simonraven b2675a77c8 2009-04-28 19:12:52 -04:00
simonraven 31826c8b97 2009-04-28 19:11:38 -04:00
simonraven d6b095b06c 2009-04-28 17:46:21 -04:00
simonraven 0e8f7c336d 2009-04-28 16:42:35 -04:00
simonraven 972220412f 2009-04-28 16:14:44 -04:00
simonraven b8be54db22 s/choosen/chosen/ 2009-04-28 01:41:12 -04:00
Joey Hess a1bbeec148 translation.mdwn: Typo fixes. Closes: #525753 2009-04-27 13:57:35 -04:00
Joey Hess df9801a371 mention po plugin 2009-04-27 13:56:56 -04:00
TimBosse c70ae749a1 removed 2009-04-27 10:12:22 -04:00
TimBosse ca597d4edf 2009-04-26 23:58:47 -04:00
TimBosse 018548fb51 2009-04-26 23:51:30 -04:00
TimBosse cfbb3c03cf 2009-04-26 23:50:08 -04:00
http://jmtd.net/ 701982423a htmlscrubber? 2009-04-26 17:08:10 -04:00
simonraven 7b46399c8e 2009-04-26 16:17:41 -04:00
http://stefano.zacchiroli.myopenid.com/ c876ee825b 2009-04-26 13:50:33 -04:00
simonraven 4202dab92c 2009-04-25 15:57:31 -04:00
Jon Dowland 31fff76651 add a ' ' to prevent autosmiley eating a ) 2009-04-24 14:44:28 +01:00
Jon Dowland e1d0b1529b another backlinks issue 2009-04-24 14:41:25 +01:00
Jon Dowland b9b7dfa176 backlinks issue 2009-04-24 14:40:07 +01:00
Jon Dowland 24177f8433 interactive todo lists todo item 2009-04-24 14:34:32 +01:00
Jon Dowland 5dd1e09750 new todo item: more flexible inline postform 2009-04-24 14:26:45 +01:00
NicolasLimare 8656029c02 2009-04-24 05:48:03 -04:00
Joey Hess aa306957ba pagespec_match_list added and used in most appropriate places
* pagespec_match_list: New API function, matches pages in a list
  and throws an error if the pagespec is bad.
* inline, brokenlinks, calendar, linkmap, map, orphans, pagecount,
  pagestate, postsparkline: Display a handy error message if the pagespec
  is erronious.
2009-04-23 15:45:30 -04:00
Joey Hess 748aa7af77 pagespec error/failure distinction and error display by inline
* Add IkiWiki::ErrorReason objects, and modify pagespecs to return
  them in cases where they fail to match due to a configuration or syntax
  error.
* inline: Display a handy error message if the inline cannot display any
  pages due to such an error.

This is perhaps somewhat incomplete, as other users of pagespecs do not
display the error, and will eventually need similar modifications to inline.
I should probably factor out a pagespec_match_all function and make it throw
ErrorReasons.
2009-04-23 14:07:28 -04:00
Joey Hess 86d6b40070 two problems 2009-04-22 16:12:54 -04:00
Joey Hess 5e1b3c0c36 plan of attack 2009-04-22 16:00:36 -04:00
Joey Hess 252edaea66 clarify 2009-04-22 15:36:40 -04:00
Joey Hess 30308664a6 document how to get to the moderation page 2009-04-22 13:35:17 -04:00
Joey Hess 039f075d61 response 2009-04-20 13:47:53 -04:00
intrigeri b42195625c pagetitle_function_does_not_respect_meta_titles: proposal 2009-04-20 19:00:12 +02:00
intrigeri f632cb2f8f po: answered Joey, at last
Signed-off-by: intrigeri <intrigeri@boum.org>
2009-04-20 11:53:04 +02:00
simonraven 2cc3f5d057 2009-04-20 05:04:53 -04:00
Joey Hess 4e935d300e clarification, response 2009-04-19 15:19:43 -04:00
simonraven 48e369366e typo 2009-04-19 13:29:53 -04:00
simonraven b2e4201349 2009-04-19 13:28:57 -04:00
Joey Hess 1051da4835 add news item for ikiwiki 3.10 2009-04-18 22:52:17 -04:00
http://furicle.pip.verisignlabs.com/ 4f53b59df7 typo - but it bugged me... 2009-04-16 17:11:54 -04:00
http://furicle.pip.verisignlabs.com/ 78f5e553e7 2009-04-16 16:55:49 -04:00
Joey Hess 7d0e245e28 it's a wiki, so yes 2009-04-15 14:45:23 -04:00
http://furicle.pip.verisignlabs.com/ f4af769638 2009-04-15 13:55:37 -04:00
http://furicle.pip.verisignlabs.com/ 753c7246c2 2009-04-15 13:50:28 -04:00
http://furicle.pip.verisignlabs.com/ 0cfa75e297 Just dumb keyboard hammering 2009-04-15 13:48:21 -04:00
http://furicle.pip.verisignlabs.com/ 01c8c929bc Just dumb keyboard hammering 2009-04-15 13:46:42 -04:00
http://schmonz.livejournal.com/ 5c0f698121 patching Wrapper.pm no longer necessary as of 2.67 2009-04-14 23:42:53 -04:00
http://www.cse.unsw.edu.au/~willu/ 825366a007 Respond, and close bug 2009-04-14 22:29:57 -04:00
Joey Hess 69a814c011 not a bug 2009-04-14 15:51:25 -04:00
simonraven 79fd3c9733 2009-04-13 15:03:38 -04:00
simonraven b35951026d 2009-04-13 14:59:49 -04:00
simonraven 27d8695490 2009-04-13 14:55:27 -04:00
http://www.cse.unsw.edu.au/~willu/ 461053db6a Add patch 2009-04-13 08:38:25 -04:00
simonraven 91031f7818 2009-04-13 02:35:21 -04:00
simonraven c6981e2025 2009-04-12 20:20:38 -04:00
simonraven 0feb3eda82 2009-04-12 20:16:10 -04:00
simonraven f67c714c50 2009-04-12 06:55:24 -04:00
simonraven a8b017e25f 2009-04-12 06:40:46 -04:00
simonraven f75b138447 2009-04-12 06:16:11 -04:00
simonraven ca9563fda4 2009-04-12 06:10:18 -04:00
simonraven 8ed4d3ab15 2009-04-12 06:07:59 -04:00
http://www.cse.unsw.edu.au/~willu/ fee12a97b3 Note that map has the same issue 2009-04-12 04:33:20 -04:00
http://www.cse.unsw.edu.au/~willu/ 624c6db627 Note possible bug 2009-04-12 03:57:24 -04:00
Joey Hess b6eccfd3d3 Add a microblog template that is useful for inlining microblogging posts. 2009-04-11 12:40:15 -04:00
Joey Hess e0d1e84b8d better name 2009-04-10 21:44:25 -04:00
Joey Hess 6ff199c80c note 2009-04-10 18:02:52 -04:00
Joey Hess 808cba50d2 formatting 2009-04-10 17:55:33 -04:00
Joey Hess fbbb286046 update 2009-04-10 17:54:50 -04:00
Joey Hess 23b1d9d7b0 turn off quick
quick makes the permalinks not be followed
2009-04-10 17:50:19 -04:00
Joey Hess 6887d1af2a Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info 2009-04-10 17:48:28 -04:00
Joey Hess 2eb990b3f5 new tip 2009-04-10 17:47:39 -04:00
simonraven 26189b6dff 2009-04-10 00:05:15 -04:00
Joey Hess b47615ad5e response 2009-04-09 15:36:18 -04:00
Joey Hess 51887c0733 close 2009-04-09 15:11:23 -04:00