Restore better, built-in comment functionality to the site #12

Closed
opened 2019-07-27 19:04:08 +00:00 by mlncn · 25 comments
mlncn commented 2019-07-27 19:04:08 +00:00 (Migrated from gitlab.com)

Per the proposal, Specific Improvements in Usability:

Fixing comments. GEO has not been satisfied with Disqus for comments as it frequently fails to load. The Drupal 8 site will handle comments itself with spam protection.

Requirements

  • Comments on all pages
  • Allow anonymous commenting, no approval required
Per the proposal, Specific Improvements in Usability: > Fixing comments. GEO has not been satisfied with Disqus for comments as it frequently fails to load. The Drupal 8 site will handle comments itself with spam protection. **Requirements** * Comments on all pages * Allow anonymous commenting, no approval required
cedewey commented 2019-08-22 18:57:24 +00:00 (Migrated from gitlab.com)

assigned to @cedewey

assigned to @cedewey
cedewey commented 2019-08-30 22:03:05 +00:00 (Migrated from gitlab.com)

mentioned in merge request !2

mentioned in merge request !2
cedewey commented 2019-08-30 22:03:30 +00:00 (Migrated from gitlab.com)

assigned to @mlncn and unassigned @cedewey

assigned to @mlncn and unassigned @cedewey
cedewey commented 2019-08-30 22:03:39 +00:00 (Migrated from gitlab.com)

Ready for your review @mlncn

Ready for your review @mlncn
cedewey commented 2019-08-31 19:01:23 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
mlncn commented 2019-09-23 00:53:36 +00:00 (Migrated from gitlab.com)

OK first off we cannot enable anonymous commenting without any spam protection, no matter what a client says. We're the professionals here.

Adding honeypot and antibot which is what agaric.coop is using.

OK first off we cannot enable anonymous commenting without any spam protection, no matter what a client says. We're the professionals here. Adding honeypot and antibot which is what agaric.coop is using.
mlncn commented 2019-09-23 00:54:00 +00:00 (Migrated from gitlab.com)

mentioned in commit 87cafa92a5

mentioned in commit 87cafa92a5bef7dcf202a53df2f1449d0de5fbdf
mlncn commented 2019-09-23 01:00:37 +00:00 (Migrated from gitlab.com)

mentioned in commit cbb35dde19

mentioned in commit cbb35dde19ac86f8168a44d4f6640919c4e43676
mlncn commented 2019-09-23 01:04:31 +00:00 (Migrated from gitlab.com)

Leaving antibot disabled for the moment... i have a soft spot for people who want to navigate the web without JavaScript (including Lynx and some screen readers, right?) We can enable if it proves necessary as an interim measure.

Leaving antibot disabled for the moment... i have a soft spot for people who want to navigate the web without JavaScript (including Lynx and some screen readers, right?) We can enable if it proves necessary as an interim measure.
mlncn commented 2019-09-23 01:06:28 +00:00 (Migrated from gitlab.com)

mentioned in commit 35db7dd1bc

mentioned in commit 35db7dd1bc6dfb60fc0878bb386d0cd43b89fe2c
mlncn commented 2019-09-23 01:15:47 +00:00 (Migrated from gitlab.com)

OK i just added the comment notify module so GEO members can know when there are comments and clean them up if they're spam but... that's not the module that tells admins, is it? I feel like we needed two modules to do an even mediocre version of these basic tasks...

OK i just added the comment notify module so GEO members can know when there are comments and clean them up if they're spam but... that's not the module that tells admins, is it? I feel like we needed two modules to do an even mediocre version of these basic tasks...
mlncn commented 2019-09-23 01:17:18 +00:00 (Migrated from gitlab.com)

mentioned in commit 607be4e2b1

mentioned in commit 607be4e2b14b7741d4dff5a513d558a3967a1893
mlncn commented 2019-09-23 01:17:20 +00:00 (Migrated from gitlab.com)

Aha yes it is "Simple Comment Notify" which i couldn't identify in our composer file because it is just scn.

Aha yes it is "Simple Comment Notify" which i couldn't identify in our composer file because it is just `scn`.
mlncn commented 2019-09-23 01:36:17 +00:00 (Migrated from gitlab.com)

mentioned in commit c74b391332

mentioned in commit c74b39133231855de980b8e6aeb5571169be8ca3
mlncn commented 2019-09-23 01:36:17 +00:00 (Migrated from gitlab.com)

mentioned in commit 2485830227

mentioned in commit 2485830227880cdc6408e8def304e0741ee38f67
mlncn commented 2019-09-23 01:36:17 +00:00 (Migrated from gitlab.com)

mentioned in commit cf8c86804e

mentioned in commit cf8c86804e5005647735a1421246d3dd33a276ea
mlncn commented 2019-09-23 01:43:02 +00:00 (Migrated from gitlab.com)
  • Simple Comment Notify is configured to send basic node/nid link of where the comment was left to site managers, people with the Manager role.
  • Comment Notify is configured to alert the people who posted the content (article, gleaning, etc) when a comment is left against it, and to give commenters the option of being notified of follow-up comments.
* Simple Comment Notify is configured to send basic node/nid link of where the comment was left to site managers, people with the Manager role. * Comment Notify is configured to alert the people who posted the content (article, gleaning, etc) when a comment is left against it, and to give commenters the option of being notified of follow-up comments.
mlncn commented 2019-09-23 01:44:52 +00:00 (Migrated from gitlab.com)

mentioned in commit 1ebe94868b

mentioned in commit 1ebe94868bb120e7b7159b2007a164317ee6110a
mlncn commented 2019-09-23 01:46:59 +00:00 (Migrated from gitlab.com)

assigned to @FreeScholar

assigned to @FreeScholar
mlncn commented 2019-09-23 02:19:32 +00:00 (Migrated from gitlab.com)

mentioned in commit ba35d8c75b

mentioned in commit ba35d8c75b92ba85b4a082e7e1cb11bcde90bf18
mlncn commented 2019-10-01 02:28:04 +00:00 (Migrated from gitlab.com)

marked this issue as related to #58

marked this issue as related to #58
mlncn commented 2019-10-01 02:28:16 +00:00 (Migrated from gitlab.com)

marked this issue as related to #59

marked this issue as related to #59
mlncn commented 2019-10-01 02:28:38 +00:00 (Migrated from gitlab.com)

unassigned @mlncn

unassigned @mlncn
cedewey commented 2019-10-16 20:23:21 +00:00 (Migrated from gitlab.com)

Done!

Done!
cedewey commented 2019-10-16 20:23:21 +00:00 (Migrated from gitlab.com)

closed

closed
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: geo/geo-coop#12
No description provided.