Changeset 1269
- Timestamp:
- 06/19/09 23:41:38 (15 months ago)
- Location:
- trunk
- Files:
-
- 5 modified
-
Changes (modified) (1 diff)
-
lib/OpenGuides.pm (modified) (1 diff)
-
t/51_display_node.t (modified) (2 diffs)
-
templates/navbar.tt (modified) (1 diff)
-
templates/node.tt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Changes
r1261 r1269 6 6 0.65 7 7 Fix some more broken POD and add POD unit test (#268) 8 Don't display revision info for nodes that don't exist (#193) 8 9 9 10 0.64 23 February 2009 -
trunk/lib/OpenGuides.pm
r1261 r1269 288 288 wgs84_lat => $wgs84_lat 289 289 ); 290 291 $tt_vars{empty_node} = !($tt_vars{content} || 292 $tt_vars{coord_field_1_value} || 293 $tt_vars{coord_field_2_value} || 294 $tt_vars{latitude} || 295 $tt_vars{longitude}); 290 296 291 297 # Hide from search engines if showing a specific version. -
trunk/t/51_display_node.t
r1098 r1269 14 14 } 15 15 16 plan tests => 1 5;16 plan tests => 18; 17 17 18 18 Wiki::Toolkit::Setup::SQLite::cleardb( { dbname => "t/node.db" } ); … … 111 111 like( $output, qr{\Q<a href="wiki.cgi?Locale_Does_Exist"}, 112 112 "wrongly-cased locales are linked as they should be" ); 113 114 $output = $guide->display_node( id => "Does not exist", 115 return_output => 1 116 ); 117 like( $output, qr{\QWe don't have a node called "Does not exist".}, 118 "not found message shows up" ); 119 unlike( $output, qr{\QRevision 0}, 120 "bogus revision number doesn't show up" ); 121 unlike( $output, qr{\QLast edited}, 122 "bogus last edited doesn't show up" ); -
trunk/templates/navbar.tt
r1236 r1269 13 13 [% INCLUDE navbar_locales.tt %] 14 14 </div> 15 [% UNLESS empty_node %] 15 16 [% INCLUDE navbar_revision_info.tt %] 17 [% END %] 16 18 17 19 </div> -
trunk/templates/node.tt
r1237 r1269 69 69 </h2> 70 70 [% END %] 71 [% IF not (content || coord_field_1_value || coord_field_2_value || latitude || longitude)%]71 [% IF empty_node %] 72 72 </div> 73 73 <div id="nonexistent_node_message">We don't have a node called "[% node_name %]". Would you like to <a href="[% full_cgi_url %]?action=edit;id=[% node_param %]">create it</a>?</div>
