diff --git a/lib/admin/Controller/subscriber.pm b/lib/admin/Controller/subscriber.pm index 2a04124..1272eba 100644 --- a/lib/admin/Controller/subscriber.pm +++ b/lib/admin/Controller/subscriber.pm @@ -746,6 +746,12 @@ sub edit_list : Local { $c->stash->{subscriber} = $c->session->{subscriber}; $c->stash->{subscriber_id} = $subscriber_id; $c->stash->{list_name} = $list; + + my $list_mode = $list; + $list_mode =~ s/list$/mode/; + $c->stash->{list_mode} = $$preferences{$list_mode}; + $c->stash->{block_in_clir} = $$preferences{$list_mode}; + if(defined $c->session->{blockaddtxt}) { $c->stash->{blockaddtxt} = $c->session->{blockaddtxt}; delete $c->session->{blockaddtxt}; diff --git a/root/css/admin.css b/root/css/admin.css index 9b33ed8..4a85910 100644 --- a/root/css/admin.css +++ b/root/css/admin.css @@ -292,3 +292,13 @@ h3 { #contentplace .search_subscriber input { margin: 3px 0; } + +/* increase spacing around list explanation text */ +#contentplace .list_explanation { + margin-bottom: 10px; +} + +/* strikeout deactivated entries in list edit */ +#contentplace .listentry_disabled { + text-decoration: line-through; +} diff --git a/root/tt/subscriber_edit_list.tt b/root/tt/subscriber_edit_list.tt index db647f0..8ec4f0d 100644 --- a/root/tt/subscriber_edit_list.tt +++ b/root/tt/subscriber_edit_list.tt @@ -4,16 +4,53 @@
| [% blockentry.number %] | +[% blockentry.number %] |