66 |
|
# exactly as it appears in the ClassPath: |
67 |
|
if ($class) |
68 |
|
{ |
69 |
– |
# Store template name. We add the standard suffix: |
70 |
– |
$self->template($class."_template.tmpl"); |
69 |
|
$self->{CLASS} = uc($class); |
70 |
+ |
$self->template($class); |
71 |
|
} |
72 |
|
else |
73 |
|
{ |
78 |
|
sub template() |
79 |
|
{ |
80 |
|
my $self=shift; |
81 |
< |
@_ ? $self->{TEMPLATE} = shift |
82 |
< |
: $self->{TEMPLATE}; |
81 |
> |
my ($template)=@_; |
82 |
> |
if ($template) |
83 |
> |
{ |
84 |
> |
$self->{TEMPLATE} = $template; |
85 |
> |
} |
86 |
> |
else |
87 |
> |
{ |
88 |
> |
return $self->{TEMPLATE}; |
89 |
> |
} |
90 |
|
} |
91 |
|
|
92 |
|
sub classdir() |
379 |
|
$self->safesubdirs(@$safedir); |
380 |
|
} |
381 |
|
|
376 |
– |
sub template() |
377 |
– |
{ |
378 |
– |
my $self=shift; |
379 |
– |
@_ ? $self->{TEMPLATE} = shift |
380 |
– |
: $self->{TEMPLATE}; |
381 |
– |
} |
382 |
– |
|
382 |
|
sub safesubdirs() |
383 |
|
{ |
384 |
|
my $self=shift; |