Revert plugin js changes (#5139)

* Revert "Add disabled_plugins to preloadstore for login_required anonymous users (#5134)"

This reverts commit b840170f8d.

* Revert "Do not load javascripts for disabled plugins (#5103)"

This reverts commit a14ab48829.
This commit is contained in:
David Taylor
2017-09-07 15:15:29 +02:00
committed by Régis Hanol
parent a0daa7cad0
commit 7d350d0d75
4 changed files with 1 additions and 57 deletions
-31
View File
@@ -1,31 +0,0 @@
class DiscourseWrapPluginJS
def initialize(options = {}, &block)
end
def self.instance
@instance ||= new
end
def self.call(input)
instance.call(input)
end
# Add stuff around javascript
def call(input)
path = input[:environment].context_class.new(input).pathname.to_s
data = input[:data]
# Only apply to plugin paths
return data unless (path =~ /\/plugins\//)
# Find the folder name of the plugin
folder_name = path[/\/plugins\/(\S+?)\//, 1]
# Lookup plugin name
plugin = Discourse.plugins.find { |p| p.path =~ /\/plugins\/#{folder_name}\// }
plugin_name = plugin.name
"Discourse._registerPluginScriptDefinition('#{plugin_name}', function(){#{data}}); \n"
end
end