]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/plugins/autoindex/discussion.mdwn
close
[git.ikiwiki.info.git] / doc / plugins / autoindex / discussion.mdwn
index a48fe9df130758e796d422ca5cc8b5868eeb52d7..76d09cd3c32bf8d5804d8454f99d256cc516980b 100644 (file)
@@ -1,6 +1,13 @@
 Would it be possible to add an option to only generate the index files
 for the html output and not place the markdown files in the wiki source?
 
 Would it be possible to add an option to only generate the index files
 for the html output and not place the markdown files in the wiki source?
 
+> Or better still, add a mechanism for ikiwiki to hold transient source
+> pages in memory and render them as if they existed, without actually
+> writing them out, as [[JoeRayhawk]] suggests below? I think
+> add_autofile would be the way to do this.
+> I've added this to [[todo]] as [[todo/autoindex should use add__95__autofile]]
+> and [[todo/transient_pages]]. --[[smcv]]
+
 The reason being that I have a lot of directories which need to be autoindexed,
 but I would prefer if the index files didn't clutter up my git repository.
 
 The reason being that I have a lot of directories which need to be autoindexed,
 but I would prefer if the index files didn't clutter up my git repository.
 
@@ -15,6 +22,8 @@ If you just don't want to clutter your git repo, below it's a patch does the fol
 
 * If you set autoindex_commit to 1 (this is the default), auto-generated index files will be put in the repo provided you enabled rcs backend.
 
 
 * If you set autoindex_commit to 1 (this is the default), auto-generated index files will be put in the repo provided you enabled rcs backend.
 
+[[!toggle id="patch-for-autoindex_commit" text="patch for autoindex_commit"]]
+[[!toggleable id="patch-for-autoindex_commit" text="""
 <pre>
 --- autoindex.pm.orig  2009-10-01 17:13:51.000000000 +0800
 +++ autoindex.pm       2009-10-01 17:21:09.000000000 +0800
 <pre>
 --- autoindex.pm.orig  2009-10-01 17:13:51.000000000 +0800
 +++ autoindex.pm       2009-10-01 17:21:09.000000000 +0800
@@ -58,7 +67,7 @@ If you just don't want to clutter your git repo, below it's a patch does the fol
                                gettext("automatic index generation"),
                                undef, undef);
 </pre>
                                gettext("automatic index generation"),
                                undef, undef);
 </pre>
-
+"""]]
  
 Warning:  I guess this patch may work, but I *haven't tested it yet*.  -- [[weakish]]
 
  
 Warning:  I guess this patch may work, but I *haven't tested it yet*.  -- [[weakish]]