Show
Ignore:
Timestamp:
12/29/03 14:29:25 (5 years ago)
Author:
kake
Message:

Page deletion must now be explicitly enabled in wiki.conf. Added some deletion-related tests. Sorted out PREREQUISITES.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/lib/OpenGuides/Template.pm

    r280 r309  
    7373=item * C<full_cgi_url> 
    7474 
     75=item * C<enable_page_deletion> (gets set to true or false - defaults to false) 
     76 
    7577=item * C<contact_email> 
    7678 
     
    123125        $formatting_rules_link = $script_url . $script_name . "?" 
    124126                               . uri_escape($args{wiki}->formatter->node_name_to_node_param($formatting_rules_node)); 
     127    } 
     128 
     129    my $enable_page_deletion = 0; 
     130    if ( $config->{_}->{enable_page_deletion} 
     131         and ( lc($config->{_}->{enable_page_deletion}) eq "y" 
     132               or $config->{_}->{enable_page_deletion} eq "1" ) 
     133       ) { 
     134        $enable_page_deletion = 1; 
    125135    } 
    126136 
     
    136146                    formatting_rules_node => $formatting_rules_node, 
    137147                    openguides_version    => $OpenGuides::VERSION, 
     148                    enable_page_deletion  => $enable_page_deletion, 
    138149    }; 
    139150