/[pub]/suikawiki/script/default/suikawiki-config.ph
Suika

Diff of /suikawiki/script/default/suikawiki-config.ph

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.10 by wakaba, Sun Feb 1 12:34:18 2004 UTC revision 1.11 by wakaba, Sun Feb 8 09:01:57 2004 UTC
# Line 33  sub config ($) { Line 33  sub config ($) {
33      $WIKI->{config}->{path_to}->{$_->[0]} = $_->[1];      $WIKI->{config}->{path_to}->{$_->[0]} = $_->[1];
34    }    }
35    
   ## -- Debug mode  
   $WIKI->{config}->{debug} = {  
     general => 1,  
     db => 0,  
     view => 1,  
   };  
   
36    ## -- WikiPlugin    ## -- WikiPlugin
37    push @{$WIKI->{event}->{plugin_manager_loaded}}, sub {    push @{$WIKI->{event}->{plugin_manager_loaded}}, sub {
38      my $wiki = shift;      my $wiki = shift;
# Line 111  sub config ($) { Line 104  sub config ($) {
104    
105    ## -- WikiName of special purpose WikiPages    ## -- WikiName of special purpose WikiPages
106    $WIKI->{config}->{page} = {    $WIKI->{config}->{page} = {
107      Default         => [qw/HomePage/],      Default         => $WIKI->name ([qw/HomePage/]),
108      InterWikiName   => [qw/Wiki InterWikiName/],      InterWikiName   => $WIKI->name ([qw/Wiki InterWikiName/]),
109      NewPageTemplate => [qw/Wiki NewPageTemplate/],      NewPageTemplate => $WIKI->name ([qw/Wiki NewPageTemplate/]),
110        'StyleSheetList(text/html)' => $WIKI->name ([qw<Wiki Style List text/html>]),
111    };    };
112        
113    ## -- WikiNamespace constants    ## -- WikiNamespace constants
114    $WIKI->{config}->{name}->{space}->{separator} = '//';    $WIKI->{config}->{name}->{space} = {
115    $WIKI->{config}->{name}->{space}->{separator_reg} = qr#//#;      separator => '//',
116        separator_reg => qr#\s*//\s*#,
117        self => '.',
118        parent => '..',
119      };
120        
121    ## -- Default character codes    ## -- Default character codes
122    $WIKI->{config}->{charset}->{internal} = 'euc-jp';    $WIKI->{config}->{charset} = {
123    $WIKI->{config}->{charset}->{output} = 'iso-2022-jp';      ## Internal code - MUST be ASCII + 8bit coding scheme
124    $WIKI->{config}->{charset}->{uri_param} = ''; # auto detect        internal => 'euc-jp',
125    $WIKI->{config}->{charset}->{uri_param_encode} = 'euc-jp';      ## Default output code
126    $WIKI->{config}->{charset}->{uri_query} = ''; # auto detect        output => 'iso-2022-jp',
127    $WIKI->{config}->{charset}->{uri_query_encode} = 'euc-jp';      ## "query" part in URI reference
128    $WIKI->{config}->{charset}->{uri_path_info} = 'utf-8';        uri_query => '', # auto-detected
129          uri_query_encode => 'euc-jp',     ## For compatibility w/ SuikaWiki 2
130          uri_param => '', # auto-detected
131          uri_param_encode => 'euc-jp',     ## For compatibility w/ SuikaWiki 2
132        ## PATH_INFO part in URI reference
133          uri_path_info => 'x-utf-8-10646', ## Reserved for future use
134        ## Fragment identifier in URI reference
135          uri_fragment => 'x-punycode',     ## Reserved for possible future use
136      };
137        
138    ## -- Expires duration templates    ## -- Expires duration templates
139    $WIKI->{config}->{entity}->{expires} = {    $WIKI->{config}->{entity}->{expires} = {
140      edit      => {delta => 60},      edit      => {delta => 60},
141      view      => {delta => 2*3600},      view      => {delta => 2*3600},
142      lm_flaged => {delta => 30*24*3600},      lm_flaged => {delta => 30*24*3600},
143        stylesheet => {delta => 30*24*3600},
144        error     => {delta => 60},
145      };
146    
147      ## -- Debug mode
148      $WIKI->{config}->{debug} = {
149        general => 1,
150        db => 0,
151        view => 1,
152    };    };
153    
154  }  }

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24