Patch #12664

MyPage block for latest forum posts

Added by Jan Niggemann (redmine.org team member) almost 9 years ago. Updated 3 months ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:My page
Target version:-

Description

Currently there's no block displaying posts from forums belonging to projects the user is taking part in.
Attached my proposition for such a block (to be placed in app/views/my/blocks/).
Obviously, the my_controller.rb needs info about the new block as well.

What do you think?

_forums.html.erb Magnifier (1.06 KB) Jan Niggemann (redmine.org team member), 2012-12-21 17:58

forum_widget_with_locales.diff Magnifier - Patch for forum widget (version 2) (24.6 KB) Daniel Felix, 2013-01-03 09:52

forum_widget_with_locales_v2.diff Magnifier (24.6 KB) Daniel Felix, 2013-01-03 15:52

12664.diff Magnifier (4.44 KB) Takenori TAKAKI, 2021-06-22 09:27

12664-without-content.patch Magnifier (4.35 KB) Takenori TAKAKI, 2021-09-01 04:27


Related issues

Related to Redmine - Feature #964: Global Forums-overview New 2008-03-31
Related to Redmine - Patch #1486: Highlight recent forum activity New 2008-06-17
Related to Redmine - Feature #3235: Watched topics on My page New 2009-04-24
Related to Redmine - Feature #34336: Show latest messages on forums index page New

History

#1 Updated by Jan Niggemann (redmine.org team member) almost 9 years ago

  • Category set to My page

#2 Updated by Daniel Felix almost 9 years ago

Hi,

I added a new translation key and changed the my_controller to display the new block. Just see attached patch.

I tested this on my system and it worked as expected.

Best regards,
Daniel

#3 Updated by Daniel Felix almost 9 years ago

I found a typo regarding the class definition.
Fixed in v2.

#4 Updated by Jean-Philippe Lang almost 9 years ago

It raises a SQL error when the current user has no memberships. Another point is that Message.visible scope should used. And using parameters in the where condition is a prefered way to build queries.

#5 Updated by Go MAEDA over 3 years ago

#6 Updated by Go MAEDA about 1 year ago

  • Related to Feature #34336: Show latest messages on forums index page added

#7 Updated by Takenori TAKAKI 5 months ago

I think this proposal is useful as another way to realize the concept of #34336.

I made a patch that works on v4.2.1, and attach it.

#8 Updated by Go MAEDA 5 months ago

Takenori TAKAKI wrote:

I think this proposal is useful as another way to realize the concept of #34336.

Thank you for posting the patch. I think the patch needs some improvements:

  • Long content should be trimmed down to tens or hundreds characters. Displaying full content may break the layout when the content is very long
  • Left-aligning the content is preferred

#9 Updated by Takenori TAKAKI 5 months ago

Go MAEDA wrote:

Thank you for posting the patch. I think the patch needs some improvements:

  • Long content should be trimmed down to tens or hundreds characters. Displaying full content may break the layout when the content is very long
  • Left-aligning the content is preferred

Thanks for the feedback.
How about not showing content in the list at all?
The content of the message is not shown in the message list in the forum.

#10 Updated by Takenori TAKAKI 3 months ago

Takenori TAKAKI wrote:

How about not showing content in the list at all?
The content of the message is not shown in the message list in the forum.

I’v made a patch that does not show content and attache it.

Also available in: Atom PDF