Skip to:
Content

BuddyPress.org

Opened 13 years ago

Closed 7 years ago

#3715 closed enhancement (maybelater)

[Read more] doesn't appear for long group forum activity posts unlike regular activity updates

Reported by: peeld's profile peeld Owned by:
Milestone: Priority: normal
Severity: major Version: 1.5
Component: Activity Keywords: needs-patch, trac-tidy-2018
Cc: bcnbuda

Description

When viewing the activity feed, any activity posted as a general update (not in a forum) that is beyond the max length gets truncated to the excerpt, and the link [READ MORE] is appended. When clicked this link reveals the full activity text.

However, any activity that is on the activity feed that is a reply to a forum post, or a new forum post, gets truncated to the excerpt, but the text [...] is added to the end and it is NOT hyperlinked. Seems that this is a bug, error, or omission as it makes activity excerpts inconsistent in look and behavior.

Change History (8)

#1 @johnjamesjacoby
13 years ago

  • Owner Daisy Peel deleted
  • Status changed from new to assigned

#2 @johnjamesjacoby
13 years ago

  • Milestone changed from Awaiting Review to 1.6

#3 @r-a-y
13 years ago

  • Summary changed from Activity Feed Discrepancy/Bug to [Read more] doesn't appear for long group forum activity posts unlike regular activity updates

#4 @boonebgorges
13 years ago

  • Type changed from defect (bug) to enhancement

The activity stream currently plays two different roles:
1) a place where people can leave status updates
2) a place where activity from all over the site is summarized

For role (1), we allow updates to be as long as necessary; thus the [Read More] treatment. For role (2), though, we have always had the policy of only recording excerpts in the activity item. Duplicating the entire item seems kinda wasteful.

Two possible alternatives:

(a) what if, instead of [...], truncated forum posts/blog posts got a [Read More] link just like the activity stream, but instead of doing some ajax fetching, it took you straight to the forum post?
(b) Another option: [Read More] on a forum/blog activity item will make an ajax request to get the full content of the item (not from the activity table - where we would continue to keep excerpts - but from wherever the original is kept) and then display it inline, in the activity stream?

Option (b) would be pretty slick, but I'm not sure if there would be scaling issues, especially in the case of blog posts. Thoughts?

#5 @boonebgorges
13 years ago

  • Keywords needs-patch added
  • Milestone changed from 1.6 to Future Release

It'd be neat to do something like this, but we'll need a patch in order for it to make this dev cycle.

#6 @bcnbuda
12 years ago

  • Cc bcnbuda added

Was directed to trac by forum user Hugo. I'm a newbie and rather than opening a new ticket I'll comment on this one since this seems to have been accepted as an enhancement. Not sure if my input is considered a work-around or partial fix but here goes. To save typing if you could just look at my forum post that would be swell.

http://wordpress.org/support/topic/vexatious-read-more-linkslack-thereof?replies=6#post-3673446

what would be great is if there could be a way in the BP settings to configure these settings such that if the defaults are unsuitable they could be changed. Things needing to be configurable would be the "358" in $excerpt_length in bp-activity-filters.php and $latest_update in bp-avitity-template.php and the $length (225) and 'ending' ([...]) in bp-core-template.php. That way users could have control over the activity stream without having to mess with the core files

hope this helps

#7 @DJPaul
7 years ago

  • Keywords trac-tidy-2018 added

We're closing this ticket because it has not received any contribution or comments for at least two years. We have decided that it is better to close tickets that are good ideas, which have not gotten (or are unlikely to get) contributions, rather than keep things open indefinitely. This will help us share a more realistic roadmap for BuddyPress with you.

Everyone very much appreciates the time and effort that you spent sharing your idea with us. On behalf of the entire BuddyPress team, thank you.

If you feel strongly that this enhancement should still be added to BuddyPress, and you are able to contribute effort towards it, we encourage you to re-open the ticket, or start a discussion about it in our Slack channel. Please consider that time has proven that good ideas without contributions do not get built.

For more information, see https://bpdevel.wordpress.com/2018/01/21/our-awaiting-contributions-milestone-contains/
or find us on Slack, in the #buddypress channel: https://make.wordpress.org/chat/

#8 @DJPaul
7 years ago

  • Milestone Awaiting Contributions deleted
  • Resolution set to maybelater
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.