diff options
-rw-r--r-- | askbot/conf/social_sharing.py | 31 | ||||
-rw-r--r-- | askbot/skins/default/templates/question.html | 14 |
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 %} |