From 7a0b1ed6897c21181b94743ca88af6332c74315e Mon Sep 17 00:00:00 2001 From: Jade Dominguez Date: Fri, 20 Jan 2012 23:19:17 -0800 Subject: [PATCH] Add new Integration points for themes The new system will try to namespace all framework integrations with 'JB'. Integration points added in this comment are 'analytics', 'comments', and 'sharing'. --- _includes/JB/analytics | 12 ++++++++++++ _includes/JB/analytics-engines/getclicky.html | 12 ++++++++++++ _includes/JB/analytics-engines/google.html | 11 +++++++++++ _includes/JB/comments | 16 ++++++++++++++++ _includes/JB/comments-engines/disqus.html | 13 +++++++++++++ _includes/JB/comments-engines/facebook.html | 1 + _includes/JB/comments-engines/intensedebate.html | 6 ++++++ _includes/JB/comments-engines/livfyre.html | 6 ++++++ _includes/JB/sharing | 8 ++++++++ 9 files changed, 85 insertions(+) create mode 100644 _includes/JB/analytics create mode 100644 _includes/JB/analytics-engines/getclicky.html create mode 100644 _includes/JB/analytics-engines/google.html create mode 100644 _includes/JB/comments create mode 100644 _includes/JB/comments-engines/disqus.html create mode 100644 _includes/JB/comments-engines/facebook.html create mode 100644 _includes/JB/comments-engines/intensedebate.html create mode 100644 _includes/JB/comments-engines/livfyre.html create mode 100644 _includes/JB/sharing diff --git a/_includes/JB/analytics b/_includes/JB/analytics new file mode 100644 index 0000000000..201eeb345a --- /dev/null +++ b/_includes/JB/analytics @@ -0,0 +1,12 @@ +{% if site.safe and site.JB.analytics.engine and page.JB.analytics != false %} + +{% case site.JB.analytics.engine %} +{% when "google" %} + {% include JB/analytics-engines/google.html %} +{% when "getclicky" %} + {% include JB/analytics-engines/getclicky.html %} +{% when "custom" %} + {% include custom/analytics.html %} +{% endcase %} + +{% endif %} \ No newline at end of file diff --git a/_includes/JB/analytics-engines/getclicky.html b/_includes/JB/analytics-engines/getclicky.html new file mode 100644 index 0000000000..a9a5fd98f4 --- /dev/null +++ b/_includes/JB/analytics-engines/getclicky.html @@ -0,0 +1,12 @@ + + \ No newline at end of file diff --git a/_includes/JB/analytics-engines/google.html b/_includes/JB/analytics-engines/google.html new file mode 100644 index 0000000000..9014866a40 --- /dev/null +++ b/_includes/JB/analytics-engines/google.html @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/_includes/JB/comments b/_includes/JB/comments new file mode 100644 index 0000000000..088f5b2dd5 --- /dev/null +++ b/_includes/JB/comments @@ -0,0 +1,16 @@ +{% if site.JB.comments.engine and page.JB.comments != false %} + +{% case site.JB.comments.engine %} +{% when "disqus" %} + {% include JB/comments-engines/disqus.html %} +{% when "livefyre" %} + {% include JB/comments-engines/livefyre.html %} +{% when "intensedebate" %} + {% include JB/comments-engines/intensedebate.html %} +{% when "facebook" %} + {% include JB/comments-engines/facebook.html %} +{% when "custom" %} + {% include custom/comments.html %} +{% endcase %} + +{% endif %} \ No newline at end of file diff --git a/_includes/JB/comments-engines/disqus.html b/_includes/JB/comments-engines/disqus.html new file mode 100644 index 0000000000..f6dd3a9c0a --- /dev/null +++ b/_includes/JB/comments-engines/disqus.html @@ -0,0 +1,13 @@ +
+ + +blog comments powered by Disqus diff --git a/_includes/JB/comments-engines/facebook.html b/_includes/JB/comments-engines/facebook.html new file mode 100644 index 0000000000..f8c7d21401 --- /dev/null +++ b/_includes/JB/comments-engines/facebook.html @@ -0,0 +1 @@ +

Facebook comments TODO!

\ No newline at end of file diff --git a/_includes/JB/comments-engines/intensedebate.html b/_includes/JB/comments-engines/intensedebate.html new file mode 100644 index 0000000000..ab0c3c9769 --- /dev/null +++ b/_includes/JB/comments-engines/intensedebate.html @@ -0,0 +1,6 @@ + + diff --git a/_includes/JB/comments-engines/livfyre.html b/_includes/JB/comments-engines/livfyre.html new file mode 100644 index 0000000000..704b80392b --- /dev/null +++ b/_includes/JB/comments-engines/livfyre.html @@ -0,0 +1,6 @@ + + \ No newline at end of file diff --git a/_includes/JB/sharing b/_includes/JB/sharing new file mode 100644 index 0000000000..3dbceca98b --- /dev/null +++ b/_includes/JB/sharing @@ -0,0 +1,8 @@ +{% if site.safe and site.JB.sharing.engine and page.JB.sharing != false %} + +{% case site.JB.sharing.engine %} +{% when "custom" %} + {% include custom/sharing.html %} +{% endcase %} + +{% endif %} \ No newline at end of file