Commit Graph

5080 Commits (b279e16de723bd1e146d03f428ed79d2393b8408)

Author SHA1 Message Date
Joey Hess 9459cc55ab * meta: Drop support for "meta link", since supporting this for internal
* map: Don't inline images.
2007-12-16 16:00:13 -05:00
Joey Hess 96817b0032 * meta: Drop support for "meta link", since supporting this for internal
links required meta to be run during scan, which complicated its data
  storage, since it had to clear data stored during the scan pass to avoid
  duplicating it during the normal preprocessing pass.
* If you used "meta link", you should switch to either "meta openid" (for
  openid delegations), or tags (for internal, invisible links). I assume
  that nobody really used "meta link" for external, non-openid links, since
  the htmlscrubber ate those. (Tell me differently and I'll consider bringing
  back that support.)
* meta: Improved data storage.
* meta: Drop the hackish filter hook that was used to clear
  stored data before preprocessing, this hack was ugly, and broken (cf:
  liw's disappearing openids).
* aggregate: Convert filter hook to a needsbuild hook.
2007-12-16 15:56:09 -05:00
Joey Hess 97a69be236 Merge branch 'master' of ssh://git.kitenet.net/srv/git/ikiwiki.info 2007-12-16 15:50:41 -05:00
Joey Hess c43fc8607e web commit by tschwinge: Umeet 2007: talk about OpenID by Stephane Bortzmeye. 2007-12-16 13:00:51 -05:00
Joey Hess 306d67c786 web commit by http://engla.myopenid.com/: plugins/map displays images inline 2007-12-15 20:04:06 -05:00
Joey Hess 5e3a2fb6b1 Merge branch 'master' of ssh://git.kitenet.net/srv/git/ikiwiki.info 2007-12-15 12:29:25 -05:00
Joey Hess 290dfde6d4 add a link to a tip 2007-12-15 12:25:24 -05:00
Joey Hess 8d5facac68 web commit by Cornelis 2007-12-14 14:38:15 -05:00
Joey Hess 63b315c1c2 web commit by http://harningt.myopenid.com/ 2007-12-13 09:41:43 -05:00
Joey Hess 0a6bcc6c00 web commit by nis.martensen: Cairo is already mentioned above 2007-12-13 03:36:25 -05:00
Joey Hess 5b2ab63f78 * Allow editing a page and deleting all content, while still disallowing
creating a new page that's entirely empty.
2007-12-12 19:11:29 -05:00
Joey Hess dc23d4989c web commit by tschwinge 2007-12-12 18:31:31 -05:00
Joey Hess 6df7e8748d web commit by tschwinge: Can't deplete page? 2007-12-12 18:30:25 -05:00
Joey Hess c5c3323e41 add quotes 2007-12-12 17:30:39 -05:00
Joey Hess df9fb8bdbf fix 2007-12-12 17:29:50 -05:00
Joey Hess b45f615b7e add google search for sites powered by ikiwiki 2007-12-12 17:28:25 -05:00
Joey Hess c5e2bfbadb add awesome 2007-12-12 17:25:34 -05:00
Joey Hess 108d04fc21 new bug I saw 2007-12-12 17:20:26 -05:00
Joey Hess dcc3d02cc0 move to todo item, response 2007-12-12 17:16:36 -05:00
Joey Hess aa2e20cb12 response 2007-12-12 17:14:10 -05:00
Joey Hess 610e67199c response 2007-12-12 17:12:08 -05:00
Joey Hess d46c22c7e9 add cario 2007-12-12 17:09:41 -05:00
Joey Hess 0065bef1c1 sandbox cleanup/test commit 2007-12-12 17:00:46 -05:00
Joey Hess f92a5ddbbb document prior commit 2007-12-12 16:56:30 -05:00
Nis Martensen 74a56db8d6 Set page_numfeeds only if feeds are being generated 2007-12-12 16:54:09 -05:00
Joey Hess 10a2895b3b * shortcut: Expand %S to the raw input text, not url-encoded. 2007-12-12 16:50:29 -05:00
Joey Hess d1b02ff659 comment 2007-12-12 16:49:15 -05:00
Joey Hess 7eafa95f33 * Htmlize parameters passed to the template preprocessor directive before
inserting them into the html template. This ensures that markdown
  acts on them, even if the value is expanded inside a block-level html
  element in the html template. Closes: #454058
* Use a div in the note template rather than a span.
2007-12-12 16:42:54 -05:00
Joey Hess b10c46a1f3 followup to other question 2007-12-12 16:25:40 -05:00
Joey Hess 214bc2b65b * Allow dashes in preprocessor directive commands, and shortcuts. 2007-12-12 16:13:15 -05:00
Joey Hess 849f65a343 * Avoid unnecessary stat calls to get mtime when rendering pages, use
cached value.
* Preserve input file modification times in output files.
2007-12-12 14:43:35 -05:00
Joey Hess c06643a435 * Ensure that web edited pages always end in a newline. 2007-12-12 13:41:21 -05:00
Joey Hess fe0c0b6fc3 reformat 2007-12-12 03:39:02 -05:00
Joey Hess 3898a75388 formatting fixups 2007-12-12 03:37:17 -05:00
Joey Hess 3922ba15ba don't duplicate code from editpage, just pull the values it sets out of the
formbuilder object
2007-12-12 03:35:23 -05:00
Joey Hess 4745391360 * Change formbuilder hook to not be responsible for displaying a form,
so that more than one plugin can use this hook.
  I believe this is a safe change, since only passwordauth uses this hook.
  (If some other plugin already used it, it would have broken passwordauth!)
2007-12-12 03:15:30 -05:00
Joey Hess c46b17983d works, but I'm not entirely happy with it yet
It would be better if it were a formbuilder hook. But the formbuilder hook
is wacked.. I may need to change how that hook works, which would mean
changing the only current user of it, passwordauth).
2007-12-12 02:45:44 -05:00
Joey Hess 8576fe4c49 incomplate edittemplate plugin 2007-12-12 01:52:26 -05:00
Joey Hess 035a57f209 web commit by tschwinge: Two and a half issues. 2007-12-11 18:55:29 -05:00
Joey Hess 81feba2e04 web commit by http://harningt.myopenid.com/: IRC discussion about usage semantics 2007-12-10 16:40:27 -05:00
Joey Hess 031ec6a47c Merge branch 'master' of ssh://git.kitenet.net/srv/git/ikiwiki.info 2007-12-10 15:14:07 -05:00
Joey Hess 58049e97c1 * Fix file pruning code to work if ikiwiki is run with "." as the srcdir. 2007-12-10 15:12:56 -05:00
Joey Hess 0a56f05b53 web commit from 193.205.5.2: poll vote (It's fast enough) 2007-12-10 11:56:17 -05:00
Joey Hess 64d550b14a Merge branch 'master' of ssh://git.kitenet.net/srv/git/ikiwiki.info 2007-12-09 12:38:28 -05:00
Joey Hess ae471ccf04 close 2007-12-09 12:37:05 -05:00
Joey Hess a1d4e3ba47 web commit from 85.25.141.60: poll vote (It's fast enough) 2007-12-09 11:34:46 -05:00
Joey Hess c8cb931890 reorg 2007-12-09 00:05:07 -05:00
Joey Hess aa57c5ab5e remove test code 2007-12-09 00:01:18 -05:00
Joey Hess e78c25d1b2 logic fix 2007-12-08 23:57:25 -05:00
Joey Hess 5023f2301d * The calendar plugin stores state about when it needs to be updated,
and forces rebuilds of the pages that contain calendars. So
  running ikiwiki --refresh at midnight is now enough, no need for a full
  wiki rebuild each midnight.
* calendar: Work around block html parsing bug in markdown 1.0.1 by
  enclosing the calendar in an extra div.
2007-12-08 23:54:34 -05:00