On Sun, Sep 9, 2012 at 9:52 AM, Hannes Magnusson
<hannes.magnus...@gmail.com> wrote:
>
> I've only quickly scanned through the phpweb code, and it looks fine.
> I'm still not entirely certain of what the flagging a usernote means,
> or how it works in practice.

The flagging features just allows users to notify moderators of any
potential problem that may need human intervention. For example, a
user may have accidentally submitted a note twice and would like to
alert us to get the duplicate removed. Or, a user spots some spam,
offensive language, or a note that should be filed as a bug report
instead.

The feature simply sends an email to php-notes and logs the
information in the database so that anyone with notes karma can take
whatever necessary action. The intention is to cut down on having to
dig for problem notes and let users be able to notify the moderators
directly. It might not get used very often, but I figured providing
users with the option shouldn't hurt. You can see the feature in
action if you go to
http://php.sheriframadan.com/manual/en/function.strstr.php#107588 and
click on the flag on top of the note. It should be pretty self
explanatory from there what actions the user can take and how they
might be helpful.

If it proves useless later on we can always remove or disable it.

>
> As for the up/down voting, I like it.
>
> I don't think we need any login system or complicated security
> infrastructure. We will easily be able to detect if a bad note is
> getting hundreds of votes, and will simply remove that note.
> If a good note is getting all flooded up, so what?
>
> Newest notes have always been at the top, so voting dozens of times on
> a note you just submitted won't give you anything extra.

Well, the general idea I guess was to allow for tighter control. You
could, for example, allow a user to edit their note if you could
authenticate them somehow. If people think it's overkill, no problem.
I was just under the impression this was planned for in the past but
never materialized.

>
> -Hannes

Reply via email to