Uploaded image for project: 'JCommune'
  1. JCommune
  2. JC-1428

Introduce [user] bb code

VotersWatchers
    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.7 Larks
    • Fix Version/s: 1.7 Larks
    • Labels:
      None
    • Sprint:
      1.7 Larks

      Description

      As a user of forum I would like to have an ability to write the name of any other user of forum in a bb code so that I quickly mention him and the guy could receive a notification.
      If the name of user is found in system, after posting mentioned user should receive notification(if notifications are enabled in mentioned user's profile).

      Acceptance Criteria:

      • [user]username[/user] should become a link (default style: bold and underlined) to the user's profile
      • This feature should work from topics, post. Also it should work in private messages but without sending notifications to mentioned user.
      • Mentioned user should receive email notification. He should receive message even in the case he has no view/post/edit permission for topic/post/etc.
      • Any user of forum should have an ability to disable email notifications via setting in Profile
      • Username inside of [user] is case sensitive
      • If I quote someone and there is a text that mentions someone already, then this does become a link, but notifications shouldn't be sent again to mentioned users.
      • If there is no such nickname, then that username does not become a link - just a plain text ([user] should not be shown anyway).
      • If we edit some text, then mentioned people don't get notification again.
      • On preview page we see links already

      Notification templates:
      EN: You were mentioned in topic "here we must put link to post".
      RU: Вы были упомянуты в следущей теме "здесь нужно указать ссылку на пост".
      UK: Вас згадали в темі: "тут потрібно вказати посилання на тему"

      Note that sending notifications also depends on configuration from poulpe.

        Attachments

        1. 08-06-2013-3.png
          6 kB
          Dmitry Yakushev
        2. test.PNG
          13 kB
          Julia Atlygina

          Issue Links

            Structure

              Activity

                People

                • Assignee:
                  yakushev Dmitry Yakushev
                  Reporter:
                  ctapobep Stanislav Bashkyrtsev
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Time Tracking

                    Estimated:
                    Original Estimate - 0h
                    0h
                    Remaining:
                    Remaining Estimate - 0h
                    0h
                    Logged:
                    Time Spent - 9h 25m
                    9h 25m

                      Structure Helper Panel