Changeset 834


Ignore:
Timestamp:
Aug 10, 2006, 5:48:35 PM (15 years ago)
Author:
nick
Message:

Display a confirmation message after moderation actions

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/OpenGuides.pm

    r833 r834  
    12681268                      deter_robots  => 1,
    12691269                      version       => $version,
    1270                       moderation_action => 'moderate_node',
    1271                       moderation_url_args => 'action=moderate_node&version='.$version
     1270                      moderation_action => 'moderate',
     1271                      moderation_url_args => 'action=moderate&version='.$version
    12721272                  );
    12731273
     
    14441444    }
    14451445
     1446    # Handle completed notice for actions
     1447    my $completed_action = "";
     1448    if($args{moderation_completed}) {
     1449        if($args{moderation_completed} eq "moderation") {
     1450            $completed_action = "Version Moderated";
     1451        }
     1452        if($args{moderation_completed} eq "changed") {
     1453            $completed_action = "Node Moderate Flag Changed";
     1454        }
     1455    }
     1456
    14461457    # Render in a template
    14471458    my %tt_vars = (
     
    14491460                      not_deletable => 1,
    14501461                      deter_robots  => 1,
    1451                       nodes => \@nodes,
     1462                      nodes      => \@nodes,
    14521463                      categories => \@categories,
    1453                       locales => \@locales
     1464                      locales    => \@locales,
     1465                      completed_action => $completed_action
    14541466                  );
    14551467    return %tt_vars if $return_tt_vars;
  • trunk/templates/admin_home.tt

    r831 r834  
    44[% INCLUDE navbar.tt %]
    55<div id="maincontent">
     6[% IF completed_action %]
     7        <br />
     8        <div style="color: #A0C745">[% completed_action %]</div>
     9[% END %]
    610<h2>Site Administration</h2>
    711<ul>
  • trunk/wiki.cgi

    r831 r834  
    8484                                    );
    8585    } elsif ( $action eq 'admin' ) {
    86         $guide->display_admin_interface();
     86        $guide->display_admin_interface(
     87                             moderation_completed => $q->param("moderation"),
     88        );
    8789    } elsif ( $action eq 'show_missing_metadata' ) {
    8890        $guide->show_missing_metadata(
Note: See TracChangeset for help on using the changeset viewer.