]> iEval git - plack-app-gruntmaster.git/blobdiff - lib/Gruntmaster/Page/Pb/Entry.pm
Add database support for problem opening
[plack-app-gruntmaster.git] / lib / Gruntmaster / Page / Pb / Entry.pm
index dbf66b47457f419d8dbc4403468f2f00650cabad..f2fa9626c0aefd7298fb68ae076cc2be86e102fc 100644 (file)
@@ -31,7 +31,7 @@ HTML
 sub _generate{
        my ($self, $htc, $path, $lang) = @_;
 
-       $path =~ m,(?:ct/([^/])+/)?pb/(\w+)\.html$,;
+       $path =~ m,(?:ct/([^/]+)/)?pb/(\w+)\.html$,;
 
        my ($contest, $id) = ($1, $2);
 
@@ -44,6 +44,8 @@ sub _generate{
        $htc->param(id => $id);
        local $Gruntmaster::Data::contest = $contest if $contest;
        $htc->param(name => problem_name $id);
+       $htc->param(author => problem_author $id);
+       $htc->param(owner => problem_owner $id);
        $htc->param(statement => problem_statement $id);
 }
 
This page took 0.017062 seconds and 4 git commands to generate.