#4902 Discussion > Create Topic should default to current forum [ss507]

v1.0.0
closed
nobody
General
Cory Johns
2015-08-20
2012-09-11
Chris Tsai
No

[forge:site-support:#507]

In SF2 projects, under Discussion, open a forum other than the first. To start a new topic, click Create Topic on the left side-bar. The Create Topic page includes a selector for Forum, but by default it shows you the first (alphabetically) forum, not the current forum.

Since SF1 project forums only allowed posting in the currently viewed forum, this is surprising and unexpected behavior, and will probably result in posts to the wrong forum. I'm not even sure why it allows you to post to a forum other than the one you are viewing, but certainly the pull-down selector should default to the current forum.

I concur.

Related

Tickets: #4902

Discussion

  • Dave Brondsema

    Dave Brondsema - 2012-09-26
    • milestone: limbo --> forge-backlog
     
  • Dave Brondsema

    Dave Brondsema - 2013-04-26
    • labels: support, p3 --> support, p3, 42cc
     
  • Igor Bondarenko - 2013-04-29

    Created #330: [#4902] Discussion > Create Topic should default to current forum (1cp)

     

    Related

    Tickets: #4902

  • Igor Bondarenko - 2013-04-29
    • status: open --> in-progress
     
  • Igor Bondarenko - 2013-05-10
    • status: in-progress --> code-review
     
  • Igor Bondarenko - 2013-05-10

    Closed #330. je/42cc_4902

     
  • Cory Johns - 2013-05-14
    • QA: Cory Johns
     
  • Cory Johns - 2013-05-14
    • status: code-review --> open
     
  • Cory Johns - 2013-05-14

    The referer may not always be present and shouldn't be relied upon. It would be better to change the Create Topic SitemapEntry's URL to include a parameter indicating the current forum.

    Additionally, I'd prefer to move away from URL comparisons, though it is used elsewhere, and would rather see c.forum set by forgediscussion.controllers.root.RootController._lookup() (analogous to NeighborhoodController._lookup() setting c.project or ProjectController._lookup() setting c.app).

     
  • Igor Bondarenko - 2013-05-15
    • status: open --> in-progress
     
  • Igor Bondarenko - 2013-05-15

    Created #355: [#4902] Improve current forum handling for "Discussion > Create Topic" (1cp)

     

    Related

    Tickets: #4902

  • Igor Bondarenko - 2013-05-16
    • status: in-progress --> code-review
     
  • Igor Bondarenko - 2013-05-16

    Closed #355. je/42cc_4902

     
  • Cory Johns - 2013-05-22
    • status: code-review --> closed
    • Milestone: forge-backlog --> forge-may-31
     

Log in to post a comment.