Changeset 1045


Ignore:
Timestamp:
Jun 9, 2007, 5:49:43 PM (14 years ago)
Author:
kake
Message:

Make sure that common categories and locales (if configured) show up on recent changes and create new page form (fixes #199).

Location:
trunk
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/OpenGuides.pm

    r1044 r1045  
    629629    }
    630630    $tt_vars{not_editable} = 1;
     631    if ($config->enable_common_categories || $config->enable_common_locales) {
     632        $tt_vars{common_catloc} = 1;
     633        $tt_vars{common_categories} = $config->enable_common_categories;
     634        $tt_vars{common_locales} = $config->enable_common_locales;
     635        $tt_vars{catloc_link} = $config->script_url . $config->script_name
     636                                . "?id=";
     637    }
    631638    $tt_vars{recent_changes} = \%recent_changes;
    632639    my %processing_args = (
  • trunk/newpage.cgi

    r752 r1045  
    3131
    3232sub show_form {
     33    my %tt_vars = (
     34                    not_editable     => 1,
     35                    not_deletable    => 1,
     36                    deter_robots     => 1,
     37                    disallowed_chars => \@badchars,
     38                    pagename         => $pagename,
     39                  );
     40    if ($config->enable_common_categories || $config->enable_common_locales) {
     41        $tt_vars{common_catloc} = 1;
     42        $tt_vars{common_categories} = $config->enable_common_categories;
     43        $tt_vars{common_locales} = $config->enable_common_locales;
     44        $tt_vars{catloc_link} = $config->script_url . $config->script_name
     45                                . "?id=";
     46    }
    3347    print OpenGuides::Template->output( wiki     => $wiki,
    3448                                        config   => $config,
    3549                                        template => "newpage.tt",
    36                                         vars     => {
    37                                             not_editable     => 1,
    38                                             not_deletable    => 1,
    39                                             deter_robots     => 1,
    40                                             disallowed_chars => \@badchars,
    41                                             pagename         => $pagename }
     50                                        vars     => \%tt_vars,
    4251    );
    4352}
Note: See TracChangeset for help on using the changeset viewer.