aboutsummaryrefslogtreecommitdiff
path: root/doc/todo/plugin_data_storage.mdwn
diff options
context:
space:
mode:
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-10-23 00:02:53 +0000
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-10-23 00:02:53 +0000
commita27f4a47ba0435233ed272e2541feab4e0868b32 (patch)
treec71ebd83d8d3edbd9080560b89decfccd35a6286 /doc/todo/plugin_data_storage.mdwn
parent341a6c13c45907df960ef30d74c1e4f3a4b4fe4b (diff)
downloadikiwiki-a27f4a47ba0435233ed272e2541feab4e0868b32.tar
ikiwiki-a27f4a47ba0435233ed272e2541feab4e0868b32.tar.gz
* Add a calendar plugin, contributed by Manoj Srivastava.
* Reformat calendar plugin to ikiwiki conventions. * The calendar plugin made *every* page depend on every other page, which seemed a wee tiny little bit overkill. Fixed the dependency calculations (I hope.) * Removed manual ctime statting code, and just have the calendar plugin use %pagectime.
Diffstat (limited to 'doc/todo/plugin_data_storage.mdwn')
-rw-r--r--doc/todo/plugin_data_storage.mdwn8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/todo/plugin_data_storage.mdwn b/doc/todo/plugin_data_storage.mdwn
index 44888327e..7078a6ed3 100644
--- a/doc/todo/plugin_data_storage.mdwn
+++ b/doc/todo/plugin_data_storage.mdwn
@@ -58,3 +58,11 @@ If I do this, I might as well also:
* Change the link= link= stuff to just links=link+link etc.
* Change the delimiter from space to comma; commas are rare in index files,
so less ugly escaped delimiters to deal with.
+
+---
+
+The [[plugins/calendar]] plugin could use plugin data storage to record
+which pages have a calendar for the current time. Then ensure they are
+rebuilt at least once a day. Currently, it needs a cron job to rebuild
+the *whole* wiki every day; with this enhancement, the cron job would only
+rebuild the few pages that really need it.