Project

General

Profile

Actions

Feature #233

closed

Add time limit to forum post editing capabilities

Added by Matt Gold almost 14 years ago. Updated over 13 years ago.

Status:
Resolved
Priority name:
Low
Assignee:
Category name:
BuddyPress (misc)
Target version:
Start date:
2010-05-11
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

I'd say that allowing members to edit their posts for 30 minutes after posting would make sense.

Actions #1

Updated by Boone Gorges almost 14 years ago

  • Status changed from Assigned to Reporter Feedback

OK, here's what I've done.

For all users other than Site Admins, the Edit link above a given forum reply disappears after 30 minutes. Site Admins see the Edit button all the time, in case there is a need to change something.

A couple questions:
- How will people know about this? One possibility is to change the 'Edit' text to 'Edit (for another 13 minutes)' or something like that. Another is to put a static message below the post reply box that says "Your message will remain editable for 30 minutes after posting"
- Should this also apply to the initial post in a forum topic? I ask because it's a different function that creates the link.
- I've left the Delete button. Should that go away after 30 minutes as well?

Actions #2

Updated by Matt Gold almost 14 years ago

Great work, Boone. Here are my answers to those questions:

- How will people know about this? One possibility is to change the 'Edit' text to 'Edit (for another 13 minutes)' or something like that. Another is to put a static message below the post reply box that says "Your message will remain editable for 30 minutes after posting"

----> I like 'Edit (for another 13 minutes)' if that's doable.

- Should this also apply to the initial post in a forum topic? I ask because it's a different function that creates the link.

----> Yes, I think so.

- I've left the Delete button. Should that go away after 30 minutes as well?

----> this is interesting. I'd say that the delete button should be available only to admins or, if it's available to everyone, it should be available only for 5 minutes, since leaving it for longer would mean that, in deleting the thread, the original poster could also delete replies by other group members. How does that sound to you?

Actions #3

Updated by Boone Gorges almost 14 years ago

Re: delete. Deleting a forum reply does not delete the entire thread. (In that sense, I sort of agree that it makes sense to remove the Delete button from the very top of the thread once someone has replied to. I would leave it for group admins/mods, though, as that's kind of the job of a moderator.)

If there's an argument against allowing regular members to delete their own replies to threads, it's the same as the argument against their being able to edit: namely that it could decontextualize the posts that come after it. So if we're going to restrict reply deletion, I think it should be under the same circumstances as reply editing. So, in sum:

TOPIC EDIT/DELETE: Group admins/mods - all the time. Topic starter: goes away after 30 minutes, OR once the topic has replies
REPLY EDIT/DELETE: Group admins/mods - all the time. Reply author: goes away after 30 minutes

?

Actions #4

Updated by Matt Gold almost 14 years ago

sounds good to me. thanks.

Actions #5

Updated by Boone Gorges almost 14 years ago

OK, I've done it. I also added the "for another x minutes" message to the Delete button.

Keep in mind that site admins, group admins, and group mods can delete or edit anything at any time.

Topic authors (who are non-admins) can edit new topics for 30 minutes, or until there is at least one response to the topic. They can never delete topics - this is part of core BuddyPress.

Reply authors can edit or delete their replies for 30 minutes.

Please test away.

Actions #6

Updated by Boone Gorges almost 14 years ago

Bump. This has already been deployed, so I'd like to clear it off of the list if possible. Matt, are you happy with the way it works? Seems ok to me.

Actions #7

Updated by Boone Gorges over 13 years ago

  • Target version set to 1.0

Another bump before I close the ticket as resolved.

Actions #8

Updated by Boone Gorges over 13 years ago

  • Status changed from Reporter Feedback to Resolved
Actions

Also available in: Atom PDF