X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/044a5eba9aefa211e3b0473e24c2ce9a1b3dd96f..fb670513bf2372a6a88e5a5bc15eacfe4b88bf35:/doc/todo/plugin_data_storage.mdwn diff --git a/doc/todo/plugin_data_storage.mdwn b/doc/todo/plugin_data_storage.mdwn index 5b9fcdc3f..79e750707 100644 --- a/doc/todo/plugin_data_storage.mdwn +++ b/doc/todo/plugin_data_storage.mdwn @@ -36,7 +36,10 @@ and it is passed/returns a big hash of pages and the values for each page. It may also be better to just punt on lists, and require plugins that need even lists to encode them. Especially since in many cases, `join(" ", @list)` -will do. +will do. Er hmm, if I do that though, I'm actually back to a big global +%page_data that plugins can just toss data into, arn't I? So maybe that's +%the right approach after all, hmm.. Except that needing to decode/encode list +data all the time when using it would quite suck, so no, let's not do that. Note that for the aggregate plugin to use this, it will need some changes: