[MKDoc-commit] Added error pages and a few other tweaks

chris at mkdoc.demon.co.uk chris at mkdoc.demon.co.uk
Thu May 5 11:02:14 BST 2005


Log Message:
-----------
Added error pages and a few other tweaks

Tags:
----
mkdoc-1-6

Modified Files:
--------------
    mkd/MKDoc/Site/ConfigWriter:
        Httpd_Conf.pm

-------------- next part --------------
Index: Httpd_Conf.pm
===================================================================
RCS file: /var/spool/cvs/mkd/MKDoc/Site/ConfigWriter/Httpd_Conf.pm,v
retrieving revision 1.1.2.31
retrieving revision 1.1.2.32
diff -LMKDoc/Site/ConfigWriter/Httpd_Conf.pm -LMKDoc/Site/ConfigWriter/Httpd_Conf.pm -u -r1.1.2.31 -r1.1.2.32
--- MKDoc/Site/ConfigWriter/Httpd_Conf.pm
+++ MKDoc/Site/ConfigWriter/Httpd_Conf.pm
@@ -201,6 +201,12 @@
 
 # Uncomment this if you want to change the timezone for this site
 # SetEnv TZ                          Europe/London
+
+# Uncomment if you want users to have a page they can edit created when they sign up.
+# SetEnv MKD__ACCOUNT_HOMEPAGE_LOCATION /%Y/%B/%L
+# Uncomment if you want some default text for the users home page.
+# SetEnv MKD__ACCOUNT_HOMEPAGE_CONTENT  $MKDOC_DIR/conf/homepage.txt
+
 EOF
 
     open FP, ">$SITE_DIR/httpd/httpd-env.conf" || die "Cannot write-open $SITE_DIR/httpd/httpd-env.conf. Reason: $@";
@@ -237,6 +243,9 @@
   ServerAdmin           $SERVER_ADMIN
   CustomLog             $::LOG_DIR/www_combined_log combined
   ErrorLog              $::LOG_DIR/www_error_log
+  # If you want to use customised skins uncomment the collowing line
+  # and comment the line after it.
+  #Alias /.static/css    $SITE_DIR/resources/skin
   Alias /.static/css    $MKDOC_DIR/skin
   Alias /.static        $SITE_DIR/static
   Alias /               $MKDOC_DIR/cgi/mkdoc.cgi/
@@ -257,6 +266,12 @@
     require valid-group
   </Location>
 
+  # Error documents use MultiViews and Includes
+  ErrorDocument 401 /.static/css/401
+  ErrorDocument 404 /.static/css/404
+  ErrorDocument 403 /.static/css/403
+  ErrorDocument 500 /.static/css/500
+
 </VirtualHost>
 
 <VirtualHost *>
@@ -264,6 +279,9 @@
   ServerAdmin           $SERVER_ADMIN
   CustomLog             $::LOG_DIR/users_combined_log combined
   ErrorLog              $::LOG_DIR/users_error_log
+  # If you want to use customised skins uncomment the collowing line
+  # and comment the line after it.
+  #Alias /.static/css    $SITE_DIR/resources/skin
   Alias /.static/css    $MKDOC_DIR/skin
   Alias /.static        $SITE_DIR/static
   Alias /               $MKDOC_DIR/cgi/mkdoc.cgi/
@@ -275,6 +293,13 @@
   Include                               $SITE_DIR/httpd/httpd-authenticate.conf
   Include                               $SITE_DIR/httpd/httpd-static.conf
   Include                               $SITE_DIR/httpd/httpd-mkdoc.conf
+
+  # Error documents use MultiViews and Includes
+  ErrorDocument 401 /.static/css/401
+  ErrorDocument 404 /.static/css/404
+  ErrorDocument 403 /.static/css/403
+  ErrorDocument 500 /.static/css/500
+
 </VirtualHost>
 EOF
 


More information about the MKDoc-commit mailing list