summaryrefslogtreecommitdiffstats
path: root/askbot/skins
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-09-11 10:44:42 -0400
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2012-09-11 10:44:42 -0400
commit52bd0a4552ae1e87f4230a86da0d8160c46cdec2 (patch)
tree6404ef2392282266dc8975b29be1eeae6c0f7a64 /askbot/skins
parent73173a2e295940539744de353ef923b22c3a6927 (diff)
downloadaskbot-52bd0a4552ae1e87f4230a86da0d8160c46cdec2.tar.gz
askbot-52bd0a4552ae1e87f4230a86da0d8160c46cdec2.tar.bz2
askbot-52bd0a4552ae1e87f4230a86da0d8160c46cdec2.zip
added toggle to the group profile page allowing to publish only selected answers to outsiders
Diffstat (limited to 'askbot/skins')
-rw-r--r--askbot/skins/common/media/js/post.js8
-rw-r--r--askbot/skins/default/templates/widgets/group_info.html12
2 files changed, 20 insertions, 0 deletions
diff --git a/askbot/skins/common/media/js/post.js b/askbot/skins/common/media/js/post.js
index 6074ab63..3c320f76 100644
--- a/askbot/skins/common/media/js/post.js
+++ b/askbot/skins/common/media/js/post.js
@@ -2635,6 +2635,14 @@ UserGroupProfileEditor.prototype.decorate = function(element){
this._moderate_email_btn = moderate_email_btn;
moderate_email_toggle.decorate(moderate_email_btn);
+ var moderate_publishing_replies_toggle = new TwoStateToggle();
+ moderate_publishing_replies_toggle.setPostData({
+ group_id: this.getTagId(),
+ property_name: 'moderate_answers_to_enquirers'
+ });
+ var btn = element.find('#moderate-answers-to-enquirers');
+ moderate_publishing_replies_toggle.decorate(btn);
+
var opennessSelector = new DropdownSelect();
var selectorElement = element.find('#group-openness-selector');
opennessSelector.setPostData({
diff --git a/askbot/skins/default/templates/widgets/group_info.html b/askbot/skins/default/templates/widgets/group_info.html
index e8157a01..0ce93d18 100644
--- a/askbot/skins/default/templates/widgets/group_info.html
+++ b/askbot/skins/default/templates/widgets/group_info.html
@@ -47,6 +47,18 @@
</label>
<br/>
{% endif %}
+
+ <input
+ type="checkbox"
+ id="moderate-answers-to-enquirers"
+ {% if group.moderate_answers_to_enquirers %}checked="checked"{% endif %}
+ data-toggle-url="{% url toggle_group_profile_property %}"
+ />
+ <label for="moderate-answers-to-enquirers">
+ {% trans %}show only selected answers to enquirers{% endtrans %}
+ </label>
+ <br/>
+
<label for="group-openness-selector">
{% trans %}How users join this group?{% endtrans %}
</label>