Created
June 5, 2014 09:34
-
-
Save Piioo/0ab5cd81f162cdb70bb2 to your computer and use it in GitHub Desktop.
Expert outlet patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
From b613b92cf87bb5febb9f761105f05c8561b8a204 Mon Sep 17 00:00:00 2001 | |
From: Piioo <Piotr.Szal@googlemail.com> | |
Date: Thu, 5 Jun 2014 11:32:51 +0200 | |
Subject: [PATCH] tests with new outlet plugin system | |
--- | |
.../connectors/www-post-info/expert_post.js.handlebars | 8 ++++++++ | |
assets/javascripts/discourse/templates/expert_post.js.html | 5 ----- | |
assets/javascripts/injectors/expert_post_injector.js.erb | 14 -------------- | |
plugin.rb | 1 - | |
4 files changed, 8 insertions(+), 20 deletions(-) | |
create mode 100644 assets/javascripts/discourse/templates/connectors/www-post-info/expert_post.js.handlebars | |
delete mode 100644 assets/javascripts/discourse/templates/expert_post.js.html | |
delete mode 100644 assets/javascripts/injectors/expert_post_injector.js.erb | |
diff --git a/assets/javascripts/discourse/templates/connectors/www-post-info/expert_post.js.handlebars b/assets/javascripts/discourse/templates/connectors/www-post-info/expert_post.js.handlebars | |
new file mode 100644 | |
index 0000000..e46104e | |
--- /dev/null | |
+++ b/assets/javascripts/discourse/templates/connectors/www-post-info/expert_post.js.handlebars | |
@@ -0,0 +1,8 @@ | |
+{{controller.model}} | |
+{{content}} | |
+{{this}} | |
+{{#if controller.model.is_question}} | |
+ {{view Discourse.InvitedExpertsMapContainerView post=post topic=controller.model}} | |
+ <br> | |
+ {{view Discourse.SuggestedExpertsMapContainerView post=post topic=controller.model}} | |
+{{/if}} | |
\ No newline at end of file | |
diff --git a/assets/javascripts/discourse/templates/expert_post.js.html b/assets/javascripts/discourse/templates/expert_post.js.html | |
deleted file mode 100644 | |
index 50703df..0000000 | |
--- a/assets/javascripts/discourse/templates/expert_post.js.html | |
+++ /dev/null | |
@@ -1,5 +0,0 @@ | |
-{{#if controller.model.is_question}} | |
- {{view Discourse.InvitedExpertsMapContainerView post=this topic=controller.model}} | |
- <br> | |
- {{view Discourse.SuggestedExpertsMapContainerView post=this topic=controller.model}} | |
-{{/if}} | |
\ No newline at end of file | |
diff --git a/assets/javascripts/injectors/expert_post_injector.js.erb b/assets/javascripts/injectors/expert_post_injector.js.erb | |
deleted file mode 100644 | |
index 45983ee..0000000 | |
--- a/assets/javascripts/injectors/expert_post_injector.js.erb | |
+++ /dev/null | |
@@ -1,14 +0,0 @@ | |
-var patcher = window.TemplatePatcher; | |
-//patcher.setDebug(true); | |
-//patcher.setFinder("postElementId"); | |
- | |
-patcher.addGeneralPatcher("29f66e3e3859e2fe8038344dbe28dafc", function(ast, md5hash, string){ | |
- var expert_views_injection = <%= evaluate("../discourse/templates/expert_post.js.html").to_json %>; | |
- | |
- window.TemplatePatcher.insertAt(ast, "if[3]", expert_views_injection, {"shift": 6}); | |
-}); | |
- | |
- | |
-// between: post.js.handlebars | |
-//{{discourse-action-history post=this}} | |
-//{{view Discourse.TopicMapContainerView post=this topic=controller.model}} | |
\ No newline at end of file | |
diff --git a/plugin.rb b/plugin.rb | |
index 5a65a3d..de3b9ce 100644 | |
--- a/plugin.rb | |
+++ b/plugin.rb | |
@@ -12,7 +12,6 @@ register_asset('stylesheets/desktop/topic-expert.scss', :desktop) | |
#register_asset('stylesheets/www_expert_recommender_mobile.css.scss', :mobile) | |
register_asset "javascripts/injectors/expert_topic_injector.js.erb", :template_injector | |
-register_asset "javascripts/injectors/expert_post_injector.js.erb", :template_injector | |
register_asset "javascripts/injectors/interests_preferences_injector.js.erb", :template_injector | |
register_asset "javascripts/injectors/user_interests_injector.js.erb", :template_injector | |
-- | |
1.8.5.2 (Apple Git-48) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment