More portal template scaffolding
Renamed listAction to pageAction since that's what it actually does