summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNoahY <yuttadhammo@yahoo.com>2011-07-29 11:08:40 +0530
committerNoahY <yuttadhammo@yahoo.com>2011-07-29 11:08:40 +0530
commitbbce4af8a39886d997af86107b82c4eec18898a9 (patch)
tree33adde13e660a634e7c7b55e51a14c6231e79cc9
parent768564ad740a16c88355900e1c14fa8e1677902e (diff)
downloadaskbot-bbce4af8a39886d997af86107b82c4eec18898a9.tar.gz
askbot-bbce4af8a39886d997af86107b82c4eec18898a9.tar.bz2
askbot-bbce4af8a39886d997af86107b82c4eec18898a9.zip
broke up social sharing settings
-rw-r--r--askbot/conf/social_sharing.py31
-rw-r--r--askbot/skins/default/templates/question.html14
2 files changed, 34 insertions, 11 deletions
diff --git a/askbot/conf/social_sharing.py b/askbot/conf/social_sharing.py
index 78da7154..0ea5f9be 100644
--- a/askbot/conf/social_sharing.py
+++ b/askbot/conf/social_sharing.py
@@ -13,8 +13,35 @@ SOCIAL_SHARING = ConfigurationGroup(
settings.register(
BooleanValue(
SOCIAL_SHARING,
- 'ENABLE_SOCIAL_SHARING',
+ 'ENABLE_SHARING_TWITTER',
default=True,
- description=_('Check to enable sharing of questions on Twitter and Facebook')
+ description=_('Check to enable sharing of questions on Twitter')
+ )
+)
+
+settings.register(
+ BooleanValue(
+ SOCIAL_SHARING,
+ 'ENABLE_SHARING_FACEBOOK',
+ default=True,
+ description=_('Check to enable sharing of questions on Facebook')
+ )
+)
+
+settings.register(
+ BooleanValue(
+ SOCIAL_SHARING,
+ 'ENABLE_SHARING_LINKEDIN',
+ default=True,
+ description=_('Check to enable sharing of questions on LinkedIn')
+ )
+)
+
+settings.register(
+ BooleanValue(
+ SOCIAL_SHARING,
+ 'ENABLE_SHARING_GOOGLE',
+ default=True,
+ description=_('Check to enable sharing of questions on Google+')
)
)
diff --git a/askbot/skins/default/templates/question.html b/askbot/skins/default/templates/question.html
index 6f08e381..1272461f 100644
--- a/askbot/skins/default/templates/question.html
+++ b/askbot/skins/default/templates/question.html
@@ -67,12 +67,10 @@
{% if question.favourite_count != 0 %}{{ question.favourite_count }}{% endif %}
</div>
{% endif %}
- {% if settings.ENABLE_SOCIAL_SHARING %}
- <a class="twitter-share" alt="{% trans %}Share this question on twitter{% endtrans %}"></a>
- <a class="fb-share" alt="{% trans %}Share this question on facebook{% endtrans %}"></a>
- <a class="linkedin-share" alt="{% trans %}Share this question on LinkedIn{% endtrans %}"></a>
- <g:plusone size="small" count="false"></g:plusone>
- {% endif %}
+ {% if settings.ENABLE_SHARING_TWITTER %}<a class="twitter-share" alt="{% trans %}Share this question on twitter{% endtrans %}"></a>{% endif %}
+ {% if settings.ENABLE_SHARING_FACEBOOK %}<a class="fb-share" alt="{% trans %}Share this question on facebook{% endtrans %}"></a>{% endif %}
+ {% if settings.ENABLE_SHARING_LINKEDIN %}<a class="linkedin-share" alt="{% trans %}Share this question on LinkedIn{% endtrans %}"></a>{% endif %}
+ {% if settings.ENABLE_SHARING_GOOGLE %}<g:plusone size="small" count="false"></g:plusone>{% endif %}
</div>
</td>
<td>
@@ -507,8 +505,6 @@
setupFormValidation($("#fmanswer"), CPValidator.getQuestionFormRules(), CPValidator.getQuestionFormMessages());
}
</script>
- {% if settings.ENABLE_SOCIAL_SHARING %}
- <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
- {% endif %}
+ {% if settings.ENABLE_SHARING_GOOGLE %}<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>{% endif %}
{% include "blocks/editor_data.html" %}
{% endblock %}