Changeset 349
- Timestamp:
- 05/08/04 14:45:32 (5 years ago)
- Location:
- trunk
- Files:
-
- 1 removed
- 4 modified
-
Changes (modified) (1 diff)
-
MANIFEST (modified) (1 diff)
-
lib/OpenGuides/Diff.pm (deleted)
-
t/51_diff.t (modified) (1 diff)
-
wiki.cgi (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Changes
r348 r349 50 50 Removed newlines from output of search box macro. 51 51 52 Implemented the diffing using CGI::Wiki::Plugin::Diff. (seems change 53 in 0.30 was lost). Removed OpenGuides::Diff.pm as we should not be 54 distributing it. 55 52 56 0.30 29 December 2003 53 57 Added method to allow admins to delete nodes. You will need to -
trunk/MANIFEST
r312 r349 12 12 lib/OpenGuides/Build.pm 13 13 lib/OpenGuides/CGI.pm 14 lib/OpenGuides/Diff.pm15 14 lib/OpenGuides/RDF.pm 16 15 lib/OpenGuides/SuperSearch.pm -
trunk/t/51_diff.t
r269 r349 3 3 use OpenGuides::Utils; 4 4 use Test::MockObject; 5 use Test::More tests => 6;6 5 #use Test::More tests => 6; 6 use Test::More skip_all => "Tests for diff are in CGI::Wiki::Plugin::Diff"; 7 7 use_ok( "OpenGuides::Diff" ); 8 8 -
trunk/wiki.cgi
r336 r349 14 14 use CGI::Wiki::Plugin::GeoCache; 15 15 use CGI::Wiki::Plugin::Locator::UK; 16 use CGI::Wiki::Plugin::Diff; 16 17 use Config::Tiny; 17 18 use Geography::NationalGrid; … … 20 21 use OpenGuides::RDF; 21 22 use OpenGuides::Utils; 22 use OpenGuides::Diff;23 23 use OpenGuides::Template; 24 24 use Time::Piece; … … 37 37 $script_url .= "/" unless $script_url =~ /\/$/; 38 38 39 my ($wiki, $formatter, $locator, $q );39 my ($wiki, $formatter, $locator, $q, $differ); 40 40 eval { 41 41 $wiki = OpenGuides::Utils->make_wiki_object( config => $config ); … … 43 43 $locator = CGI::Wiki::Plugin::Locator::UK->new; 44 44 $wiki->register_plugin( plugin => $locator ); 45 46 $differ = CGI::Wiki::Plugin::Diff->new; 47 $wiki->register_plugin( plugin => $differ ); 45 48 46 49 # Get CGI object, find out what to do. … … 134 137 my $other_ver = $q->param("diffversion"); 135 138 if ( $other_ver ) { 136 my %diff_vars = OpenGuides::Diff->formatted_diff_vars(137 wiki => $wiki,138 node => $node,139 versions => [ $version, $other_ver ] 139 my %diff_vars = $differ->differences( 140 node => $node, 141 left_version => $version, 142 right_version => $other_ver 140 143 ); 141 144 print OpenGuides::Template->output(
