]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/forum/ikiwiki_and_big_files.mdwn
(no commit message)
[git.ikiwiki.info.git] / doc / forum / ikiwiki_and_big_files.mdwn
index 8e36278e5ce27636211cf9969067bb8af6fb7af5..cd41d9fce17bf1efc96f44776e5d9dfe2aa521da 100644 (file)
@@ -51,6 +51,9 @@ ps. here's how to calculate space taken by html, picture and video files:
 
 Can underlay plugin handle the case that source and destination directories
 are the same? I'd rather have just one copy of these underlay files on the server.
 
 Can underlay plugin handle the case that source and destination directories
 are the same? I'd rather have just one copy of these underlay files on the server.
+
+> No, but enabling hardlinks accomplishes the same effect. --[[Joey]] 
+
 And did I goof in the setup file since I got this:
 
     $ ikiwiki -setup blog.setup -rebuild --verbose
 And did I goof in the setup file since I got this:
 
     $ ikiwiki -setup blog.setup -rebuild --verbose
@@ -71,3 +74,29 @@ And did I goof in the setup file since I got this:
         # directory in srcdir that contains directive descriptions
 
 -Mikko
         # directory in srcdir that contains directive descriptions
 
 -Mikko
+
+> The plugin seems to present a bad default value in the setup file.
+> (Fixed in git.) A correct configuration would be:
+
+        add_underlays => ['/home/users/mcfrisk/www/blog/media'],
+       
+Umm, doesn't quite fix this yet:
+
+    $ ikiwiki -setup blog.setup -v
+    Can't use an undefined value as an ARRAY reference at /home/users/mcfrisk/bin/share/perl/5.10.0/IkiWiki
+    /Plugin/underlay.pm line 44.
+    $ grep underlay blog.setup 
+        add_plugins => [qw{goodstuff websetup comments blogspam html sidebar underlay}],
+        underlaydir => '/home/users/mcfrisk/bin/share/ikiwiki/basewiki',
+        # underlay plugin
+        # extra underlay directories to add
+        add_underlays => ['/home/users/mcfrisk/www/blog/media'],
+    $ ikiwiki --version
+    ikiwiki version 3.20091032
+
+-Mikko
+
+> Yeah, I've fixed that in git, but you can work around it with this:
+> --[[Joey]] 
+        
+       templatedirs => [],