/
dispatch_mailinglist
18 lines (13 loc) · 1.31 KB
/
dispatch_mailinglist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
%% -*- mode: erlang -*-
[
{admin_mailinglist, ["admin", "mailinglists"], controller_admin_mailinglist, []},
{admin_mailing_preview, ["admin", "mailing", "preview", id], controller_admin_mailing_preview, []},
{admin_mailing_status, ["admin", "mailing", id], controller_admin_mailing_status, []},
{admin_mailinglist_recipients, ["admin", "mailinglists", "recipients", id ], controller_admin_mailinglist_recipients, []},
{mailinglist_confirm, ["mailinglist", "confirm", confirm_key], controller_template, [{template, "mailinglist_confirm.tpl"}]},
{mailinglist_unsubscribe, ["mailinglist", "unsubscribe", confirm_key], controller_template, [{template, "mailinglist_unsubscribe.tpl"}]},
{mailinglist_export, ["mailinglist", "export", id], controller_mailinglist_export, []},
%% Normal page to show a resource.
{mailinglist, ["mailinglist", id], controller_page, [ {template, {cat, "mailinglist.tpl"}} ]},
{mailinglist, ["mailinglist", id, slug], controller_page, [ {template, {cat, "mailinglist.tpl"}} ]}
].