Commit Graph

1147 Commits (369cf45ace663f42960cea72f87e669ea81979cd)

Author SHA1 Message Date
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