Hi Frank,
Here's the offending lines:
sub new { shift; # throw away invocant -- we don't need it my ($ce, $user, $key, $set, $problem, $psvn, $formFields, $translationOptions) = @_;
my $renderer = $ce->{pg}->{renderer};
line 48: runtime_use $renderer;
return $renderer->new(@_); }
It appears that $renderer is not being defined. or possibly even worse that $ce is not being defined.
The $ce->{pg}->{renderer} is defined in global.conf and then over ridden in course.conf
As a start, rename course.conf in each of the courses that is giving you trouble. If things work then,
you know there is something wrong with the entries in course.conf that is causing the trouble.
Something that is undefining pg->{renderer}
Hope this helps.
Take care,
Mike
<| Post or View Comments |>
|