Changeset 1093 for trunk/lib/OpenGuides.pm
- Timestamp:
- 06/19/07 14:01:53 (17 months ago)
- Files:
-
- 1 modified
-
trunk/lib/OpenGuides.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/OpenGuides.pm
r1086 r1093 1405 1405 # Skip this for nodes needing moderation - this occurs for them once 1406 1406 # they've been moderated 1407 unless($wiki->node_required_moderation($node)) { 1407 my $needs_moderation = $wiki->node_required_moderation($node); 1408 unless( $needs_moderation ) { 1408 1409 $self->_autoCreateCategoryLocale( 1409 1410 id => $node, … … 1416 1417 1417 1418 if ($written) { 1419 if ( $needs_moderation and $config->send_moderation_notifications ) { 1420 my $body = "The node '$node' in the OpenGuides installation\n" . 1421 "'" . $config->site_name . "' requires moderation. ". 1422 "Please visit\n" . 1423 $config->script_url . $config->script_name . 1424 "?action=show_needing_moderation\nat your convenience.\n"; 1425 eval { 1426 OpenGuides::Utils->send_email( 1427 config => $config, 1428 subject => "Node requires moderation", 1429 body => $body, 1430 admin => 1, 1431 return_output => $return_output 1432 ); 1433 }; 1434 warn $@ if $@; 1435 } 1436 1418 1437 my $output = $self->redirect_to_node($node); 1419 1438 return $output if $return_output;
