aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfmarier <fmarier@web>2011-02-24 08:48:25 +0000
committerJoey Hess <joey@kitenet.net>2011-02-24 08:48:25 +0000
commit2149dd4ac0e7dd29fdcc11a063f9835f7111ebed (patch)
tree1a24dead9bbeff0876b46c44eb736ffbcb290147
parent3397d23b2c85f83cabe4b671397f2474d082d182 (diff)
downloadikiwiki-2149dd4ac0e7dd29fdcc11a063f9835f7111ebed.tar
ikiwiki-2149dd4ac0e7dd29fdcc11a063f9835f7111ebed.tar.gz
-rw-r--r--doc/forum/Setting_up_a_development_environment.mdwn26
1 files changed, 26 insertions, 0 deletions
diff --git a/doc/forum/Setting_up_a_development_environment.mdwn b/doc/forum/Setting_up_a_development_environment.mdwn
new file mode 100644
index 000000000..94f022e22
--- /dev/null
+++ b/doc/forum/Setting_up_a_development_environment.mdwn
@@ -0,0 +1,26 @@
+Hi,
+
+I'm trying to setup a development environment to hack on the comments plugin and I'm having problems getting my Ikiwiki CGI to use my git checkout as the libdir and templatedir instead of the system one.
+
+My <tt>.setup</tt> contains:
+
+ srcdir => '/home/francois/wiki/testblog',
+ destdir => '/var/www/testblog',
+ url => 'http://localhost/testblog',
+ cgiurl => 'http://localhost/testblog/ikiwiki.cgi',
+ cgi_wrapper => '/var/www/testblog/ikiwiki.cgi',
+ templatedir => '/home/francois/devel/remote/ikiwiki/templates',
+ underlaydir => '/home/francois/devel/remote/ikiwiki/doc',
+ libdir => '/home/francois/devel/remote/ikiwiki',
+ ENV => {},
+ git_wrapper => '/home/francois/wiki/testblog.git/hooks/post-update',
+
+Now, if I modify <tt>~/devel/remote/ikiwiki/templates/comment.tmpl</tt>, my changes don't appear when I add a comment to a blog post. On the other hand, if I hack <tt>/usr/share/ikiwiki/templates/comment.tmpl</tt> and cause the page to be rebuilt by adding a new comment then that does have an effect.
+
+The same is true for <tt>~/devel/remote/ikiwiki/Ikiwiki/Plugin/comments.pm</tt> (doesn't appear to be used) and <tt>/usr/share/perl5/Ikiwiki/Plugin/comments.pm</tt> (my hacks affect pages as they are recompiled).
+
+I must be missing something obvious, but the [[ikiwiki development environment tips]] didn't help me...
+
+Cheers,
+
+[[Francois|fmarier]]