our @EXPORT = qw(&checkLogin ¬LoggedComplaint);
-sub genLocMenu( $$$ ) {
- my( $req, $args, $actions ) = @_;
- my $addr = PciIds::Address::new( $req->uri() );
- genCustomMenu( $req, $addr, $args, $actions );
- genPath( $req, $addr, 1 );
-}
-
sub genRegisterForm( $$$$ ) {
my( $req, $args, $error, $values ) = @_;
genHtmlHead( $req, 'Register a new user', undef );
"\nThank you\n".
"\n(This is an autogenerated email, do not respond to it)" );
genHtmlHead( $req, 'Registration email sent', undef );
- print "<h1>Register email sent</h1>\n";
+ print "<h1>Registration email sent</h1>\n";
genLocMenu( $req, $args, [ [ 'Log in', 'login' ] ] );
print '<p>
An email containing further information has been sent to you.
genHtmlHead( $req, 'Logged in', undef );
print '<h1>Logged in</h1>';
genPath( $req, PciIds::Address::new( $req->uri() ), 1 );
- print '<p>You are logged in.';
+ print "<p>You are logged in" . ( defined $args->{'redirectaction'} ? ", continue with your <a href='$url'>action</a>.\n" : ".\n" );
print '<div class="lastlog"><p>'.encode( $last ).'</div>' if( defined( $last ) );
genHtmlTail();
return OK;
use Apache2::Const qw(:common :http);
use APR::Table;
-our @EXPORT = qw(&genHtmlHead &htmlDiv &genHtmlTail &genTableHead &genTableTail &parseArgs &buildExcept &buildArgs &genMenu &genCustomMenu &encode &setAddrPrefix &HTTPRedirect &genPath &logItem);
+our @EXPORT = qw(&genHtmlHead &htmlDiv &genHtmlTail &genTableHead &genTableTail &parseArgs &buildExcept &buildArgs &genMenu &genCustomMenu &encode &setAddrPrefix &HTTPRedirect &genPath &logItem &genLocMenu);
sub encode( $ ) {
return encode_entities( shift, "\"'&<>" );
print "</div>\n";
}
+sub genLocMenu( $$$ ) {
+ my( $req, $args, $actions ) = @_;
+ my $addr = PciIds::Address::new( $req->uri() );
+ genCustomMenu( $req, $addr, $args, $actions );
+ genPath( $req, $addr, 1 );
+}
+
1;