Changeset 602

Show
Ignore:
Timestamp:
12/23/04 09:37:18 (4 years ago)
Author:
kake
Message:

Fixed a couple of bugs to do with nodes with only one version - list_all_versions, diff link.

Location:
trunk
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/Changes

    r600 r602  
     1        Fixed bug with list_all_versions for nodes with only one version. 
     2 
    130.46    21 December 2004 
    24        Minor bug fixes: remove bogus edit link on index listings, 
  • trunk/MANIFEST

    r599 r602  
    8686t/65_bug_metadata_escape.t 
    8787t/66_bug_latlong_representation.t 
     88t/67_bug_first_version.t 
    8889t/templates/15_test.tt 
    8990wiki.cgi 
  • trunk/lib/OpenGuides.pm

    r597 r602  
    528528    my %curr_data = $self->wiki->retrieve_node($node); 
    529529    my $curr_version = $curr_data{version}; 
    530     croak "This is the first version" unless $curr_version > 1; 
    531530    my @history; 
    532531    for my $version ( 1 .. $curr_version ) { 
  • trunk/templates/node.tt

    r581 r602  
    6969<div id="version"> 
    7070[% IF current %] 
    71 Last edited [% last_modified %] (version [% version %]; <a href="[% cgi_url %]?id=[% node_param %];version=[% version - 1 %];diffversion=[% version %]">diff</a>). 
     71  Last edited [% last_modified %] 
     72  [% IF version == 1 %] 
     73    (version [% version %]) 
     74  [% ELSE %] 
     75    (version [% version %]; 
     76    <a href="[% cgi_url %]?id=[% node_param %];version=[% version - 1 %];diffversion=[% version %]">diff</a>). 
     77  [% END %] 
    7278[% ELSE %] 
    73 This is version [% version %] (as of [% last_modified %]).  
    74 <a href="[% cgi_url %]?[% node_param %]">View current version.</a>  
     79  This is version [% version %] (as of [% last_modified %]).  
     80  <a href="[% cgi_url %]?[% node_param %]">View current version.</a>  
    7581[% END %] 
    7682[% IF version AND version > 1 %]