FEATURE: support for emoji sets

Added following emoji sets
  - Apple/International
  - Emoji One (default)
  - Android/Google
  - Twitter

FIX: translations from plugins weren't properly merged with default translations
FEATURE: new 'site_setting_changed' event
This commit is contained in:
Régis Hanol
2014-12-11 17:08:47 +01:00
parent 32b52642ab
commit e6e7948617
4398 changed files with 8376 additions and 975 deletions

View File

@ -177,7 +177,6 @@ module SiteSettingExtension
end
end
def ensure_listen_for_changes
unless @subscribed
MessageBus.subscribe("/site_settings") do |message|
@ -273,7 +272,7 @@ module SiteSettingExtension
}
value = domain_array.join("|")
end
return value
value
end
def set(name, value)
@ -356,7 +355,6 @@ module SiteSettingExtension
def setup_methods(name, current_value)
clean_name = name.to_s.sub("?", "")
eval "define_singleton_method :#{clean_name} do
@ -388,8 +386,7 @@ module SiteSettingExtension
url = "http://#{url}" if URI.parse(url).scheme.nil?
url = URI.parse(url).host
end
return url
url
end
end