All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mads Martin Joergensen <mmj@mmj.dk>
To: mlmmj@mlmmj.org
Subject: Re: Web based moderation system for MLMMJ
Date: Sat, 07 Feb 2009 08:30:15 +0000	[thread overview]
Message-ID: <20090207083015.GI4240@mmj.dk> (raw)
In-Reply-To: <498C406B.9070200@goirand.fr>

* Thomas Goirand <thomas@goirand.fr> [Feb 06. 2009 14:51]:
> I have somebody that uses our open source control panel (DTC) that has
> complained that there is no moderation interface using web (and not
> using the reply thing on a moderation message). He needs it for a big
> number of high traffic lists.

It cannot at the moment, but if I know you, you'll have it able to very
soon ;-)

> So here is my question: is there a way to do such web-based moderation
> with MLMMJ? If yes how? If no, how could I write/contribute it?

Thinking really quickly about it, here's the route I would have a look
at:

  i) tunable 'cmdlinemoderation' which makes mlmmj not send mails,
     but just leave it in the directory. Maybe even put a path to a
     directory in the moderation file where mlmmj then would put the
     same files as it would in LISTDIR/moderation. That could be the
     directory where your web code would look and reflect upon
 ii) when someone in the web moderation page clicks to moderate a mail
     you would invoke the same code path from the commandline (see
     listcontrol.c) as when a mail arrives accepting a moderation. You
     might do this by just sending a mail to listname+moderate-KEY or
     what the precise address should be.

Comments from Morten, etc. wrt. security would of course be welcome :)

-- 
Mads Martin Joergensen, http://mmj.dk
"Why make things difficult, when it is possible to make them cryptic
 and totally illogical, with just a little bit more effort?"
                                 -- A. P. J.

  reply	other threads:[~2009-02-07  8:30 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-06 13:51 Web based moderation system for MLMMJ Thomas Goirand
2009-02-07  8:30 ` Mads Martin Joergensen [this message]
2009-02-07  9:17 ` Thomas Goirand
2009-02-07 10:46 ` Mads Martin Joergensen
2009-02-07 13:10 ` Thomas Goirand
2009-02-07 13:34 ` Mads Martin Joergensen
2009-02-07 13:43 ` Christian Laursen
2009-02-08 12:54 ` Thomas Goirand
2009-03-01  6:54 ` Thomas Goirand
2009-03-01 23:53 ` James Scott
2009-03-02  6:27 ` Thomas Goirand
2009-03-04 20:20 ` Morten K. Poulsen
2009-03-04 20:37 ` Morten K. Poulsen
2009-03-04 23:38 ` Thomas Goirand
2009-03-06 16:43 ` Morten K. Poulsen
2009-03-06 19:36 ` Thomas Goirand
2009-03-06 20:40 ` Morten K. Poulsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20090207083015.GI4240@mmj.dk \
    --to=mmj@mmj.dk \
    --cc=mlmmj@mlmmj.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.