| Jifty-Plugin-Userpic documentation | Contained in the Jifty-Plugin-Userpic distribution. |
Jifty::Plugin::Userpic::Dispatcher - Dispatcher for the Jifty Userpic plugin
The dispatcher for the Jifty Userpic plugin
When we're asked for a userpic for /recordclass/id/fieldname, set it up and call /userpic/image.
| Jifty-Plugin-Userpic documentation | Contained in the Jifty-Plugin-Userpic distribution. |
use warnings; use strict; package Jifty::Plugin::Userpic::Dispatcher;
use Jifty::Dispatcher -base;
on '/=/plugin/userpic/*/#/*' => run { my $class = $1; my $id = $2; my $field = $3; if ($class->isa('Jifty::Record')) { my $item = $class->new(); $item->load($id); if ($item->id) { set item => $item; set field => $field; show '/userpic/image'; } } }; 1;