Commit Graph

1981 Commits (e95581101d43f3b93a0161cdb30d865d6fcd4311)

Author SHA1 Message Date
joey fb796fa725 web commit by http://joey.kitenet.net/ 2006-11-26 20:20:07 +00:00
joey b20d4f6681 * Mercurial backend improvements, including --get-ctime support. 2006-11-26 20:01:43 +00:00
joey 075c8b4d0b darcs update 2006-11-26 19:52:23 +00:00
joey bf91f73c41 done 2006-11-26 19:46:45 +00:00
joey 5800d2160c add a poll plugin 2006-11-26 19:46:11 +00:00
joey a1a4589e1e close enough.. 2006-11-26 19:44:54 +00:00
joey 3a31030550 add quick mode for speeding up generation of big archive pages 2006-11-26 19:43:24 +00:00
joey 47bad30e62 merge back to basewiki and updates 2006-11-25 22:45:15 +00:00
joey e82acf755d web commit by http://jameswestby.myopenid.com/: Add note of what an OpenID actually looks like. 2006-11-23 20:09:05 +00:00
joey a80edcd21e web commit by http://damnian.phpbb.cc/ 2006-11-23 10:00:16 +00:00
joey 0f4963fe83 oops 2006-11-22 15:02:22 +00:00
joey 82ab2ebb08 * Add softwaresite example. 2006-11-22 14:59:26 +00:00
joey 04a9dbfe7d updates 2006-11-22 14:28:38 +00:00
joey 00c6f9e5cb web commit by http://joey.kitenet.net/: test 2006-11-22 14:16:07 +00:00
joey 9e05810f81 rename 2006-11-22 06:15:32 +00:00
joey 82b3a4dda7 move examples ref 2006-11-22 05:03:22 +00:00
joey a13efc8872 web commit by http://joey.kitenet.net/ 2006-11-22 04:36:49 +00:00
joey 1576005432 web commit by http://joey.kitenet.net/ 2006-11-22 04:35:45 +00:00
joey 9928d5c962 web commit by http://joey.kitenet.net/ 2006-11-22 04:34:37 +00:00
joey d252094b6f web commit by http://joey.kitenet.net/ 2006-11-22 04:34:01 +00:00
joey 9d2b28be72 web commit by http://joey.kitenet.net/ 2006-11-22 04:32:57 +00:00
joey 2418533203 web commit by http://joey.kitenet.net/ 2006-11-22 04:31:42 +00:00
joey e663cb1fde web commit by http://joey.kitenet.net/ 2006-11-22 04:30:30 +00:00
joey 65ce866aa9 web commit by http://joey.kitenet.net/: ... 2006-11-22 04:29:40 +00:00
joey 92951e2c3e web commit by http://joey.kitenet.net/: mail bug fixed, final test 2006-11-22 04:25:55 +00:00
joey ed982a6f30 web commit by http://joey.kitenet.net/: ... 2006-11-22 04:04:09 +00:00
joey 0cc287617d web commit by http://joey.kitenet.net/: the "JamesWestby must hate all these commits" commit 2006-11-22 04:01:35 +00:00
joey 338e8e9750 web commit by http://joey.kitenet.net/: again 2006-11-22 03:58:28 +00:00
joey a436a80c08 web commit by http://joey.kitenet.net/: again 2006-11-22 03:46:49 +00:00
joey 35d50dc168 web commit by http://joey.kitenet.net/: test commit, still deailing with some mail issues.. 2006-11-22 03:44:38 +00:00
joey ff5d1505e3 use toggles 2006-11-22 03:09:32 +00:00
joey 328cb70e6d updates 2006-11-22 02:36:52 +00:00
joey 9a9418a6d8 update 2006-11-22 02:32:45 +00:00
joey 28312de511 typo typo 2006-11-22 02:31:21 +00:00
joey 2c1908acbd fix 2006-11-22 02:30:23 +00:00
joey a405b46c3b * Add toggle plugin.
* Introduce the nicebundle. This is a kind of plugin, that just enables
  many other plugins. It's an easy way to boost ikiwiki from its default,
  basic wiki, to a full-featured wiki, without manually picking the right
  set of plugins. New plugins will be added to the nicebundle from time to
  time.
2006-11-22 02:28:42 +00:00
joey 538a7a487b web commit by http://joey.kitenet.net/ 2006-11-22 02:25:31 +00:00
joey 1482e8afa6 web commit by http://joey.kitenet.net/ 2006-11-22 02:19:08 +00:00
joey 41efccf490 use toggles 2006-11-22 02:13:41 +00:00
joey 6b30ddaafb web commit by ScottHenson 2006-11-22 01:35:51 +00:00
joey 3d3485c3ce web commit by http://choffee.co.uk/: How to modify templates? 2006-11-21 20:25:57 +00:00
joey ee8e526120 web commit by http://joey.kitenet.net/ 2006-11-21 17:37:22 +00:00
joey dd73231f1b web commit by http://joey.kitenet.net/: one more test 2006-11-21 17:35:46 +00:00
joey d564e3252a web commit by http://joey.kitenet.net/: test commit 2006-11-21 17:30:52 +00:00
joey ba75612bd1 commit test 2006-11-21 17:29:57 +00:00
joey 9eea83702f web commit by http://kmaclea.myopenid.com/ 2006-11-21 17:13:23 +00:00
joey 936af129e4 testing 2006-11-21 16:44:29 +00:00
joey bfa1cfbec6 testing 2006-11-21 16:44:14 +00:00
joey 0de4da6e1d up 2006-11-21 16:25:43 +00:00
joey ba2eab3fb4 response 2006-11-21 16:14:46 +00:00
joey b7e8fc7a11 ditto 2006-11-21 15:46:54 +00:00
joey 649d946bfd merge changes back to basewiki 2006-11-21 15:28:43 +00:00
joey 677c6bf76d web commit by http://choffee.myopenid.com/: Testing openid. 2006-11-21 15:14:55 +00:00
joey 95396fc3e1 web commit by JoshTriplett: Fix URL. 2006-11-21 13:55:09 +00:00
joey 4443ae2a4b web commit by JoshTriplett: Add fdobug, for freedesktop.org bugs. Obviously not every random BTS should get its own shortcut here, but prominent ones which people often link to from outside sources, wikis, and weblogs probably should. 2006-11-21 13:54:31 +00:00
joey 6d721c05a7 web commit by JoshTriplett: Add "deblist" shortcut; [[deblist devel]] links to http://lists.debian.org/debian-devel 2006-11-21 13:50:17 +00:00
joey b9690f3182 web commit by JoshTriplett: Add "debpkg" shortcut, for packages via packages.debian.org. 2006-11-21 13:48:09 +00:00
joey 9d63be9af9 web commit by http://id.kurokatta.org/david: Copyedit. 2006-11-21 12:43:22 +00:00
joey 845196ce4c web commit by JoshTriplett 2006-11-21 06:41:17 +00:00
joey 28c31be732 updates 2006-11-21 04:26:53 +00:00
joey 3275679881 web commit by http://dmarti.myopenid.com/ 2006-11-20 23:02:55 +00:00
joey c03adfbaee formatting 2006-11-20 22:58:10 +00:00
joey 1dc741deb6 rewrite 2006-11-20 22:57:20 +00:00
joey a95a7a428f foo 2006-11-20 21:08:54 +00:00
joey 7bfdf73ed2 notes on OpenID migration 2006-11-20 21:08:23 +00:00
joey 3e593eb9c0 * Add "last" parameter to hook function. Very basic ordering, and hopefully
nothing more spohisticated will be needed.
* Add formbuilder_setup and formbuilder hooks.
* Split out a passwordauth module, that holds all the traditional password
  based authentication etc code. It's enabled by default, but can be disabled
  if you want only openid or some other auth method.
2006-11-20 20:37:27 +00:00
joey 74cb86fbb7 typo 2006-11-20 13:01:27 +00:00
joey 330d8a32ce doesn't really matter what do= is set to, as long as it's set 2006-11-20 12:46:48 +00:00
joey feaf124012 web commit by http://joey.kitenet.net/ 2006-11-20 12:30:32 +00:00
joey 22064a9f81 testing 2006-11-20 12:26:25 +00:00
joey e0832eefea testing 2006-11-20 12:26:02 +00:00
joey dba20f21c6 testing 2006-11-20 12:25:39 +00:00
joey 7e5fa418ab web commit by http://joey.kitenet.net/: response 2006-11-20 12:16:14 +00:00
joey 55aae671ad testing 2006-11-20 11:55:54 +00:00
joey c976340d5f testing 2006-11-20 11:55:03 +00:00
joey 8b49304c67 testing 2006-11-20 11:49:29 +00:00
joey a829378f1d testing 2006-11-20 11:45:52 +00:00
joey 2ee3c6957b testing 2006-11-20 11:45:06 +00:00
joey 76f8bafc9b testing 2006-11-20 11:42:34 +00:00
joey d16db931ff testing 2006-11-20 11:41:34 +00:00
joey 1c34db6a9a more 2006-11-20 11:39:25 +00:00
joey eac31eff5c shortcut stuff 2006-11-20 11:31:23 +00:00
joey bcb41d1de9 responses 2006-11-20 11:08:09 +00:00
joey 0457dbc773 format 2006-11-20 11:04:03 +00:00
joey 7b89b172d4 format 2006-11-20 11:03:12 +00:00
joey 0fffc12a5d use shell variables in setup and other updates 2006-11-20 11:02:27 +00:00
joey d53f6dffa0 improve markdown docs 2006-11-20 10:36:45 +00:00
joey 4306de9581 web commit by http://joey.kitenet.net/ 2006-11-20 10:03:10 +00:00
joey 7b2206c171 cleanup 2006-11-20 09:52:09 +00:00
joey e43cd269d2 * Add openidsignup config option.
* Make the openid plugin support the callbacks from myopenid.com via its 
  affiliate program.
* Change how post signin actions are propigated through the signin process;
  they're now stored in the session.
2006-11-20 09:40:09 +00:00
joey d842a1c741 web commit by http://joeyh99.myopenid.com/: one more test 2006-11-20 09:36:16 +00:00
joey 1a8cc77b37 web commit by JoshTriplett 2006-11-20 07:13:32 +00:00
joey af85816bbc merge basewiki page change into basewiki 2006-11-20 07:02:57 +00:00
joey f1e5ad61ac web commit by JoshTriplett: Reword. 2006-11-20 06:45:35 +00:00
joey e81c14a69f web commit by http://ltd.myopenid.com/ 2006-11-20 03:55:47 +00:00
joey db86b8b5fb web commit by http://joeyh.myopenid.com/: test from a different openid url 2006-11-20 02:47:35 +00:00
joey 8a06d15e50 web commit by http://kitenet.net/~joey/: test: test: test 2006-11-20 02:35:16 +00:00
joey ca5c50da0d web commit by http://kitenet.net/~joey/: test from openid user 2006-11-20 02:32:52 +00:00
joey 793d359679 web commit by http://kite/~joey/: test 2006-11-20 01:56:58 +00:00
joey 54cf5a62ca * Make auth methods pluggable.
* Move httpauth support to a plugin.
* Add an openid plugin to support logging in using OpenID.
2006-11-20 01:52:18 +00:00
joey ad01bcd8b4 web commit by JoshTriplett: Use example.org as the example domain throughout. In the Git example, use a bare repository. 2006-11-19 21:15:53 +00:00
joey 5515b5c9b4 web commit by Marcelo: Questions about discussion and comments feature 2006-11-18 23:43:09 +00:00
joey 8add6eedc7 add news item for ikiwiki 1.33 2006-11-15 23:33:27 +00:00
joey fa5e3745ac web commit by VictorMoral: New version 0.9 2006-11-14 11:19:42 +00:00
joey ad088c13c1 web commit by JoshTriplett 2006-11-12 01:41:40 +00:00
joey 7256dceffc web commit by JoshTriplett 2006-11-11 10:50:24 +00:00
joey 80ca01186c web commit by JoshTriplett 2006-11-11 10:36:58 +00:00
joey 293dfac57b web commit by JoshTriplett 2006-11-11 10:24:49 +00:00
joey 38e19d5d9a web commit by BradRoberts 2006-11-10 18:15:41 +00:00
joey 321083df4d web commit by EthanGlasserCamp: wikify 2006-11-10 08:34:21 +00:00
joey e47a282989 web commit by BradRoberts 2006-11-10 08:26:38 +00:00
joey ef3021c403 web commit by BradRoberts 2006-11-10 08:14:52 +00:00
joey 96eb9bb3fa * Work around a strange bug in CGI::FormBuilder 3.0401 that makes
FORM-SUBMIT unusable on customised formbuilder templates. For now,
  hardcode the submit buttons in editpage.tmpl instead of using the
  template variable, which is ok, since the buttons are static.
2006-11-10 07:46:41 +00:00
joey c16fd3d71f response 2006-11-08 21:06:35 +00:00
joey 35ee7e44a6 * Make sure to check for errors from every eval. 2006-11-08 21:03:33 +00:00
joey dd2ce6e6a0 web commit by joey: responses 2006-11-08 20:58:07 +00:00
joey 29b75a1e8e update 2006-11-08 20:46:20 +00:00
joey 680e06e52b this is really a todo item, not a bug 2006-11-08 20:44:32 +00:00
joey 299455ab27 response 2006-11-08 20:43:36 +00:00
joey 6e1986cf12 * Patch from Ethan Glasser Camp to add a skip option to the inline plugin. 2006-11-08 20:39:48 +00:00
joey 68f84e12f2 web commit by EthanGlasserCamp: This is probably better. 2006-11-08 20:19:49 +00:00
joey b48beb9e80 web commit by EthanGlasserCamp 2006-11-08 20:11:48 +00:00
joey 4010e641c8 web commit by EthanGlasserCamp: exactly what it sounds like 2006-11-08 20:10:44 +00:00
joey 0617793bf6 web commit by EthanGlasserCamp: Oops, this is what the patch actually says! 2006-11-08 06:45:05 +00:00
joey a2766fa0d7 web commit by EthanGlasserCamp: use diff -ur so I can apply this easier in the future 2006-11-08 06:42:08 +00:00
joey 11479d71bc web commit by EthanGlasserCamp: use a real patch format rather than just doing svn diff 2006-11-08 06:05:45 +00:00
joey 54551d3866 web commit by JoshTriplett: Canonical feed location? 2006-11-06 22:44:34 +00:00
joey 4175b35d38 web commit by JoshTriplett 2006-11-06 22:27:15 +00:00
joey 0961a6d05e web commit by JoshTriplett: Fix links which just had [homepage] or [blog] in the text to include the surrounding attribution, and change the ion link from HTML to markdown 2006-11-06 21:55:06 +00:00
joey 7ccbbe1b01 web commit by JoshTriplett: Add the Sparse wiki. 2006-11-06 21:45:55 +00:00
joey 2e4cefdc3e add news item for ikiwiki 1.32 2006-11-03 19:49:08 +00:00
joey dc52eb68a8 move :-) to correct location 2006-11-03 19:47:27 +00:00
joey 3f8165963d web commit by KyleMacLea 2006-11-01 14:55:17 +00:00
joey bf52bb4c5f web commit by KyleMacLea 2006-11-01 14:53:33 +00:00
joey 369cf45ace * Patch from James Westby to support podcasting, photoblogging, vidcasting,
or what have you, by creating enclosures for non-page items that are
  included in feeds.
2006-11-01 06:45:59 +00:00
joey f8dbe2657c idea 2006-11-01 06:07:54 +00:00
joey e258048197 update 2006-11-01 06:06:07 +00:00
joey 4cac43981e foo 2006-11-01 06:05:08 +00:00
joey 0d666f4a7c done-ish 2006-11-01 06:03:00 +00:00
joey 5a82103526 * Implemented expiry options for aggregate plugin.
* Use precalculated backlinks info when determining if files need an update
  due to a page they link to being added/removed. Mostly significant if
  there are lots of pages.
* Remove duplicate link info when saving index. In some cases it could
  pile up rather badly. (Probably not the best way to deal with this
  problem.)
2006-11-01 05:41:37 +00:00
joey 5a9064dea8 add pointer to backport 2006-10-31 17:30:50 +00:00
joey 687cbdbd0b web commit by jh 2006-10-30 17:51:46 +00:00
joey 8a9056d6e5 revamp css market, allow selecting stylesheets on the fly in web browser 2006-10-30 02:00:38 +00:00
joey d8b4819d88 another update 2006-10-29 16:58:19 +00:00
joey bba10bb898 update 2006-10-28 23:42:43 +00:00
joey 4109ef94fd * Add a default stylesheet entry for the pagecloud.
* Add examples page with some examples of things that can be done using
  ikiwiki, like a weblog. The examples can be copied into a user's wiki
  for a quick start, without needing to learn everything about how to put
  them together.
2006-10-28 23:41:39 +00:00
joey f6f87c14ab updated again 2006-10-28 22:11:09 +00:00
joey 9890790fa5 * Now that links are calculated in a separate pass, it can also
* Stylish update to the ikiwiki logo, thanks to Recai Oktaş and Selçuk
  Erdem.
2006-10-28 17:18:50 +00:00
joey 994c242994 update 2006-10-28 05:45:56 +00:00
joey c4e8a8c62f update 2006-10-28 05:10:13 +00:00
joey db3b72c482 instead of over and over. Typical speedup is ~4x. Max possible speedup:
8x.
* Add "scan" parameter to hook(), which is used to make the hook be called
  during the scanning pass, as well as the render pass. The meta and tag
  plugins need to use the new scan parameter, so will any others that modify
  %links.
* Now that links are calculated in a separate pass, it can also 
  precalculate backlinks in one pass, which is O(N^2) instead of the
  previous code that was O(N^3). A very nice speedup for wikis with lots
  (thousands) of pages.
2006-10-28 05:07:56 +00:00
joey 49bf877701 * Add a separate pass to find page links, and only render each page once,
instead of over and over. This is up to 8 times faster than before!
  (This could have introduced some subtle bugs, so it needs to be tested
  extensively.)
2006-10-28 03:27:10 +00:00
joey 05fe79b487 add news item for ikiwiki 1.31 2006-10-28 03:17:52 +00:00
joey b6509c74a9 * Add basic spam fighting tool for admins: An admin's prefs page now allows
editing a list of banned users who are not allowed to log in.
2006-10-28 00:35:33 +00:00
joey ed463de21f revert spammer 2006-10-27 23:48:38 +00:00
joey dcadf11388 web commit by shoesorder 2006-10-27 23:22:36 +00:00
joey bd8390018a web commit by shoesorder 2006-10-27 23:21:39 +00:00
joey ee3878f8ad web commit by shoesorder 2006-10-27 23:20:24 +00:00
joey f0f1263c14 web commit by shoesorder 2006-10-27 23:19:07 +00:00
joey e5c4eae640 * Add missing dependency on the URI perl module. 2006-10-27 17:11:30 +00:00
joey c43112d1d9 web commit by MarkBucciarelli 2006-10-27 02:43:25 +00:00
joey 558e524165 web commit by ScottHenson 2006-10-25 22:39:05 +00:00
joey 8a207f556e response 2006-10-25 00:31:06 +00:00
joey 278765b9a5 web commit by ScottHenson 2006-10-24 17:24:36 +00:00
joey 4dc618cba8 response 2006-10-24 15:47:32 +00:00
joey ad2c77dd30 web commit by NicolasDuboc 2006-10-24 14:46:56 +00:00
joey 7be29d0bfd web commit by VictorMoral 2006-10-24 13:24:10 +00:00
joey 7a1dfbc49f web commit by VictorMoral 2006-10-24 13:20:32 +00:00
joey df2354b009 web commit by NicolasDuboc 2006-10-24 12:16:54 +00:00
joey 6d514b7b33 web commit by ScottHenson 2006-10-23 16:28:06 +00:00
joey 2a7082236e web commit by EthanGlasserCamp: do I have to maintain this? 2006-10-23 03:41:05 +00:00
joey 01d894af98 web commit by MarkBucciarelli 2006-10-23 00:34:30 +00:00
joey c49af80ab3 some notes about the security (or lack thereof) of plugins 2006-10-22 21:12:21 +00:00
joey 6a75123d7a web commit by VictorMoral 2006-10-22 20:36:59 +00:00
joey bca0b07c35 web commit by VictorMoral 2006-10-22 20:36:34 +00:00
joey ae0ba21e71 web commit by VictorMoral: 2006-10-22 20:25:26 +00:00
joey 380fd391d3 web commit by DavidMorenoGarza: Not my personal wiki, but the PM wiki 2006-10-22 17:27:28 +00:00
joey 4093a584a7 updates 2006-10-21 23:32:15 +00:00
joey f81d4904ee update 2006-10-21 22:06:35 +00:00
joey f646e975d6 included 2006-10-21 22:05:37 +00:00
joey e54d901565 * Add an img plugin, based on Christian Mock's img plugin, but stripped
down to the bare essentials. Useful for handling large images on websites.
2006-10-21 21:59:44 +00:00
joey 7b76cce96c web commit by RecaiOktas: Text::VimColor Debian package 2006-10-21 20:46:13 +00:00
joey a70b71c663 notes about this plugin, including a security issue 2006-10-21 19:49:23 +00:00
joey bb7179966c web commit by SimonRaven 2006-10-21 16:50:28 +00:00
joey f4ad79d887 merge change to basewiki 2006-10-19 16:27:17 +00:00
joey 436c3fbefc web commit by VictorMoral: Added information about style sheet and samples page 2006-10-19 13:39:00 +00:00
joey 0b6a684435 web commit by VictorMoral 2006-10-19 10:33:07 +00:00
joey caaa5bad89 web commit by VictorMoral 2006-10-19 10:31:58 +00:00
joey 7bb8c7e047 web commit by VictorMoral: Add a cpan shortcut 2006-10-19 10:30:19 +00:00
joey b5d3c31eda web commit by VictorMoral 2006-10-19 10:27:59 +00:00
joey a784ee9ee3 web commit by VictorMoral 2006-10-19 10:23:58 +00:00
joey 99a95f51bf remove 2006-10-17 17:46:31 +00:00
joey 0e0c83146c add news item for ikiwiki 1.30 2006-10-16 19:27:04 +00:00
joey 09718101af web commit by joey 2006-10-16 19:26:27 +00:00
joey cb8c95bdef web commit by VictorMoral 2006-10-16 14:32:22 +00:00
joey 7db7baed81 web commit by VictorMoral 2006-10-16 14:13:54 +00:00
joey f9d40ac70e response 2006-10-16 13:51:50 +00:00
joey 74c0731970 web commit by VictorMoral 2006-10-16 08:01:43 +00:00
joey 54841b6f84 web commit by VictorMoral 2006-10-16 07:15:29 +00:00
joey 7d1c001877 web commit by ChristianMock 2006-10-15 22:32:22 +00:00
joey e29dd20d24 fix 2006-10-15 19:46:01 +00:00
joey 057ac645cb titles 2006-10-15 19:38:33 +00:00
joey b973ed8269 * Add no_override parameter to hook().
* Add a shortcut plugin, inspired by Victor Moral's contributed shortcuts 
  plugin, but featuring a more ikiwiki-ish syntax and with shortcuts that
  can be configured using a page in wiki.
2006-10-15 19:33:52 +00:00
joey 8544d52fe9 web commit by BenjaminSonntag: adding debian etch dependency on libcgi-session-perl 2006-10-14 23:14:10 +00:00
joey 024a888954 web commit by ayhuser 2006-10-14 19:27:45 +00:00
joey e79742f94f web commit by joey: add news 2006-10-14 03:50:21 +00:00
joey dccdff53ae add news item for ikiwiki 1.29 2006-10-14 03:48:34 +00:00
joey ec6482402c add keithp.com 2006-10-13 18:23:23 +00:00
joey 3ffc189c54 web commit by SteveRobbins 2006-10-12 21:38:36 +00:00
joey e0c387c8d0 web commit by SteveRobbins: Downgrade fixed problem 2006-10-12 20:13:22 +00:00
joey 8973ba4723 web commit by GabrielFarrell: small grammar fix 2006-10-11 11:42:32 +00:00
joey 0286694e20 comments 2006-10-11 07:51:55 +00:00
joey 38923bfdd5 move 2006-10-11 07:45:15 +00:00
joey 8dd7ccc9bf web commit by SteveRobbins: Response with FormBuilder version and error string location. 2006-10-10 20:06:21 +00:00
joey be7173db7a web commit by DonMarti 2006-10-10 18:42:24 +00:00
joey 296117a0f1 web commit by VictorMoral: presentation of a new ikiwiki plugin 2006-10-10 14:32:03 +00:00
joey be55f6fd7c * Atom feed support based on a patch by Clint Adams.
* Add feeds=no option to inline preprocessor directive to turn off all types
  of feeds. feeds=rss will still work, and feeds=atom was also added, for
  fine control.
* $IkiWiki::version now holds the program version, and is accessible to
  plugins.
2006-10-08 23:57:37 +00:00
joey bf4e6716cc responses and reorg 2006-10-08 22:27:48 +00:00
joey cefbe6210f * Change %renderedfiles to store an array of files rendered from a given
source file, to allow tracking of extra rendered files like rss feeds.
* Note that plugins that accessed this variable will need to be updated!
  The plugin interface has been increased to version 1.01 for this change.
* Add will_render function to the plugin interface, used to register that a
  page renders a destination file, and do some security checks.
* Use will_render in the inline and linkmap plugins.
* Previously but no longer rendered files will be cleaned up.
* You will need to rebuild your wiki on upgrade to this version.
2006-10-08 21:56:50 +00:00
joey 118c481766 remove, redundant 2006-10-08 21:55:55 +00:00
joey 85832d1656 move 2006-10-08 21:04:45 +00:00
joey 92de3e5ac9 response 2006-10-07 18:03:19 +00:00
joey 0dfcf5edd5 web commit by SteveRobbins 2006-10-06 20:30:48 +00:00
joey a8bff3fb13 web commit by SteveRobbins 2006-10-06 20:17:52 +00:00
joey 16cbcf086b add metadata 2006-10-06 19:31:26 +00:00
joey 62a22bf541 comments 2006-10-06 19:22:22 +00:00
joey 9759b3b745 web commit by ChristianMock 2006-10-06 09:41:23 +00:00
joey 5709053f4d web commit by ChristianMock 2006-10-06 09:40:06 +00:00
joey 10b64bc707 web commit by ChristianMock 2006-10-06 09:38:59 +00:00
joey f04251bc9a update 2006-10-06 06:33:30 +00:00
joey b1c752a949 remove our 1st spam 2006-10-06 06:31:45 +00:00
joey 20feea7e08 web commit by icerain321: add a link 2006-10-06 06:21:12 +00:00
joey 67b513e8c4 * Patch from Alec Berryman adding a http_auth config item that allows
using HTTP Authentication instead of ikiwiki's built in authentication.
  Useful for eg, large sites with their own previously existing user auth
  setup. Closes: #384534
2006-10-02 22:56:09 +00:00
joey fb3a160f2d web commit by RecaiOktas: Replace partial patch with an url. 2006-10-02 22:46:38 +00:00
joey ae4d15473c web commit by RecaiOktas: Using FindBin in ikiwiki.pl. 2006-10-02 22:14:06 +00:00
joey 54f447b97e web commit by EthanGlasserCamp: This is what I wanted. 2006-10-02 21:37:26 +00:00
joey 2330971b5c tag 2006-10-02 00:17:16 +00:00
joey a24eced17f web commit by joey 2006-10-02 00:11:38 +00:00
joey d8a3538fb7 add meta info 2006-10-02 00:07:49 +00:00
joey 4ecf1338fe web commit by ChristianMock 2006-10-01 21:52:49 +00:00
joey bcd338531f web commit by EthanGlasserCamp 2006-09-29 15:57:33 +00:00
joey 8529b9edb0 web commit by RecaiOktas: Revert last change in patch. 2006-09-29 11:44:08 +00:00
joey 4e2f082ebb web commit by EthanGlasserCamp: more demanding, unreasonable thoughts about this -- I want a pony 2006-09-28 15:26:12 +00:00
joey cb5e093f24 web commit by DevogonDeBruin 2006-09-28 09:20:38 +00:00
joey 44a08155ee web commit by EthanGlasserCamp: Oops! This doesn't work at all. 2006-09-28 07:21:35 +00:00
joey af05e7badc web commit by EthanGlasserCamp: another entry on my wish list 2006-09-28 06:56:52 +00:00
joey 65c8cf7538 web commit by EthanGlasserCamp: now that at least a few things work right 2006-09-28 01:57:18 +00:00
joey cc511f5131 web commit by EthanGlasserCamp: another RFE 2006-09-28 01:06:42 +00:00
joey c19da7ef08 web commit by EthanGlasserCamp: questions about RecentChanges 2006-09-28 00:17:34 +00:00
joey a497ed2db3 web commit by RecaiOktas: Revise patch (joey: sorry for the wrong place of this page). 2006-09-27 22:25:18 +00:00
joey be219cb608 web commit by RecaiOktas: Patch for 'pruning_is_too_strict'. 2006-09-27 17:50:45 +00:00
joey 5df2020295 web commit by RecaiOktas 2006-09-27 17:45:27 +00:00
joey a80dcaa4d0 web commit by VictorMoral 2006-09-27 14:16:34 +00:00
joey f84d836e35 add news item for ikiwiki 1.28 2006-09-26 06:09:43 +00:00
joey 48e004acb1 * inline: Add ability to sort by page name, based on a patch from
Benjamin A'Lee.
2006-09-25 21:13:14 +00:00
joey 08db946cf4 remove since this is a duplicate with the new "prining too strict" bug
report, which has better info
2006-09-25 20:37:29 +00:00
joey eeae24f6c7 web commit by EthanGlasserCamp: bug description 2006-09-25 02:37:14 +00:00
joey 38cf0a665f web commit by EthanGlasserCamp 2006-09-25 01:48:53 +00:00
joey eb429f7ece add news item for ikiwiki 1.27 2006-09-24 16:58:22 +00:00
joey c35779ed0f web commit by RecaiOktas: Add stylesheet. 2006-09-23 04:09:18 +00:00
joey 3f6e69323f web commit by RecaiOktas: Yet another css. 2006-09-23 04:07:50 +00:00
joey a084682f73 new idea 2006-09-23 04:06:59 +00:00
joey 278dae4ef9 foo 2006-09-23 00:13:42 +00:00
joey 1cebba0e16 add 2006-09-23 00:12:21 +00:00
joey 1f2f64e834 update 2006-09-23 00:04:19 +00:00
joey 67d56b9d61 reformat 2006-09-23 00:01:11 +00:00
joey c9a652b311 update 2006-09-22 23:59:57 +00:00
joey b1dbcd1197 typo 2006-09-22 23:59:33 +00:00
joey 3a70c09dd9 web commit by StefanoZacchiroli 2006-09-22 14:51:17 +00:00
joey d5456c2c55 web commit by StefanoZacchiroli 2006-09-22 14:50:36 +00:00
joey 2cb09e635e web commit by StefanoZacchiroli 2006-09-22 14:49:56 +00:00
joey 6be4c2419e web commit by StefanoZacchiroli 2006-09-22 14:46:25 +00:00
joey 85dc98e24a web commit by StefanoZacchiroli: added link to a (to be written) page about css in ikiwiki 2006-09-22 14:44:52 +00:00
joey c35444826c * Add --render mode, which can be used to preview an edit at the command
line by test rendering a single page.
2006-09-21 21:34:29 +00:00
joey 63f09c7cef response 2006-09-21 20:45:44 +00:00
joey 723ba5793b web commit by joey 2006-09-21 20:40:46 +00:00
joey 8975d6bbbb web commit by joey 2006-09-21 20:39:53 +00:00
joey a3cae82bfb web commit by joey 2006-09-21 20:38:37 +00:00
joey 7e744a0ab6 web commit by joey 2006-09-21 20:33:36 +00:00
joey 8516d82089 web commit by joey 2006-09-21 20:32:32 +00:00
joey c7140ad90b * Add typography (SmartyPants) plugin by Recai. 2006-09-21 20:28:40 +00:00
joey 75594937c4 update 2006-09-21 20:24:38 +00:00
joey 4dfa87ae86 move, this contains todo items, not bugs 2006-09-21 18:00:45 +00:00
joey 3c8f07b53f update 2006-09-21 18:00:02 +00:00
joey ba922d64b1 web commit by ScottHenson 2006-09-21 17:19:21 +00:00
joey 957ae14949 thinko 2006-09-20 22:16:54 +00:00
joey b7dc6a35c3 update 2006-09-20 18:58:10 +00:00
joey c1d381017d web commit by JamesWestby 2006-09-20 18:18:44 +00:00
joey 78d8b1b085 web commit by StefanoZacchiroli: added my blog to the list 2006-09-20 16:56:45 +00:00
joey 072a382935 web commit by StefanoZacchiroli 2006-09-19 23:31:38 +00:00
joey ad8dfc67ab fix typo 2006-09-19 19:36:15 +00:00
joey 53b4b611e8 tweaks 2006-09-19 19:35:33 +00:00
joey 53b76f7abb add a pointer to arch mirror 2006-09-19 19:26:10 +00:00
joey 620542ed60 web commit by JamesWestby 2006-09-18 21:58:19 +00:00
joey db15adb019 update 2006-09-18 21:32:21 +00:00
joey 62e1a2ceed estseek patch (slightly altered) and other replies 2006-09-18 20:53:17 +00:00
joey ffb3e29e6b update 2006-09-18 18:07:45 +00:00
joey cf839e8e5d yet another update of the svgz file and updates all images 2006-09-18 18:04:43 +00:00
joey 9e7309ec82 web commit by ClintAdams: playing with patchqueue 2006-09-17 20:13:51 +00:00
joey 3488d268be format 2006-09-17 17:50:02 +00:00
joey 0261718d0f add icon 2006-09-17 17:49:25 +00:00
joey 5002526395 logo file updated 2006-09-17 17:45:48 +00:00
joey 313e85700b typo 2006-09-16 15:38:00 +00:00
joey 5a734d5911 web commit by JamesWestby 2006-09-16 15:30:18 +00:00
joey 815c484193 hmm 2006-09-16 15:16:24 +00:00
joey fa96eab120 * Updated ikiwiki.svgz from Recai, includes an icon and is used to generate
a multi-resolution favicon.ico.
2006-09-16 15:12:01 +00:00
joey efecdae091 post for Don 2006-09-16 03:11:23 +00:00
joey e15352066d responses 2006-09-16 02:37:50 +00:00
joey 5b050a4a82 web commit by JamesWestby 2006-09-16 01:56:26 +00:00
joey e2cc76971b web commit by JamesWestby 2006-09-16 01:54:25 +00:00
joey 0df2ad5dfe * Support Text::Markdown from CPAN, which has a different interface from
the original markdown or the one in Debian.
2006-09-16 01:50:29 +00:00
joey 2c74603157 web commit by JamesWestby 2006-09-16 01:33:22 +00:00
joey 245952e0c3 web commit by JamesWestby 2006-09-16 01:32:08 +00:00
joey 5f81e56678 response 2006-09-16 01:30:56 +00:00
joey a49041bf4b web commit by JamesWestby 2006-09-16 01:26:55 +00:00
joey 26774c931c * Patch from James Westby to deal with the case where you're editing a
new page, hit cancel, and need to be redirected to somewhere sane.
2006-09-16 01:23:14 +00:00
joey 39fd60f1ab * Deal with CPAN installing Markdown as Text::Markdown, while it's
installed as just Markdown by apt.
2006-09-16 01:14:30 +00:00
joey 3b42bd84ca merge helponformatting fix to basewiki 2006-09-16 01:10:06 +00:00
joey 0f25ec8eb6 * pagetemplate hooks are now also called when generating cgi pages.
* Add a favicon plugin, which simply adds a link tag for an icon to each
  page (and cgis).
2006-09-16 00:52:26 +00:00
joey 6206e9a62e web commit by JamesWestby: Add a note about Markdown vs. Text::Markdown 2006-09-16 00:35:13 +00:00
joey def1caf58c web commit by JamesWestby: The markdown docs actually say 4 spaces is enough indentation for a code block 2006-09-16 00:27:37 +00:00
joey 432577e23f web commit by JamesWestby: Add a bug and patch for 404 when cancelling the creation of a page. 2006-09-16 00:26:16 +00:00
joey c2e2155576 web commit by ClintAdams: can't edit the =tagging-method file 'til it exists 2006-09-16 00:12:18 +00:00
joey e3900a93c7 web commit by DonMarti 2006-09-15 19:15:03 +00:00
joey fdc8b55d4f web commit by DonMarti 2006-09-15 19:14:29 +00:00
joey 2f26f0927e web commit by JamesWestby: Add my new wiki 2006-09-15 18:33:08 +00:00
joey 6a15bf7e60 add family wiki 2006-09-15 03:25:17 +00:00
joey 8b69dcfcdf web commit by test: test 5 2006-09-14 23:20:40 +00:00
joey c32d2e5e9f web commit by test: test 4 2006-09-14 23:19:36 +00:00
joey 41932fc822 web commit by test: test 3 2006-09-14 23:15:30 +00:00
joey c5e0559a2a web commit by test: test 2 2006-09-14 23:06:59 +00:00
joey 443390795e web commit by test: test 2006-09-14 23:05:01 +00:00
joey 9575948b51 hail UB313! 2006-09-14 22:28:04 +00:00
joey c2286ddec5 web commit by RecaiOktas: Add homepage (uses Git backend). 2006-09-10 20:35:22 +00:00
joey 961ac9575a web commit by RecaiOktas: [Git] Document some design issues. 2006-09-10 14:45:51 +00:00
joey a065157855 web commit by RecaiOktas: Suggest local git clones for space and time efficiency. 2006-09-10 13:48:20 +00:00
joey 173109f2bf web commit by BenjaminALee: Added my homepage. 2006-09-10 12:22:21 +00:00
joey 1705e6246e updates 2006-09-10 02:55:42 +00:00
joey 9bae900242 * Add a module version number to IkiWiki, so you can "use IkiWiki '1.00'"
to declare which version of the interface your plugin needs.
2006-09-09 23:07:27 +00:00
joey dae0f48e91 * Work on firming up the plugin interface:
- Plugins should not need to load IkiWiki::Render to get commonly
    used functions, so moved some functions from there to IkiWiki.
  - Picked out the set of functions and variables that most plugins
    use, documented them, and made IkiWiki export them by default,
    like a proper perl module should.
  - Use the other functions at your own risk.
  - This is not quite complete, I still have to decide whether to
    export some other things.
* Changed all plugins included in ikiwiki to not use "IkiWiki::" when
  referring to stuff now exported by the IkiWiki module.
* Anyone with a third-party ikiwiki plugin is strongly enrouraged
  to make like changes to it and avoid use of non-exported symboles from
  "IkiWiki::".
* Link debian/changelog and debian/news to NEWS and CHANGELOG.
* Support hyperestradier version 1.4.2, which adds a new required phraseform
  setting.
2006-09-09 22:50:27 +00:00
joey d92142d09e add 2006-09-09 07:13:21 +00:00
joey aa2b3b8f63 * Add a googlecalendar plugin. A bit special-purpose, but it shows
one way to to deal with user-supplied content that could cause XSS
  issues w/o the htmlscrubber, and won't survive the scrubber.
2006-09-09 07:11:51 +00:00
joey 1431e29934 add news item for ikiwiki 1.26 2006-09-08 20:55:05 +00:00
joey 949c66c3eb add news item for ikiwiki 1.25 2006-09-08 06:06:47 +00:00
joey a79f5ce802 switch updo url 2006-09-07 23:57:54 +00:00
joey 516eaeafbd web commit by joey 2006-09-07 15:42:01 +00:00
joey cd5f2eadd9 web commit by joey 2006-09-07 15:39:05 +00:00
joey e7ff9acf86 web commit by joey 2006-09-07 15:38:02 +00:00
joey 3e9a6a7d4f size limits 2006-09-07 06:58:27 +00:00
joey d772d2d3b2 web commit by joey 2006-09-07 05:46:38 +00:00
joey 68a8d7b1cc typo 2006-09-07 05:34:48 +00:00
joey eff2ddbe9a * Add a linkmap plugin (requires graphviz). 2006-09-07 05:31:01 +00:00
www-data bd70136ca1 web commit by joey 2006-09-07 03:43:17 +00:00
www-data 4e16fefca1 web commit by joey 2006-09-07 03:42:19 +00:00
www-data 61ae19259a web commit by joey 2006-09-06 22:45:09 +00:00
www-data e5ce21301b web commit by joey 2006-09-06 22:44:38 +00:00
www-data 9ac8abd43c web commit by joey 2006-09-06 22:42:46 +00:00
www-data 9e15fd7bc3 web commit by joey 2006-09-06 22:40:21 +00:00
joey 17ee4179f3 reword 2006-09-06 22:36:05 +00:00
joey 7ba4a844a8 * Include <link rel> tag for RSS feeds, used by some aggregators and
firefox to find the feed.
2006-09-06 21:03:39 +00:00
joey bd1eb38ed8 comment 2006-09-06 20:49:01 +00:00
joey 7aaacd17d0 fix 2006-09-06 20:35:18 +00:00
joey 6a2abf8352 cleanup 2006-09-06 20:34:44 +00:00
joey f7f3b0bb7d * Add support for mercurial, contributed by Emanuele Aina. 2006-09-06 20:31:55 +00:00
joey 513af0c0df typo 2006-09-06 20:04:20 +00:00
joey 9439a374d0 update 2006-09-06 20:01:37 +00:00
www-data 85f7f40863 web commit by tuomov 2006-09-05 08:13:34 +00:00
www-data b8c8977bcb web commit by tuomov 2006-09-05 08:13:15 +00:00
www-data 7df3f98b38 web commit by ClintAdams 2006-09-04 19:54:04 +00:00
joey 435645a8ee foo 2006-09-04 06:17:51 +00:00
joey 99d52a1794 * Add support for tla, contributed by Clint Adama. Closes: #385936 2006-09-04 06:15:54 +00:00
joey 2b7145a43c fix 2006-09-04 03:46:47 +00:00
joey ea95624e2d * Drop real uid/gid in the suid wrapper, thus allowing commits to remote
subversion repos and fixing some other issues.
2006-09-04 03:38:02 +00:00
joey 9b4d117eb1 add news item for ikiwiki 1.24 2006-09-03 19:56:09 +00:00
joey afc75badfe add news item for ikiwiki 1.23 2006-09-03 16:25:59 +00:00
joey 2fc39b28b2 releasing version 1.22 2006-09-02 05:32:59 +00:00
joey 7abcfe429a note that expire options are not yet implemented 2006-09-02 02:28:33 +00:00
joey 4345f3af33 revert premature commit 2006-09-02 02:10:40 +00:00
joey bd4cd357a1 * Add processed date to aggregate preprocessor directive status output. 2006-09-02 02:07:44 +00:00
www-data d71c50b43c web commit by Kyle 2006-09-01 15:00:20 +00:00
www-data 49b2bf5a1a web commit by Kyle 2006-09-01 14:58:35 +00:00
www-data 999559cbc9 web commit by bo 2006-08-30 20:21:49 +00:00
www-data c212b26259 web commit by bo 2006-08-30 20:20:42 +00:00
joey 27e5cd4496 update 2006-08-28 20:02:16 +00:00
joey ca98211c95 fix formatting 2006-08-28 19:59:13 +00:00
joey d464c47a15 update 2006-08-28 19:53:33 +00:00
joey 1aeb64e148 * Patch from James Westby to add an actions option to inline; this
adds Edit and Discussion links at the end of blog entries.
2006-08-28 19:43:07 +00:00
joey 4895955cea * Change htmlize, format, and sanitize hooks to use named parameters. 2006-08-28 18:17:59 +00:00
www-data e3a6ff0044 web commit by JamesWestby 2006-08-28 16:47:59 +00:00
www-data 9b3f3a7e2f web commit by JamesWestby 2006-08-28 15:46:41 +00:00
www-data 048da7194d web commit by JamesWestby 2006-08-28 13:49:15 +00:00
www-data f14ed48b33 web commit by JamesWestby 2006-08-28 12:54:39 +00:00
joey 70ce716007 toc 2006-08-28 08:26:03 +00:00
joey 8c0d441fee reorg 2006-08-28 07:52:37 +00:00
joey 1048e9fe0e reorg 2006-08-28 07:51:43 +00:00
joey 48ac90f72e reorg 2006-08-28 07:51:04 +00:00
joey e16746a52f * Add toc (table of contents) plugin. 2006-08-28 07:40:20 +00:00
joey 4a4c0b6268 update 2006-08-28 04:35:49 +00:00
joey bfe0d3f5c6 format 2006-08-28 00:31:38 +00:00
joey aebcbca4d6 response 2006-08-28 00:27:44 +00:00
www-data 59f8adae6c web commit by JamesWestby 2006-08-28 00:01:11 +00:00
joey 2f5c0a5480 update 2006-08-27 23:16:51 +00:00
joey 4ad7c9d625 * Patch from James Westby to add a --sslcookie switch, which forces
cookies to only be sent over ssl connections to avoid interception.
* Factor out the cgi header printing code into a new function.
* Fix preferences page on anonok wikis; still need to sign in to get
  to the preferences page.
2006-08-27 20:25:05 +00:00
joey b37070d888 more PREFIX fun 2006-08-27 17:17:54 +00:00
www-data dae44b29f8 web commit by ppp 2006-08-27 14:49:37 +00:00
www-data 9d0902a750 web commit by JamesWestby 2006-08-27 11:40:29 +00:00
joey 24359d670d fix 2006-08-27 05:40:27 +00:00
joey cbc3bf32f2 fix 2006-08-27 05:38:57 +00:00
joey 66555aef93 linkify 2006-08-27 05:36:16 +00:00
joey e0fdfd09bb add 2006-08-27 05:08:49 +00:00
joey a61d531edb * Added a ddate plugin. 2006-08-27 03:55:45 +00:00
www-data de57a15c80 web commit by JamesWestby: Correct name of Mail::Sendmail module 2006-08-27 00:32:30 +00:00
www-data 48b485bde0 web commit by JamesWestby 2006-08-27 00:16:15 +00:00
joey 204c4cdfda comment 2 2006-08-26 21:59:23 +00:00
joey 2bec3518c2 * Patch from James Westby to add a template for the search form.
* Cache search form for speedup.
2006-08-26 21:57:59 +00:00
joey 02a2de8ead response 2006-08-26 21:41:49 +00:00
www-data 92885b87ab web commit by JamesWestby 2006-08-26 20:39:23 +00:00
joey 8ded30c748 response 2006-08-26 17:43:14 +00:00
joey 38ce4c3cef * Patch from James Westby to allow a description to be set for rss feeds. 2006-08-26 17:36:46 +00:00
www-data d214af5cfb web commit by JamesWestby 2006-08-26 17:16:18 +00:00
www-data ef157082ad web commit by JamesWestby 2006-08-26 12:42:12 +00:00
www-data 6aa3f0ef76 web commit by JamesWestby 2006-08-26 09:52:19 +00:00
joey 249c3e097f response 2006-08-26 03:48:39 +00:00
www-data 679e620f15 web commit by JamesWestby 2006-08-26 01:41:09 +00:00
joey f4d99ac1ca * Use DESTDIR and not PREFIX to specify installation prefix for packaging.
* Support running "perl Makefile.PL PREFIX=foo" to build ikiwiki to run
  from a different directory.
2006-08-25 02:12:43 +00:00
www-data 347a756e38 web commit by EdAvis 2006-08-24 22:48:49 +00:00
joey ebf414d3d4 response 2006-08-24 20:28:08 +00:00
www-data 81a7c9754e web commit by EdAvis 2006-08-23 21:25:59 +00:00
joey 1a99ccdd84 update 2006-08-23 21:11:49 +00:00
joey e6cebb47e1 changes to show= params 2006-08-23 20:46:56 +00:00
www-data f362d082d5 web commit by EdAvis 2006-08-23 20:44:44 +00:00
joey 5778b6f180 improve 2006-08-23 20:44:26 +00:00
www-data 89fccafa57 web commit by EdAvis 2006-08-23 20:40:59 +00:00
joey 3c378ff6e7 update 2006-08-23 20:28:08 +00:00
joey 8f8959c96e no longer need triple quotes 2006-08-23 20:27:18 +00:00
joey d4ca3b3f50 * Change order of linkify and preprocess; first preprocess and then linkify.
This allows passing a wikilink inside a parameter to a preprocessor
  directive without it being expanded to html, and leaking out of the
  parameter, which had required some non-obvious use of triple-quoting
  to avoid. Note that any preprocessor plugins that output something
  that looks like a wikilink will now have it treated as such; AFAIK
  this doesn't change any behavior though except for the template plugin.
* Enable preprocessor directives when previewing an edit.
2006-08-23 20:23:57 +00:00
joey 1f085aa76d applied patch 2006-08-23 18:43:19 +00:00
www-data 5085ae1360 web commit by JordaPolo: Reply to comments; fix my name. 2006-08-23 17:13:57 +00:00
joey b395dbb446 some fixes for note layout 2006-08-23 06:17:12 +00:00
joey 7c66edacd8 update 2006-08-23 06:08:12 +00:00
joey f27bf9e400 fixes 2006-08-23 05:57:07 +00:00
joey 24af25fc86 hmm 2006-08-23 05:51:23 +00:00
joey 7500d3e345 fix 2006-08-23 05:49:58 +00:00
joey 5b6ad98d88 fix 2006-08-23 05:49:18 +00:00
joey 9d7375c3b2 * Allow preprocessor directives to contain python-like triple-quoted
text blocks, for easy nesting of quotes inside.
* Add a template plugin.
* Use the template plugin to add infoboxes to each plugin page listing basic
  info about the plugin.
2006-08-23 05:41:07 +00:00
joey 63c79e7f5b add a missing closing ] on example directive 2006-08-23 03:21:55 +00:00
joey 549579ae98 thoughts 2006-08-23 02:19:56 +00:00
joey c89923e509 update 2006-08-23 02:00:21 +00:00
joey b7e28ae022 reorganise, include preprocess in the right order 2006-08-23 01:54:40 +00:00
joey 43f2ba5def revert broken parentlinks fix, which was broken, explain why
add plugins/contrib page to avoid broken link on this wiki
2006-08-22 17:54:10 +00:00
joey d0fb93d800 update 2006-08-21 23:23:14 +00:00
joey d0295d9dc0 * Clean up behavior with broken parentlinks. 2006-08-21 22:45:17 +00:00
joey cf3021ef3f * Fixed a bug with previews of subpages having broken links to top-level
pages.
* Change how the stylesheet url is determined in the templates: Remove
  STYLEURL and add BASEURL to all templates (some already had it). This
  new more general variable can be used to link to other things (eg, images)
  from the template, as well as stylesheets.
2006-08-21 22:27:02 +00:00
joey 0dc0d8e3b5 move to bug page 2006-08-21 21:48:26 +00:00
www-data 1e0c6758c1 web commit by joey: comments 2006-08-21 21:45:54 +00:00
www-data abae4a8058 web commit by JordaPolo: Fixed preformatted text. 2006-08-21 18:35:03 +00:00
www-data ad07eebb0b web commit by JordaPolo: Added linguas plugin. 2006-08-21 18:29:28 +00:00
www-data 410d9a41b7 web commit by JordaPolo: Subpages and header. 2006-08-21 10:27:25 +00:00
www-data 6b0d11283f web commit by JordaPolo: Request new template variable. 2006-08-21 08:34:25 +00:00
joey fd7e2100a0 fix 2006-08-20 21:09:36 +00:00
joey c134c05133 fix 2006-08-20 21:07:59 +00:00
joey a96240d744 modernisation 2006-08-20 21:06:57 +00:00
joey 0340194344 add news item for ikiwiki 1.21 2006-08-20 20:54:20 +00:00
joey e32b07ed2b releasing version 1.21 2006-08-20 20:53:56 +00:00
joey cb60d16bb4 clarify 2006-08-19 05:26:02 +00:00
joey 6aeb671ac8 update 2006-08-19 05:18:28 +00:00
joey 5d9010682e update 2006-08-19 05:17:12 +00:00
joey dac483cedc update 2006-08-19 05:15:53 +00:00
joey c902401cae update 2006-08-19 05:15:25 +00:00
joey e1fa002cb4 update 2006-08-19 05:15:00 +00:00
www-data 677580cb05 web commit by joey: heh heh heh 2006-08-19 05:13:21 +00:00
joey 63edea27bc * Add first draft at a Restructured Text (rst) plugin, by Sergio
Talens-Oliag. Note that this has many known issues -- see the caveats on
  the plugin's page.
* Credit everyone who wrote a plugin on the plugins' wiki pages.
2006-08-19 05:05:02 +00:00
joey ccd3a7e2c2 * Fix ikiwiki-mass-rebuild to work in the way the postinst uses it. 2006-08-19 02:58:47 +00:00
joey 01dfa1d4ac clarify 2006-08-18 22:23:34 +00:00
joey 7f58a84dea * Add otl format plugin, which handles files as created by vimoutliner. 2006-08-18 21:48:03 +00:00
joey 05a298c473 clarification 2006-08-18 21:33:09 +00:00
www-data ff10dd2fde web commit by StruanJudd 2006-08-18 20:01:17 +00:00
joey 6f6495d7a6 remove maxdepth, it can be accomplished by pagespec like ".. and !*/*/*/*" 2006-08-18 16:45:28 +00:00
joey 2eac55e90e * Add a map plugin contributed by Alessandro Dotti Contra. 2006-08-18 16:18:45 +00:00
joey 4d6f5e5a14 update 2006-08-18 06:22:38 +00:00
joey 2f0d94c80b updates 2006-08-18 06:21:59 +00:00
joey 9adb841c92 thoughts on some future stuff 2006-08-18 04:12:29 +00:00
joey c6ee9cbf45 * Support inlining pages raw, rather than creating a blog.
* Clean up yes/no parameter parsing in inline plugin.
* Implemented better cycle detection in the inline plugin; nested inlines
  will now work.
2006-08-18 03:56:18 +00:00
joey 3fe48bcf83 note on disabling sidebar 2006-08-18 00:35:04 +00:00
www-data 6c25e904b2 web commit by joey 2006-08-18 00:27:04 +00:00
www-data 006af093ef web commit by joey 2006-08-18 00:26:28 +00:00
www-data 619d22866a web commit by joey 2006-08-18 00:25:46 +00:00
joey cedb48765b * Add a tail fin^W^Wsidebar plugin by Tuomo Valkonen.
* If a page links to itself, mark up the link text in a span with
  class="selflink" so that it can be styled. I don't have a useful style
  defined for that though.
2006-08-18 00:24:22 +00:00
joey 5d37a3837c add news item for ikiwiki 1.20 2006-08-17 23:29:47 +00:00
joey 24fcf2b97d * Add --syslog config option, to log to the syslog. 2006-08-16 21:17:49 +00:00
www-data 3357e70453 web commit by IanBrandt 2006-08-16 21:08:07 +00:00
joey b9b79fd1e2 typo 2006-08-16 20:39:09 +00:00
joey f738b155b1 * Relicense the templates and basewiki under the 2-clause BSD license.
Since these can easily become part of other people's websites, they
  should be under as permissive a license as possible.
2006-08-16 20:38:11 +00:00
joey c0f93e11ff add news item for ikiwiki 1.19 2006-08-16 17:51:05 +00:00
joey dd01135641 add ion 2006-08-15 20:12:25 +00:00
www-data 87de5b822b web commit by neal 2006-08-15 17:45:19 +00:00
www-data bd8d5a2b57 web commit by neal 2006-08-15 17:44:53 +00:00
www-data 543479eb22 web commit by neal: Note how wiki links related to file names. 2006-08-15 17:05:32 +00:00
www-data 3ced1551bb web commit by JonasSmedegaard: Correct typo: perminent -> permanent. 2006-08-14 20:44:19 +00:00
www-data 19de08212a web commit by tuomov: Another approach for darcs/dvcs 2006-08-14 10:42:50 +00:00
joey 9e1c0c5586 add news item for ikiwiki 1.18 2006-08-13 02:20:15 +00:00
joey 4b36dee35a * The last release accidentially installed ikiwiki as ikiwiki.pl, now fixed.
* Add --version.
* Man page format fixups.
* Add a %pagecase which maps lower-case page names to the actual case
  used in the filename. Use this in bestlinks calculation instead of
  forcing the link to lowercase.
* Also use %pagecase in various other places that want to check if a page
  with a given name exists.
* This means that links to pages with mixed case names will now work,
  even if the link is in some other case mixture, and mixed case pages
  should be fully supported throughout ikiwiki.
* Recommend rebuilding wikis on upgrade to this version.
2006-08-13 02:03:43 +00:00
joey 85ecbc6c4e meh 2006-08-12 18:00:17 +00:00
joey d39717a1cb * If the meta plugin overides the page title, set a title_overridden
variable in the template to true. This allows doing things with the
  templates conditional on the title being overriden.
2006-08-12 17:51:32 +00:00
joey 0fd3ec8068 add news item for ikiwiki 1.17 2006-08-12 16:56:30 +00:00
joey fc7283c623 note about perl version 2006-08-12 16:54:47 +00:00
joey 5a53eca4ca format 2006-08-10 22:54:37 +00:00
www-data 9e4ac187d6 web commit by ChristianAichinger: Added my homepage 2006-08-10 10:57:40 +00:00
joey 3984149f3a remove byte order mark that vim added for some reason 2006-08-10 04:38:23 +00:00
joey 87c1a89443 suggest running make test as part of install 2006-08-10 04:24:51 +00:00
joey 627c20808a update 2006-08-10 04:13:59 +00:00
joey cade16fbb6 * Improve markdown loading. First, try to load it as a properl perl module,
in case it was installed as one. Then fall back to trying
  /usr/bin/markdown.
* Document in install page how to install markdown, since it has no
  installation procedure in the upstream tarball.
2006-08-10 04:11:58 +00:00
joey 3ed1116c11 remove clutter 2006-08-10 04:10:37 +00:00
joey 954cdda317 preliminary rst plugin by Sergio Talens-Oliag 2006-08-10 04:09:23 +00:00
www-data 1cfc21fb30 web commit by tester 2006-08-10 04:03:46 +00:00
www-data 5f8b0393b2 web commit by tester: testing 2006-08-10 04:02:38 +00:00
www-data 9f02f2158f web commit by rmeden 2006-08-10 03:03:38 +00:00
www-data cf4c17e924 web commit by rmeden: test page 2006-08-10 02:59:52 +00:00
www-data 845a3269e5 web commit by rmeden: add an eden test? 2006-08-10 02:59:32 +00:00
www-data 06d680e073 web commit by rmeden: this is a blog entry 2006-08-10 02:58:04 +00:00
www-data ddc73bd218 web commit by SergioTalensOliag: Added myself as ikiwikiuser 2006-08-09 21:13:22 +00:00
www-data d2b0ac88a7 web commit by joey 2006-08-07 03:39:59 +00:00
joey fb67496a90 viewcvs url also changed 2006-08-07 03:31:18 +00:00
joey 89817eb30f subversion repo location move 2006-08-07 03:29:56 +00:00
www-data 48159687d5 web commit by joey: test 2006-08-07 03:27:16 +00:00
joey 2ea8fbe2d9 misc changes 2006-08-05 21:15:50 +00:00
joey 00ee90622c add news item for ikiwiki 1.16 2006-08-05 00:57:22 +00:00
joey 831190e1f3 tone back claims of what tidy can do, it's not perfect 2006-08-04 07:45:02 +00:00
joey 0708bb8aec * Don't run tidy with -xml as that fails if the input is not well-formed.
Run it with -asxhtml instead, so it will output well-formed xhtml no
  matter what the input.
* Disable tidy warnings too.
* Add a new format hook, and make tidy use it, since tidy can really only
  operate on and output complete html documents, not the body chunks
  that sanitise gets.
2006-08-04 07:41:02 +00:00
joey 91e416b5f3 * Also generate rel=bookmark links for permalinks. 2006-08-04 04:29:18 +00:00
joey c5919df5f3 * Make aggregator save permalinks and author name to pages as metadata.
* Add permalink and author support to meta plugin, affecting RSS feeds
  and blog pages.
* Change titlepage() to encode utf-8 alnum characters. This is necessary
  to avoid UTF-8 creeping into filenames in urls. (There are still
  some other ways that it can get in.)
2006-08-04 00:01:51 +00:00
joey e8b39b0941 * Try to handle relative links in aggregated feeds. However,
the current support is a crude hack due to limitations of XML::Feed:
  xml:base is not supported, neither is Content-Location. And of course,
  relative links in RSS feeds are ill-undefined..
2006-08-03 21:50:47 +00:00
www-data 714a5d6f7e web commit by amaya: small typo 2006-08-03 17:46:28 +00:00
joey 40aabcaa41 add news item for ikiwiki 1.15 2006-08-03 17:02:57 +00:00
joey 9dbe10e3f0 more slashery 2006-08-03 16:59:46 +00:00
joey 6261d60bd1 add news item for ikiwiki 1.14 2006-08-02 15:36:31 +00:00
joey 3eea683d71 meh 2006-08-02 05:37:13 +00:00
joey e8e56100ec meh 2006-08-02 05:35:51 +00:00
joey 044a5eba9a thoughts 2006-08-02 05:32:10 +00:00
joey 4e20fa0553 add a couple more ikiwiki users 2006-08-02 04:41:07 +00:00
joey d6c0ac5b8a update 2006-08-02 01:46:25 +00:00
joey e46816ee77 fix 2006-08-02 01:46:07 +00:00
joey 8d5ffc58d6 add news 2006-08-02 01:45:46 +00:00
joey 7dc6fee2f9 add news item for ikiwiki 1.13 2006-08-02 01:44:34 +00:00
joey b224f311e4 add news item for ikiwiki 1.13 2006-08-02 01:42:41 +00:00
joey f853a39733 add news item for ikiwiki 1.13 2006-08-02 01:41:39 +00:00
joey b8a0364859 add news item for ikiwiki 1.13 2006-08-02 01:32:12 +00:00
joey 2c0b310cc2 releasing version 1.13 2006-08-02 01:31:39 +00:00
joey 9bb6b1be2e redundancy 2006-08-02 00:59:56 +00:00
joey 2794d7ef5a * Renamed GlobLists to PageSpecs.
* PageSpecs can now include nested parens, "and", and "or". This remains
  backwards compatible to the old GlobList format. It's implemented by
  treating the GlobList as a very limited microlanguage that is transformed
  to perl code that does the matching.
* The old GlobList format is deprecated, and I encourage users to switch to
  using the new PageSpec format. Compatability with the old format will be
  removed at some point, possibly by 2.0.
* Wiki rebuild needed on upgrade to this version due to PageSpec change.
* Add support for creation_month and creation_year to PageSpec.
  Closes: #380680
* Changes to index file encoding.
2006-08-02 00:14:31 +00:00
joey 53d81ebcd6 * Patch from Roland Mas to support an rss=no parameter to inline directives.
Closes: #380743
2006-08-01 20:08:42 +00:00
joey 845d120a90 add 2006-07-31 22:51:04 +00:00
joey 8abe719f81 * Fix issue with unicode filenames and updating the hyper estradier search
index. (Aka Please Please Please, let that be the last one.)
2006-07-31 01:24:18 +00:00
joey 2604c3217e one more change; use the page that pulls in a feed as the anchor for the
default directory
2006-07-31 01:05:22 +00:00
joey e4ccc4f3b0 fix title metadata on blogs, reorg needed to do it, simplified tag some 2006-07-31 00:34:18 +00:00
joey 908e004b4c * Title metadata of inlined pages now shows up in blogs, although not yet
in their rss feeds.
2006-07-30 23:51:48 +00:00
joey 8883001615 * Change meta tags to use html entity-escaped text for values, so that
quotes and such can be represented in title tags.
* Depend and build-depend on HTML::Parser for HTML::Entities which is used
  for the above.
* Make --rebuild also cause --aggregate to re-download and write aggregated
  pages.
* Avoid outputting duplicate meta info.
* Include title metadata on aggregated posts for capitalised and un-munged
  titles.
2006-07-30 22:58:48 +00:00
www-data ff3ae9fbb5 web commit by JonasSmedegaard: Corrected typo: imge -> image. 2006-07-30 14:46:48 +00:00
joey 61ac8f2f51 improce 2006-07-30 07:59:04 +00:00
joey 1d0f4b665c fix 2006-07-30 06:15:04 +00:00
joey 8a5f9f6e00 security note 2006-07-30 06:08:56 +00:00
joey c5b02885e9 fixes, and make dir optional 2006-07-30 05:14:35 +00:00
joey e49ff966a3 * ikiwiki can now download and aggregate feeds with its new aggregate
plugin, so it's possible to implement a Planet using ikiwiki!
* --setup --refresh no longer rebuilds wrappers. Use --setup --refresh
  --wrappers to do that.
* Add %IkiWiki::forcerebuild to provide a way for plugins like aggregate
  to update pages that haven't changed on disk.
2006-07-30 04:31:08 +00:00
joey ab75c0323b * Add a run_hooks function for the common task of running all hooks of a
given type.
* Add a savestate hook.
* Don't put blog post forms on pages if there's no cgiurl set.
* Reformat front page.
2006-07-30 00:20:11 +00:00
www-data 584fe78075 web commit by joey: fix format 2006-07-29 22:35:03 +00:00
joey cfda000465 add news item for ikiwiki 1.12 2006-07-29 22:32:19 +00:00
joey becacc5566 updats 2006-07-29 22:25:40 +00:00
joey 65ab5b372e add type pages 2006-07-29 22:17:07 +00:00
joey 7f1313c052 * Tag plugins according to type. 2006-07-29 22:15:45 +00:00
joey 11126bd74e add fortune 2006-07-29 21:54:50 +00:00
joey d9633de2ce * fortune plugin (trivial) 2006-07-29 21:53:57 +00:00
joey fe64ddb62e right paper 2006-07-29 21:27:09 +00:00
joey 6a9e16374f * Locale patch from Faidon:
- Adds a locale setting to setup files.
  - Proper local time, if the locale configuration option is used.
  - Support for UTF-8 (or ISO-8859-X) filenames in SVN. Before this patch,
    commiting (or even rcs_updating) on repositories with UTF-8 filenames was
    impossible.
2006-07-29 21:04:31 +00:00
joey 48f9d39339 * htmltidy plugin from Faidon. 2006-07-29 20:50:20 +00:00
www-data aa8bf534d9 web commit by FaidonLiambotis: Add HTML Tidy plugin to patchqueue 2006-07-29 20:39:34 +00:00
joey 5de2cff378 remove this, pagestats is too slow and it was mostly for testing 2006-07-29 20:38:46 +00:00
www-data 246fa318ac web commit by FaidonLiambotis: Revise the locale patch 2006-07-29 20:32:36 +00:00
joey 299bb8bef3 more links 2006-07-29 20:14:07 +00:00
joey 35c90a5b58 "Viva l'Italia!"
* Polygen plugin from Enrico.
2006-07-29 20:01:29 +00:00
joey 13c466728c mercuriual backend in progress 2006-07-29 18:05:50 +00:00
joey 7127b70063 add pagestats 2006-07-29 17:46:25 +00:00
joey d76c73eb86 * New pagestats plugin from Enrico, which can generate a table counting
the backlinks for each page, or a del.icio.us style cloud.
2006-07-29 17:44:41 +00:00
joey 267f98e2e1 * Put categories in rss feeds for tagged items. 2006-07-29 07:25:17 +00:00
joey a0653933d3 * Add exclude option in setup files, works same as --exclude. 2006-07-28 17:48:24 +00:00
joey 201e681d34 improve 2006-07-28 05:36:37 +00:00
joey 409e62021c * Add getopt hook type, this allows plugins to add new command-line options.
* Add --tagbase option to tag plugin.
2006-07-28 05:26:49 +00:00
joey 51d20d72f6 small improvements 2006-07-28 04:43:45 +00:00
joey 437825b25a another doubled escape removed 2006-07-28 01:02:37 +00:00
www-data b5d6acae77 web commit by joey 2006-07-28 01:00:06 +00:00
joey 7fa2752493 add news item for ikiwiki 1.11 2006-07-28 00:52:43 +00:00
joey 6e90f18cb7 don't need double-escape on indented literal text as markdown doesn't mess
with it
2006-07-28 00:33:57 +00:00
www-data e0c78351a8 web commit by joey 2006-07-28 00:30:05 +00:00
www-data 584c998753 web commit by joey 2006-07-28 00:29:42 +00:00
www-data 4c5611637e web commit by joey 2006-07-28 00:28:27 +00:00
joey 8fd9c9accb Hope encrico doesn't mind, but I changed the location and layout of the
tags on the templates. This way seems to fit better with the links. Also
some css cleanup, avoid hardcoded <i> etc.
2006-07-28 00:21:13 +00:00
joey 22df49a2bf more destpage improvements 2006-07-27 23:47:13 +00:00
joey dea23a1031 * Switch pagetemplate hooks to using named parameters.
* Pass a "destpage" parameter to preprocessor and pagetemplate hooks.
  This will be the page that a source page will be part of, which is
  different than the source page for inlined pages.
* Audited all plugins to endure they pass page, destpage to htmllink
  appropriatly. This means inlining of various plugins will not work
  properly, with correct links generated.
2006-07-27 23:41:58 +00:00
www-data 8d2c598042 web commit by JonasSmedegaard: A little something about myself. 2006-07-27 23:13:43 +00:00
www-data 23868a2f79 web commit by JonasSmedegaard: Small typo: "a a" -> "as a" 2006-07-27 23:08:47 +00:00
joey 20eacc2c1f - Adds a tag plugin that allows more easily tagging pages.
The meta plugin can also still be used for that, but the tag plugin
    also lists a page's tags at the bottom of the page.
  - Allows preprocessor directives to have parameters with no specified
    value.
  - Fixes preprocessor directive parameter parsing so that
    foo=bar baz now means "foo=bar" and a "baz" with no value.
* Run pagetemplate hooks when inlining pages so that inlines pages also
  list their tags.
* Make all plugins with pagetemplate hooks check that variables exist
  on the template before setting them.
2006-07-27 23:08:03 +00:00
joey 5017ffd8a5 * Patch from Enrico that
- allows preprocessor directives to have parameters with no specified
    value
  - fixes preprocessor directive parameter parsing so that
    foo=bar baz now means "foo=bar" and a "baz" with no value
  - Add a tag plugin that allows more easily tagging pages.
    The meta plugin can also still be used for this.
2006-07-27 21:38:02 +00:00
joey 06dc80b662 foo 2006-07-26 23:36:14 +00:00
joey 75ff5530b4 add 2006-07-26 22:31:57 +00:00
joey 357c14bb81 add news item for ikiwiki 1.10 2006-07-26 22:10:41 +00:00
www-data 6880b3e5e4 web commit by joey 2006-07-26 22:07:36 +00:00
joey d4b28d58c4 fix 2006-07-26 21:58:13 +00:00
joey f4d651933f fix 2006-07-26 21:57:13 +00:00
joey d9c118dbf1 * Run page through any relevant filters when generating a page preview.
* Noticed a bug in the wikitext markup plugin -- it made CamelCase links the
  default throughout the wiki, not only on wikitext pages. Decided to call
  this a feature, and split the camelcase support out into a separate plugin
  that is independant of wikitext.
2006-07-26 21:54:44 +00:00
www-data 061afedb26 web commit by joey 2006-07-26 21:46:39 +00:00
www-data 640843eda6 web commit by joey 2006-07-26 21:38:21 +00:00
joey 78b53cbab0 add news item for ikiwiki 1.9 2006-07-26 21:37:34 +00:00
www-data 053347e868 web commit by joey 2006-07-26 21:35:41 +00:00
joey 429c13f476 done 2006-07-26 21:26:13 +00:00
joey b187641376 * Patch from Recai to allow selection of page type when creating a new page.
Default page type is inherited from the link clicked on to create the new
  page.
2006-07-26 21:23:06 +00:00
www-data 11c6054614 web commit by joey 2006-07-26 20:28:36 +00:00
www-data 621a3632b0 web commit by joey: comments on patch.. 2006-07-26 20:27:23 +00:00
www-data 90845b5481 web commit by gsf 2006-07-22 22:32:38 +00:00
joey e5d01f5516 on second though, just remove done patches 2006-07-11 21:25:16 +00:00
joey 3605ec6fe6 update 2006-07-11 21:24:30 +00:00
joey 2356ac8280 use archive format 2006-07-11 21:23:07 +00:00
joey ed8d6bcf23 * Consolidated all decode_utf8 in FormBuilder's fields to make the code more
readable and avoid future mistakes. The patch seems to work and for the
  first time I have a UTF-8 username ;-) (Faidon)
* Use form->field consistently, not form->param.
2006-07-11 21:20:14 +00:00
joey afedd60d79 * Match 'web commit from' in SVN and git, these are web commits too.
(Faidon)
2006-07-11 20:55:14 +00:00
joey c4e222f591 add 2006-07-11 20:45:33 +00:00
joey 10b3a79168 add 2006-07-11 20:42:58 +00:00
joey eecc8af979 foo 2006-07-11 20:41:30 +00:00
www-data fcffc462be web commit by joey 2006-07-11 20:40:22 +00:00
www-data 8423016f5a web commit by joey 2006-07-11 20:36:31 +00:00
www-data d390421c8c web commit by joey 2006-07-11 20:32:59 +00:00
www-data 20da61215f web commit by joey 2006-07-11 20:32:33 +00:00
www-data 40057f507d web commit by joey 2006-07-11 20:30:05 +00:00
joey dfcd4c299a simplify 2006-07-07 21:03:26 +00:00
joey 1bdfa4d8b5 * Support a w3mmode, which lets w3m run ikiwiki using its local CGI
support, to edit pages etc without a web server.
2006-07-07 21:00:48 +00:00
joey 1cd1f073ff web commit from 127.0.0.1 2006-07-07 19:38:35 +00:00
joey 42ffdb661c html too 2006-07-07 18:33:40 +00:00
joey 0f22d66c96 * Add wikitext markup plugin, which supports ".wiki" pages written in the
original wiki syntax, CamelCase links and all.
2006-07-07 18:28:27 +00:00
joey 97e6f39dd0 * Patch from Faidon to use svn --limit when possible for recentchanges,
speeds up recentchanges a lot for wikis with more history.
2006-07-05 17:40:07 +00:00
joey 2379299a24 fix 2006-07-05 00:34:30 +00:00
joey 9308b11e28 meta done a while ago 2006-07-05 00:31:33 +00:00
joey 01fc6c0a4e * Improve display of parentlinks and page title of toplevel index page. 2006-07-04 20:04:33 +00:00
www-data 1f6ed67e69 web commit by joey 2006-07-04 16:51:42 +00:00
joey 29f24d4ea2 add news item for ikiwiki 1.8 2006-07-04 16:48:25 +00:00
joey 014a387996 * Memoize abs2rel, which is still kinda slow, for another 30% speedup
in time to build the doc wiki.
2006-07-04 16:34:27 +00:00
joey e059c9eff9 * Make RecentChanges use a table and some CSS, should be much more readable.
No code changes involved.
* Encode & in diffurl in examples, to conform to pedantic rules.
2006-07-04 06:07:32 +00:00
joey 77b38730d4 update 2006-07-04 03:59:37 +00:00
joey 349ff86006 * Make ikiwiki --setup --refresh rebuild wrappers, so wrapper rebuild
will be automatically done on all upgrades.
2006-07-04 00:28:59 +00:00
joey 02aed8df36 update 2006-07-04 00:03:36 +00:00
joey 5fa050cea0 foo 2006-07-03 22:52:00 +00:00
joey 84815d0ce9 word wrap 2006-07-03 22:49:24 +00:00
joey c1160151d3 fix 2006-07-03 22:39:27 +00:00
joey d7dc7f699b fix 2006-07-03 22:37:32 +00:00
joey 08890fdd7f misc updated 2006-07-03 22:35:30 +00:00
joey 8d4c474f3b * Add a html plugin, which can be used to write wikis in raw html,
if you'd ever want to do such a thing. Slightly tricky, since ikiwiki
  defaults to not processing .html files, since w/o this plugin they would
  be copied unsanitised. With this plugin, it will process, and html
  sanitise, them like any other page type.
2006-07-03 22:31:20 +00:00
joey 6551c1e560 * Support htmlize plugins and make mdwn one such plugin, which is enabled by
default (of course!). Based on a patch by Faidon Liambotis.
2006-07-03 22:08:04 +00:00
joey 7ea8df24b3 * Introduce add_plugins and disable_plugins config options in setup files.
This allows adding or removing plugins w/o overriding the whole list of
  default plugins, which makes it easier to upgrade when new default plugins
  are added.
2006-07-03 21:29:56 +00:00
www-data 117e71ec9b web commit by KellyClowers 2006-07-03 17:40:28 +00:00
joey 1f6f598a2a fix path to git hook script 2006-07-03 16:43:30 +00:00
joey fe5689ec16 updates 2006-07-02 19:52:46 +00:00
joey 24a4bf8977 ugh, this is a tricky one.. 2006-07-02 19:46:57 +00:00
joey 93351f1275 bug 2006-07-02 19:08:46 +00:00
joey d1d212203c * Centralised all calls to HTML::Template and force all the templates
to be read as utf8.
2006-07-02 19:06:08 +00:00
www-data 2ed1419c1d web commit by joey: revert 2006-07-02 19:04:43 +00:00
www-data 46a6b7fa71 web commit by joey 2006-07-02 19:03:57 +00:00
www-data cacc2cefa7 web commit by joey 2006-07-02 18:06:39 +00:00
www-data 48373d7a10 web commit by joey 2006-07-02 18:05:57 +00:00
joey 1452b3adf3 so make sure to let perl know it should be handled as utf8. Also,
* Improve layout of edit page so formatting help link is always visible w/o
  getting in the way of the preview.
2006-07-02 17:44:43 +00:00
www-data c7e06b65fd web commit by ThomasSchwinge: HelpOnFormatting link disappears. 2006-07-02 17:05:19 +00:00
www-data dc35513522 web commit by ThomasSchwinge: Typo fixes. 2006-07-02 16:50:13 +00:00
www-data 995dfd6cf4 web commit by joey 2006-07-02 02:22:22 +00:00
joey 0bb605baf8 * Parse svn log as xml for improved utf8 and security. Note that this makes
ikiwiki depend on XML::Simple. Patch by Faidon Liambotis.
2006-07-02 02:18:31 +00:00
joey 25b35c3c74 * Honor LC_CTIME when formatting a time for display. Thanks, Faidon
Liambotis.
2006-07-02 00:32:12 +00:00
www-data 8966b8504c web commit by AlesandroDottiContra 2006-07-01 11:29:00 +00:00
www-data 913b2fc3dc web commit by AlesandroDottiContra 2006-07-01 11:28:21 +00:00
joey b0e7e2e123 * Support pinging services such as Technorati using XML-RPC to notify them
about changes to rss feeds.
2006-06-27 01:13:03 +00:00
joey c0ce99f77c typo 2006-06-27 00:31:41 +00:00
joey f8ffce3e44 improve minor 2006-06-26 21:59:17 +00:00
www-data 74208f45f4 web commit by ColasNahaboo: test of 3rd blockquote level 2006-06-25 08:09:51 +00:00
joey c55076d8e8 add 2006-06-23 00:54:05 +00:00
joey cbfe2af8b5 make the bugs page work like the todo page 2006-06-23 00:51:19 +00:00
www-data 9289f684bb web commit by joey 2006-06-22 23:36:52 +00:00
joey 89bfe1c278 add news item for ikiwiki 1.7 2006-06-19 03:36:59 +00:00
joey 8fe50707c3 simplify 2006-06-19 03:30:34 +00:00
joey 895a7b7594 * Updated logo from Recai with some kerning and alingment tuning. 2006-06-18 23:40:17 +00:00
joey f1cd1abd20 add news item for ikiwiki 1.6 2006-06-18 23:27:47 +00:00
www-data e743ee6974 web commit by joey 2006-06-18 21:26:13 +00:00
joey b1e905cfb8 update 2006-06-18 21:21:06 +00:00
joey 7e3e3f5bab update 2006-06-18 21:20:49 +00:00
joey ae105bfab2 update 2006-06-18 21:20:04 +00:00
joey 55efcad7a1 * New SVG logo from Recai. 2006-06-18 21:19:00 +00:00
www-data 11a2708b77 web commit by ChristofferSawicki 2006-06-17 22:18:50 +00:00
joey aef156bd53 document utf8 2006-06-17 03:02:28 +00:00
www-data 31d6c9238b web commit by RecaiOktas: test utf8 2006-06-17 02:16:51 +00:00
www-data 3405864bc4 web commit by joey 2006-06-12 00:16:08 +00:00
joey bcd14d0d91 add news item for ikiwiki 1.5 2006-06-12 00:14:49 +00:00
joey cf42f33400 removing some test pages 2006-06-12 00:00:26 +00:00
joey 402ecbe7ac fix setup for git; git requires the repo not be empty before it's checked
out
2006-06-11 22:56:07 +00:00
www-data 9082bd4c2b web commit by joey 2006-06-11 19:16:01 +00:00
www-data e5cd6ceee4 web commit by joey 2006-06-11 19:13:52 +00:00
joey 6640131ea5 add 2006-06-11 19:08:11 +00:00
www-data 2af87dea6c web commit by AndreLuisLopes: Added AndreLuisLopes personal website entry 2006-06-11 18:10:52 +00:00
joey b6f0bcb54c move to more appropriate page 2006-06-10 23:19:08 +00:00
joey a986679a1c ikiwiki now in testing 2006-06-10 23:16:35 +00:00
www-data 3a704c14c0 web commit by PaulCollins: link logo 2006-06-10 16:42:12 +00:00
www-data 54cf7622bf web commit by DonMarti 2006-06-08 00:19:57 +00:00
www-data 8b515442e5 web commit by DonMarti 2006-06-08 00:18:34 +00:00
www-data baff4a84a3 web commit by LarsChristianHausmann 2006-06-04 22:03:09 +00:00
joey 00d761ab53 misc fixes from Recai 2006-06-03 18:03:41 +00:00
www-data ff8ab2b61a web commit by EroSennin 2006-06-03 17:00:53 +00:00
joey 5454186939 meta headers are not sanitised; prevent html leaking into them 2006-06-02 06:11:22 +00:00
joey 03867bf323 solution.. 2006-06-02 05:55:24 +00:00
joey eaa1674f46 ugly bug with locales 2006-06-02 05:53:54 +00:00
joey e087ae639f improve the ikiwiki.setup for git, hope I got everything right 2006-06-02 05:43:58 +00:00
joey 8bd6e9732a blah 2006-06-02 05:34:46 +00:00
joey c3d0f63101 better blocking 2006-06-02 05:34:01 +00:00
joey 30afedcfe2 * Add support for using git instead of subversion as the RCS backend,
tremendous thanks to Recai Oktaş for this.
* Doc updates for git.
2006-06-02 05:32:20 +00:00
joey c0f8126143 foo 2006-06-02 04:54:35 +00:00
joey df5358f665 minor 2006-06-02 04:51:26 +00:00
joey d534483b9b * Reorganised the doc wiki's todo/* pages, using a link/tag to flag
* Allow pagetemplate plugins to override *anything* in the template.
* Add a meta plugin, which allows specifying various metadata about pages,
  like license and author. It also allows for inserting html link and meta
  tags into html, overriding the title, and adding hidden WikiLinks, which
  can be useful when using link-based globbing for page categorisation.
* Remove preprocessor directives from inlined pages.
* Allow simple preprocessor directive values to be specified w/o quotes.
2006-06-02 04:49:12 +00:00
joey f1b3b728c1 bah, globlists are not anded.. 2006-06-02 02:19:49 +00:00
joey 0e9312b2a5 add 2006-06-02 02:17:56 +00:00
joey 0b8aacfb96 * Reorganised the doc wiki's todo/* pages, using a [[done]] tag to flag
when a todo item is done, instead of the previous moving it to a different
  subdir.
2006-06-02 02:07:21 +00:00
joey ad247de723 * Patch from Dr. Zini to add link() and backlink() to globlists. This allows
for some handy stuff like:
  - Using links as a kind of tag; creating blog pages that list all pages
    containing a given tag/link or not containing some other tag.
  - Subscribing to mail notifications whenever a change is made to a page
    that is a backlink of page foo. Ie, "Please notify me of changes in all
    pages that link to my home page in the wiki"
  - Locking any pages that are linked to from a particular page, so that
    lists of locks can be exposed in the wiki.
2006-06-02 01:17:26 +00:00
joey 140658bc51 * More security review. 2006-06-01 20:44:12 +00:00
www-data f4fd66fc1b web commit by joey: cleanup 2006-05-31 02:02:47 +00:00
www-data 8b644abfff web commit by joey 2006-05-31 01:57:46 +00:00
www-data 00938c38f7 web commit by joey 2006-05-31 01:56:56 +00:00
www-data 2ecb2171c6 web commit by joey 2006-05-31 01:55:11 +00:00
www-data de5cd1e12b web commit by VictorMoral 2006-05-30 12:15:17 +00:00
www-data 056002c2e1 web commit by VictorMoral 2006-05-30 12:14:06 +00:00
www-data 6ee85ad464 web commit by VictorMoral 2006-05-30 12:04:07 +00:00
www-data a8475ab2b0 web commit by VictorMoral 2006-05-30 12:02:35 +00:00
joey abf5543e0c cannot reproduce a problem 2006-05-29 05:10:23 +00:00
joey 7a1e12675e * Add --timeformat config option to allow changing how dates are displayed.
Note that as a side effect, dates will now be displayed using the local
  timezone, not as GMT.
2006-05-29 05:09:43 +00:00
joey 890257521e remove some old news pages, I'll only be keeping the most recent couple of
things around
2006-05-27 19:48:23 +00:00
www-data c3ccdfd9d6 web commit by joey 2006-05-27 19:46:27 +00:00
joey aad8e82bda add news item for ikiwiki 1.4 2006-05-27 19:17:02 +00:00
joey c20c406631 * Add -refresh option to ikiwiki-mass-rebuild and use that on upgrades that
do not need a full rebuild, in order to update any basewiki pages.
2006-05-27 19:04:46 +00:00
joey 477c11ad4d typo 2006-05-26 16:23:48 +00:00
joey 65d0aee407 * --getctime had bitrotted (well I only ever used it the once so far..),
* When inlining a page in another one, links from the inlined page are now
  expanded the same as they are when rendering the inlined page as a
  standalone page. So rather than being expanded from the POV of the
  inlining page, they are expanded from the POV of the inlined page.
  For example, a link from blog/foo to "bar" will now link to blog/bar
  if it exists. Previously this needed to be a link explicitly to 
  "blog/bar"; such links will also continue to work.
  (This was slightly complex to do as the link still has to be constructed
  relative to the inlining page.)
2006-05-26 16:11:53 +00:00
joey 29507e94a4 utf-8 support seems to be working now 2006-05-26 15:33:14 +00:00
joey 361ec86696 * --getctime had bitrotted (well I only ever used it the once so far..),
fix and make it a bit more flexible
 * rcs_getctime is changed, now rather than needing to loop over all pages,
   it should just use the rcs to get the ctime of the passed file.
2006-05-26 15:22:43 +00:00
joey 282893be81 * Rebuilding on upgrade to this version is recommended.
* Add a html validity check to the test suite, using the wdg-html-validator,
  if available.
* Make the html valid when there is nothing in the actions list by adding an
  empty <li> to the end of it.
* Reordered some function call parameters for consistency.
2006-05-26 08:24:36 +00:00
joey 0fe24ee312 update 2006-05-26 01:12:36 +00:00
joey 5466a1daf9 * The page name and parent links has switched from using a <h1> to a styled
<span>, so pages can use <h1> internally instead of needing to use <h2>.
* Updated all of ikiwiki's own wiki pages for that.
* Add pagetemplate hook, which can be used by plugins that want to mess
  around with adding new stuff to the page template.
* Remove headercontent; the search plugin now adds the search box to the
  header by registering a pagetemplate hook, and other plugins should do
  similarly.
2006-05-26 01:10:58 +00:00
joey 7f64dd4f66 * Tell HTML::Scrubber to treat "/" as a valid attribute which is its
very strange way of enabling proper XHTML <br /> type tags. Output html
  should be always valid again now.
2006-05-25 22:03:22 +00:00
joey 75348182fc use right name for search plugin 2006-05-25 21:52:03 +00:00
www-data 14aa5a7351 web commit by IainMcLaren 2006-05-25 08:19:04 +00:00
joey 78870df321 latex version of logo
some other changes
2006-05-24 21:33:23 +00:00
www-data c34857ee90 web commit by PaulCollins: adding my wiki 2006-05-20 14:25:14 +00:00
joey a2c97af60b add news item for ikiwiki 1.3 2006-05-16 15:20:50 +00:00
joey 0905a8f046 add news item for ikiwiki 1.2 2006-05-15 16:01:13 +00:00