Changeset 213

Show
Ignore:
Timestamp:
07/28/03 15:35:36 (5 years ago)
Author:
kake
Message:

Fixed bug with usernames containing spaces in recent changes/userstats. Bumped version number.

Location:
trunk
Files:
6 modified

Legend:

Unmodified
Added
Removed
  • trunk/Changes

    r210 r213  
     10.22     
     2        Fixed bug with usernames containing spaces in recent changes/userstats. 
     3 
    140.21    17 July 2003 
    25        We no longer autogenerate a Makefile.PL, since it doesn't pick up 
  • trunk/PREREQUISITES

    r204 r213  
    1 Modules required by OpenGuides 0.21 
     1Modules required by OpenGuides 0.22 
    22=================================== 
    33 
    44Algorithm::Diff (version 0.13 or later) 
    5 CGI 
     5CGI (version 2.76 or later) 
    66CGI::Carp 
    77CGI::Cookie 
  • trunk/lib/OpenGuides.pm

    r204 r213  
    44use vars qw( $VERSION ); 
    55 
    6 $VERSION = '0.21'; 
     6$VERSION = '0.22'; 
    77 
    88=head1 NAME 
  • trunk/templates/recent_changes.tt

    r207 r213  
    2222      [% END %] 
    2323      [% IF node.username %] 
    24         ..... <a href="[% cgi_url %]?username=[% node.username %];action=userstats">[% node.username %]</a> 
     24        ..... <a href="[% cgi_url %]?username=[% node.username_param %];action=userstats">[% node.username %]</a> 
    2525      [% END %] 
    2626  </li> 
  • trunk/templates/userstats.tt

    r189 r213  
    55[% content %] 
    66 
    7 <h2>Last five nodes edited by <a href="[% full_cgi_url %]?[% username %]">[% username %]</a></h2> 
     7<h2>Last five nodes edited by <a href="[% full_cgi_url %]?[% username_param %]">[% username %]</a></h2> 
    88 
    99<ul> 
  • trunk/wiki.cgi

    r204 r213  
    55 
    66use vars qw( $VERSION ); 
    7 $VERSION = '0.21'; 
     7$VERSION = '0.22'; 
    88 
    99use CGI qw/:standard/; 
     
    248248                         comment       => $q->escapeHTML($_->{metadata}{comment}[0]), 
    249249                         username      => $q->escapeHTML($_->{metadata}{username}[0]), 
     250                         username_param => $q->escape($_->{metadata}{username}[0]), 
    250251                         edit_type     => $q->escapeHTML($_->{metadata}{edit_type}[0]), 
    251252                         url           => "$script_name?" 
     
    358359                       } @nodes; 
    359360    my %tt_vars = ( last_five_nodes => \@nodes, 
    360                     username        => $username ); 
     361                    username        => $username, 
     362                    username_param  => $wiki->formatter->node_name_to_node_param($username), 
     363                  ); 
    361364    process_template("userstats.tt", "", \%tt_vars); 
    362365}