]> git.openstreetmap.org Git - osqa.git/commitdiff
Makes tips on the ask a question page editable in the admin.
authorhernani <hernani@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Thu, 17 Mar 2011 00:32:04 +0000 (00:32 +0000)
committerhernani <hernani@0cfe37f9-358a-4d5e-be75-b63607b5c754>
Thu, 17 Mar 2011 00:32:04 +0000 (00:32 +0000)
git-svn-id: http://svn.osqa.net/svnroot/osqa/trunk@860 0cfe37f9-358a-4d5e-be75-b63607b5c754

forum/settings/sidebar.py
forum/skins/default/templates/question_edit_tips.html

index ee7529397b42dcea4c35538a7a8d3b6e44d0e11b..22425387cb39d22060852444968c84414aace5ad 100644 (file)
@@ -16,6 +16,29 @@ label = _("Application intro"),
 help_text = _("The introductory page that is visible in the sidebar for anonymous users."),
 widget=Textarea))
 
+QUESTION_TITLE_TIPS = Setting('QUESTION_TITLE_TIPS',
+u"""
+ - **ask a question relevant to the |APP_TITLE| community**
+ - the title must be in the form of a question
+ - provide enough details
+ - be clear and concise
+"""
+, SIDEBAR_SET, dict(
+label = "Question title tips",
+help_text = "Tips visible on the ask or edit questions page about the question title.",
+required=False))
+
+QUESTION_TAG_TIPS = Setting('QUESTION_TAG_TIPS',
+u"""
+ - Tags are words that will tell others what this question is about.
+ - They will help other find your question.
+ - A question can have up to |FORM_MAX_NUMBER_OF_TAGS| tags, but it must have at least |FORM_MIN_NUMBER_OF_TAGS|.
+"""
+, SIDEBAR_SET, dict(
+label = "Tagging tips",
+help_text = "Tips visible on the ask or edit questions page about good tagging.",
+required=False))
+
 
 SIDEBAR_UPPER_SHOW = Setting('SIDEBAR_UPPER_SHOW', True, SIDEBAR_SET, dict(
 label = "Show Upper Block",
index 649ce8ca9d7f8a294bc138615e852986662996e9..ce7ac952c8b348d859d3d6a95dd36be33d0921d0 100644 (file)
@@ -1,26 +1,10 @@
 <!-- question_edit_tips.html -->
+{% load markup %}
 {% load i18n general_sidebar_tags %}
 <div class="boxC" id="title_side_bar">
     <p class="subtitle darkred">{% trans "Title Tips" %}</p>
-    <div>
-        <ul class="list-item">
-            <li>
-            <b>
-                {% blocktrans with settings.APP_SHORT_NAME as app_title %}
-                ask a question relevant to the {{ app_title }} community 
-                {% endblocktrans %}
-            </b>
-            </li>
-            <li>
-                {% trans "the title must be in the form of a question" %}
-            </li>
-            <li>
-                {% trans "please try provide enough details" %}
-            </li>
-            <li>
-                               {% trans "be clear and concise" %}
-            </li>
-        </ul>
+    <div class="list-item">
+        {{ settings.QUESTION_TITLE_TIPS|markdown:"settingsparser" }}
         <p class='info-box-follow-up-links'>
             <a href="{% url faq %}" target="_blank" title="{% trans "see frequently asked questions" %}">{% trans "faq" %} &raquo;</a>
         </p>
 
 <div class="boxC" id="tags_side_bar" align="left">
     <p class="subtitle darkred">{% trans "What Are Tags" %}</p>
-    <ul class="list-item">
-        <li>
-            {% trans "Tags are words that will tell others what this question is about." %}
-        </li>
-        <li>
-            {% trans "They will help other find your question." %}
-        </li>
-        <li>
-            {% blocktrans with settings.FORM_MAX_NUMBER_OF_TAGS as max_number_of_tags and settings.FORM_MIN_NUMBER_OF_TAGS as min_number_of_tags %}
-                A question can have up to {{max_number_of_tags}} tags, but it must have at least {{min_number_of_tags}}.
-            {% endblocktrans %}
-        </li>
-    </ul>
+    <div class="list-item">
+        {{ settings.QUESTION_TAG_TIPS|markdown:"settingsparser" }}
+    </div>
 </div>