mirror of
https://github.com/discourse/discourse.git
synced 2025-09-06 10:50:21 +08:00
FEATURE: Let plugins register themes easily
This commit is contained in:
parent
d49473757e
commit
adb73180f7
7 changed files with 101 additions and 20 deletions
|
@ -121,6 +121,10 @@ module Discourse
|
|||
@plugins ||= []
|
||||
end
|
||||
|
||||
def self.plugin_themes
|
||||
@plugin_themes ||= plugins.map(&:themes).flatten
|
||||
end
|
||||
|
||||
def self.official_plugins
|
||||
plugins.find_all{|p| p.metadata.official?}
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue