FEATURE: allow title overridable

This commit is contained in:
Sam 2014-07-30 08:46:46 +10:00
parent 367d699247
commit ebf385aedc
3 changed files with 6 additions and 2 deletions

View File

@ -102,7 +102,7 @@
<div>
<span>
{{input type="checkbox" checked=allow_title disabled=readOnly}}
{{input type="checkbox" checked=allow_title}}
{{i18n admin.badges.allow_title}}
</span>
</div>

View File

@ -213,6 +213,10 @@ SQL
self.name ||= val
end
def default_allow_title=(val)
self.allow_title ||= val
end
def default_badge_grouping_id=(val)
# allow to correct orphans
if !self.badge_grouping_id || self.badge_grouping_id < 0

View File

@ -55,7 +55,7 @@ trust_level_badges.each do |spec|
b.trigger = Badge::Trigger::TrustLevelChange
# allow title for leader and elder
b.allow_title = spec[:id] > 2
b.default_allow_title = spec[:id] > 2
end
end