Skip to Content.
Sympa Menu

en - Re: [sympa-users] per user moderation

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Mark K <address@concealed>
  • To: address@concealed
  • Subject: Re: [sympa-users] per user moderation
  • Date: Mon, 28 Jan 2008 11:06:53 -0600

Definitely. Thanks for all the good info. This is one feature that I
had found missing in sympa when moving from mailman.

On Mon, 28 Jan 2008 10:25:11 +0100
Olivier Salaün <address@concealed> wrote:

> Hi,
>
> It might be a good idea to add this feature to Sympa, therefore
> please submit a feature request through
> https://sourcesup.cru.fr/tracker/?group_id=23
> Please describe the expected behavior and the technical description
> you've provided below.
>
> Thanks.
>
> Czakó Krisztián a écrit :
> > [...]
> > Just for the archives :-)
> >
> > 1. Set the new "moderated_subscriber" filed in the db "null" (can be
> > null) and no default value. All new subscribers will have empty
> > "moderated_subscriber" field. We can call it "default" value.
> >
> > 2. Make some new scenarios:
> >
> > Two examples:
> > One for default moderated (modified send.editorkey):
> > ------------------------ cut send.editorkeyperusermoderated
> > ----------- title.gettext Moderated, per user selectable, default
> > moderated
> >
> > is_editor([listname],[sender]) smtp,smime,md5 ->
> > do_it is_editor([listname],[header->X-sender])
> > smtp,smime,md5 -> do_it equal
> > ([subscriber->moderated_subscriber], 0) smtp,md5,smime -> do_it
> > true() smtp,smime,md5 ->
> > editorkey ------------------------ cut
> > send.editorkeyperusermoderated -----------
> >
> > And one for default non-moderated (modified send.private):
> > ----------------- cut send.privateperusermoderated -----------
> > title.gettext restricted to subscribers
> >
> > equal ([subscriber->moderated_subscriber], 1) smtp,md5,smime ->
> > editorkey is_subscriber([listname],[sender])
> > smtp,smime,md5 -> do_it
> > is_editor([listname],[sender]) smtp,smime,md5 ->
> > do_it is_owner([listname],[sender])
> > smtp,smime,md5 -> do_it
> > true() smtp,md5,smime ->
> > reject(reason='send_subscriber') ----------------- cut
> > send.privateperusermoderated -----------
> >
> > The first example will moderate all new subscribers per default, the
> > second one will make a private list (only subscribers can send) and
> > all new members can send by default, but the owner can change them
> > to be moderated.
> >
> >
> > Should I create a support ticket to integrate these simple changes
> > into the official release, or could you do it for us without a
> > ticket? :-)
> >
> > I love Sympa ;-)
> >
>


--
Mark K




Archive powered by MHonArc 2.6.19+.

Top of Page