Talk:Achievements Dev/Archive: Difference between revisions

(Regarding per-badge hiding)
Line 409: Line 409:
Not having per-badge hiding options is ok and all, but it's necessary to at least respect the already existing profile options. For instance, hiding your files currently hides your mylist size (iirc anyway), hence it should hide your mylist size badge regardless of the hide badges option; likewise, if you hide your from non-buddies, all porn-related badges have to disappear for non-buddies; etc. I believe it would be doable without tons of effort if you can reuse the DB code that checks for userpage/mylist/etc content displaying permission in general, but that's just my guess there.
Not having per-badge hiding options is ok and all, but it's necessary to at least respect the already existing profile options. For instance, hiding your files currently hides your mylist size (iirc anyway), hence it should hide your mylist size badge regardless of the hide badges option; likewise, if you hide your from non-buddies, all porn-related badges have to disappear for non-buddies; etc. I believe it would be doable without tons of effort if you can reuse the DB code that checks for userpage/mylist/etc content displaying permission in general, but that's just my guess there.
--[[User:Hinoe|Hinoe]] 03:26, 19 January 2012 (CET)
--[[User:Hinoe|Hinoe]] 03:26, 19 January 2012 (CET)
Agreed.  Badges need to follow user preferences already defined.  If "see my porn" is set to "no one", then a happy badge featuring pixelated tentacles and a convenient tooltip listing the number of episodes of porn watched is an outright bug.  I would expect other permission settings to be respected as well.  Which is not to say that ''new'' permissions will be created to pick and choose - madness that way lay.  But we need to respect the user's privacy with what tools are already present.  --[[User:Ommina|ommina]] 06:35, 19 January 2012 (CET)


= BartS' random feedback =
= BartS' random feedback =
MediaWiki spam blocked by CleanTalk.
MediaWiki spam blocked by CleanTalk.