diff options
author | Joey Hess <joey@kitenet.net> | 2010-06-23 13:12:43 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2010-06-23 13:12:43 -0400 |
commit | bbbbf04f76dc5eb6824e5efd5f0ca128e32430ce (patch) | |
tree | cfc5652f42e747f9a883859862c8becd9ead1944 | |
parent | 0d1f736c659fcabb484abe77c714c4bf04b34a4f (diff) |
thoughts
-rw-r--r-- | doc/todo/auto_publish_expire.mdwn | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/todo/auto_publish_expire.mdwn b/doc/todo/auto_publish_expire.mdwn index 6f767a693..7a5a17517 100644 --- a/doc/todo/auto_publish_expire.mdwn +++ b/doc/todo/auto_publish_expire.mdwn @@ -8,3 +8,26 @@ I know that ikiwiki is a wiki compiler so that something has to refresh the wiki The date for publishing and expiring could be set be using some new directives; an alternative could be to expand the [[plugin/meta]] plugin with [<span/>[!meta date="auto publish date"]] and [<span/>[!meta expires="auto expire date"]]. --[[JeanPrivat]] + +> This is a duplicate, and expansion, of +> [[todo/tagging_with_a_publication_date]]. +> There, I suggest using a branch to develop +> prepublication versions of a site, and merge from it +> when the thing is published. +> +> Another approach I've seen used is to keep such pages in a pending/ +> directory, and move them via cron job when their publication time comes. +> But that requires some familiarity with, and access to, cron. +> +> On [[todo/tagging_with_a_publication_date]], I also suggested using meta +> date to set a page's date into the future, +> and adding a pagespec that matches only pages with dates in the past, +> which would allow filtering out the unpublished ones. +> Sounds like you are thinking along these lines, but possibly using +> something other than the page's creation or modification date to do it. +> +> I do think the general problem with that approach is that you have to be +> careful to prevent the unpublished pages from leaking out in any +> inlines, maps, etc. --[[Joey]] + +[[!tag wishlist]] |