From 451383433d842f4a6734573a37aaf9098dd245c7 Mon Sep 17 00:00:00 2001 From: Benjamin Kellermann Date: Mon, 18 Apr 2011 08:52:02 +0200 Subject: complete change of configuration --- config_sample.rb | 148 +++++++++++++++++++++++++------------------------------ 1 file changed, 68 insertions(+), 80 deletions(-) (limited to 'config_sample.rb') diff --git a/config_sample.rb b/config_sample.rb index d54ff24..53bbead 100644 --- a/config_sample.rb +++ b/config_sample.rb @@ -19,34 +19,23 @@ ############################################################################ # Choose your favorite version control system -# bzr and git is implemented +# bzr and git are implemented # Warning: bzr is slow! # Warning: git needs git >=1.6.5 -require "git" +# $conf.vcs = "git" -# Change the SITEURL if the url is not determined correctly -case $cgi.server_port -when 80 - protocol = "http" - port = "" -when 443 - protocol = "https" - port = "" -else - protocol = "http" - port = ":#{$cgi.server_port}" -end -SITEURL = "#{protocol}://#{$cgi.server_name}#{port}#{$cgi.script_name.gsub(/[^\/]*$/,"")}" +# Change only if the url is not determined correctly (e.g. at the start page) +# $conf.siteurl = "http://example.org:9999/exampledir" # You may insert some sites, which are under your site # A breadcrumb will be generated in the way: # TUD -> ... -> Fakultät Informatik -> Professur DuD -> dudle -> poll -BREADCRUMBS = [ - "TUD", - "...", - "Fakultät Informatik", - "Professur Datenschutz und Datensicherheit" -] +#$conf.breadcrumbs = [ +# "TUD", +# "...", +# "Fakultät Informatik", +# "Professur Datenschutz und Datensicherheit" +#] # If you want to encourage the user to send bug reports, state the errorlog, # which you have configured in your apache conf with the ErrorLog directive. @@ -54,44 +43,44 @@ BREADCRUMBS = [ # receive the mails instead of me (the developer). # You would do me a favor, if you configure this with my address, however, # if you do not want people to read parts of your error log, leave the -# ERRORLOG variable unset! +# $conf.errorlog unset! # Make sure, that your apache can read this file # (which usually is not the case for /var/log/apache2/*) # You have 2 Options: # 1. change logrotate to allow /var/log/apache2/* to be read by apache # (=> change the line »create 640 root adm«) -# 2. change ERRORLOG to another file and creat a new rule for logrotate. +# 2. change $conf.errorlog to another file and creat a new rule for logrotate. # DO NOT FORGET TO ADD THE ERROR LOG TO LOGROTATE IF YOU CHANGE THE PATH # TO OTHER THAN /var/log/apache2/* ! # If you do not know what to do what I am speaking about, just do not uncomment # the next line -#ERRORLOG = "/var/log/dudle_error.log" -BUGREPORTMAIL = "Benjamin.Kellermann@tu-dresden.de" +#$conf.errorlog = "/var/log/dudle_error.log" +#$conf.bugreportmail = "Benjamin.Kellermann@tu-dresden.de" # Send bug reports automatically with the programm “mail” -AUTO_SEND_REPORT = false +#$conf.auto_send_report = false # add the htmlcode in the Variable INDEXNOTICE to the startpage # Example: displays all available Polls -indexnotice = <Available Polls - - - - -INDEXNOTICE -Dir.glob("*/data.yaml").sort_by{|f| - File.new(f).mtime -}.reverse.collect{|f| f.gsub(/\/data\.yaml$/,'') }.each{|site| - indexnotice += < - - - -INDEXNOTICE -} -indexnotice += "
PollLast change
#{CGI.escapeHTML(site)}#{File.new(site + "/data.yaml").mtime.strftime('%d.%m, %H:%M')}
" -INDEXNOTICE = indexnotice +#$conf.indexnotice = <Available Polls +# +# +# +# +#INDEXNOTICE +#Dir.glob("*/data.yaml").sort_by{|f| +# File.new(f).mtime +#}.reverse.collect{|f| f.gsub(/\/data\.yaml$/,'') }.each{|site| +# $conf.indexnotice += < +# +# +# +#INDEXNOTICE +#} +#$conf.indexnotice += "
PollLast change
#{CGI.escapeHTML(site)}#{File.new(site + "/data.yaml").mtime.strftime('%d.%m, %H:%M')}
" + # Add some Example Polls to the example page # you may create those using the normal interface @@ -99,45 +88,44 @@ INDEXNOTICE = indexnotice # .htaccess and .htdigest are deleted after # example creation (defining password protected # examples is not possible therefore) -EXAMPLES = [ - { - :url => "coffeebreak", - :description => _("Event Schedule Poll"), - :new_environment => true, - },{ - :url => "coffee", - :description => _("Normal Poll"), - :revno => 34 - },{ - :url => "Cheater", - :description => "Cheater", - :hidden => true - } -] +#$conf.examples = [ +# { +# :url => "coffeebreak", +# :description => _("Event Schedule Poll"), +# :new_environment => true, +# },{ +# :url => "coffee", +# :description => _("Normal Poll"), +# :revno => 34 +# },{ +# :url => "Cheater", +# :description => "Cheater", +# :hidden => true +# } +#] # add the htmlcode in the Variable EXAMPLENOTICE to the example page -examplenotice = <Screencasts -
    -
  1. Register a new user
  2. -
  3. Setup a new poll
  4. -
  5. Participate in a poll
  6. -
-EXAMPLENOTICE -EXAMPLENOTICE = examplenotice +#$conf.examplenotice = <Screencasts +#
    +#
  1. Register a new user
  2. +#
  3. Setup a new poll
  4. +#
  5. Participate in a poll
  6. +#
+#EXAMPLENOTICE # add the htmlcode in the Variable ABOUTNOTICE to the about page -aboutnotice = < -

Bugs/Features

- - -ABOUTNOTICE -ABOUTNOTICE = aboutnotice +#$conf.aboutnotice = < +#

Bugs/Features

+# +# +#ABOUTNOTICE + # choose a default stylesheet # e.g., "classic.css", "css/foobar.css", ... -DEFAULT_CSS = "default.css" +#$conf.default_css = "default.css" -- cgit v1.2.3