ideas:usercomments

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
ideas:usercomments [2010/02/24 17:20] – created philipideas:usercomments [2011/05/02 17:56] – [Progress] added link to "user notes: moderation" thread philip
Line 9: Line 9:
 There has been some discussion. There has been some discussion.
  
-  * [[http://markmail.org/thread/yhlpwow3xmiiz3ko|user comments of the future]] +  * [[http://markmail.org/thread/k6exzyydrbyucoru|a few user notes concerns]] (October 22, 2008) 
-  * [[http://markmail.org/thread/k6exzyydrbyucoru|a few user notes concerns]] +  * [[http://markmail.org/thread/yhlpwow3xmiiz3ko|user comments of the future]] (March 27, 2009) 
-  * Several others note doubt+  * [[http://markmail.org/message/bym62i4n66hc7bl5|explanation of the current flow]] (April 06, 2010) 
 +  * [[http://markmail.org/thread/d3ecbgfzbtxl733z|user notes proposal]] (April 08, 2010) 
 +  * [[http://markmail.org/thread/fh33cf2dzzb3fjea|user notes: code snippets]] (April 10, 2010) 
 +  * [[http://www.reddit.com/r/PHP/comments/h1lm1/phpnet_really_needs_to_clean_up_their_user/|concerns via reddit]] (May 01, 2011) 
 +  * [[http://php.markmail.org/thread/7gfkqozusrugv3al|user notes: moderation]] (May 02, 2011) 
 +  * Several others no doubt
  
 ==== Status ==== ==== Status ====
 Open Open
  
 +==== Baby steps: step A, moderation flags ====
 +This involves a simple user notes moderation flag option. Users can flag notes as "bad", which prompts a moderator to look into it. Users do not need to login, but if not logged in, must answer a recaptcha or similar.
 +
 +== How it will probably work ==
 +
 +  - User clicks on "flag" button near individual note
 +  - Popup
 +    - Checks if logged in
 +    - If not logged in, prompts reCaptcha or similar (human?)
 +  - Window now has several options, including:
 +    - A button to submit the flag, with no details (quick flag)
 +    - Or optionally allow entering details such as name, email, textarea and/or select reason for flag (e.g., Spam)
 +  - Flagged notes generate email to a list, and are also listed within our web admin panel. (only email for now is fine)
 +    - People can subscribe to receive these emails? (future)
 +  - Moderator takes action, which includes current options (delete/reject/modify) and perhaps a new unflag option.
 +  - If note flag is accepted (e.g., deleted), should we notify the user via email? Or list via email? 
 +
 +===== Notes about the current system =====
 +The current system was written in the 90's, and contains files spread out in several places throughout the PHP project. Also, various [[https://doc.php.net/php/notes_stats.php|note moderation statistics]] are listed here.
 +
 +==== Files ====
 +  * Master: 
 +  * [[http://svn.php.net/viewvc/web/php-master/trunk/manage/user-notes.php]]
 +  * [[http://svn.php.net/viewvc/web/php-master/trunk/manage/notes-alert.php]] (not implemented)
 +  * [[http://svn.php.net/viewvc/web/php-master/trunk/note.sql]]
 +  * [[http://svn.php.net/viewvc/web/php-master/trunk/entry/user-note.php]]
 +  * [[http://svn.php.net/viewvc/web/php-master/trunk/fetch/user-notes.php]]
 +  * [[http://svn.php.net/viewvc/web/php-master/trunk/fetch/user-notes-rss.php]] (implemented?)
 +  * [[http://svn.php.net/viewvc/web/php-master/trunk/include/note-reasons.inc]]
 +  * [[http://svn.php.net/viewvc/web/php-master/trunk/include/alert_lib.inc]] (not implemented)
 +  * [[http://svn.php.net/viewvc/web/php-master/trunk/scripts/update-user-notes]]
 +  * [[http://svn.php.net/viewvc/web/php-master/trunk/scripts/email-note-summaries]]
 +
 +  * Docweb:
 +  * [[http://svn.php.net/viewvc/web/doc/trunk/cron/daily/notes_stats]]
 +  * [[http://svn.php.net/viewvc/web/doc/trunk/cron/weekly/orphan_notes]]
 +  
 +  * PHP Web:
 +  * [[http://svn.php.net/viewvc/web/php/trunk/manual/add-note.php]]
 +  * [[http://svn.php.net/viewvc/web/php/trunk/include/shared-manual.inc]]
 +
 +  * Note archive (note actions are emailed here):
 +  * [[http://news.php.net/php.notes]]
ideas/usercomments.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1