Changeset 117
- Timestamp:
- 01/31/07 15:37:32 (2 years ago)
- Files:
-
- trunk/src/core/Kwiki/lib/Kwiki/Hub.pm (modified) (1 diff)
- trunk/src/core/Spoon/lib/Spoon/Hub.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/core/Kwiki/lib/Kwiki/Hub.pm
r66 r117 7 7 'display'; 8 8 } 9 10 sub unknown_action { 11 my $action = shift; 12 return $self->headers->redirect($self->unknown_action_url); 13 } 14 15 sub unknown_action_url { 16 return $self->config->{unknown_action_url} || 'index.cgi?404'; 17 } trunk/src/core/Spoon/lib/Spoon/Hub.pm
r87 r117 32 32 $self->preload; 33 33 my $action = $self->action; 34 die "No plugin for action '$action'"34 return $self->unknown_action($action) 35 35 unless defined $self->registry->lookup->action->{$action}; 36 36 my ($class_id, $method) = … … 38 38 $method ||= $action; 39 39 return $self->$class_id->$method; 40 } 41 42 sub unknown_action { 43 my $action = shift; 44 die "No plugin for action '$action'"; 40 45 } 41 46
