Opened 4 years ago

Closed 4 years ago

#2206 closed new feature (fixed)

Migrate admin flags to Rox

Reported by: shevek Owned by:
Priority: major Milestone: 2.6
Component: BW Admin Keywords:
Cc:

Description

Currently only one flag is used (NotAllowToPostInForum?).

Interface shall be moved into the menu (on the left of the profile) and enable quick change of the status (using JS and AJAX).

Additionally one page which lists the currently active flags shall be added to the Vol menu.

Change History (10)

comment:1 Changed 4 years ago by shevek

  • Status changed from new to to_alpha

Ported admin flags to Rox based on the port of admin rights.

https://gitorious.org/bewelcome/rox/commit/40d3bb3004c4689995e19aebfa00f4ca741b137f

Currently old admin flags is still there to be able to check while testing.

comment:2 Changed 4 years ago by shevek

  • Status changed from to_alpha to testing

Renamed flags in DB. Filter flags by relevance (filter out relevance 0 as not used).

https://gitorious.org/bewelcome/rox/commit/ddf14c6b085ade4efcd73270ccfc75da5269d098

comment:3 Changed 4 years ago by crumbking

Update: not allowed to post in forum works ->there is a message:

You can't do this because you you are not allowed to post in Forum (Flag NotAllowToPostInForum??).

Member does not need to know the flag. Instead a link should be shown to the forum mods team to contact them for some questions about the flag. All should be translatable.

comment:4 Changed 4 years ago by shevek

Made message to user translatable (still hard exit):

https://gitorious.org/bewelcome/rox/commit/b2d6981e841e5573739721c3e1b50c8cf1a5088e

(Wrong ticket number in commit message.)

comment:5 Changed 4 years ago by shevek

  • Status changed from testing to alpha

comment:6 Changed 4 years ago by shevek

Fixed not working translation.

Redirect on empty flags list to assign (like for rights see #2241).

Commit: https://gitorious.org/bewelcome/rox/commit/8793c7d2876260867dd01ace79f6ae7d5f626757

comment:7 Changed 4 years ago by shevek

  • Status changed from alpha to testing

comment:8 Changed 4 years ago by crumbking

Works but do we really need a tool for just one flag? Why not a New right?

comment:9 Changed 4 years ago by shevek

To avoid rewriting the code that takes care of the flags. Additionally that we currently only use one flag doesn't mean that will stay that way.

comment:10 Changed 4 years ago by crumbking

  • Resolution set to fixed
  • Status changed from testing to closed

Olay

Note: See TracTickets for help on using tickets.