summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-08-28 13:53:08 -0400
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-08-28 13:53:08 -0400
commit9abc54767e0115c2e6860c0c4d407e6cf832fd05 (patch)
treefcbe42a492e98356fa3a39ed0a6429a5a5728307
parentef62429677adb85c06e69b147d0c90cdc013b59e (diff)
downloadaskbot-9abc54767e0115c2e6860c0c4d407e6cf832fd05.tar.gz
askbot-9abc54767e0115c2e6860c0c4d407e6cf832fd05.tar.bz2
askbot-9abc54767e0115c2e6860c0c4d407e6cf832fd05.zip
fixed a few small issues: bug in edit wiki post, allow hyphen in user name and a small page formatting bug
-rw-r--r--askbot/const/__init__.py2
-rw-r--r--askbot/templatetags/extra_tags.py4
-rw-r--r--askbot/views/writers.py5
3 files changed, 6 insertions, 5 deletions
diff --git a/askbot/const/__init__.py b/askbot/const/__init__.py
index 8742cf56..06c7e497 100644
--- a/askbot/const/__init__.py
+++ b/askbot/const/__init__.py
@@ -202,7 +202,7 @@ NOTIFICATION_DELIVERY_SCHEDULE_CHOICES= (
)
USERS_PAGE_SIZE = 28#todo: move it to settings?
-USERNAME_REGEX_STRING = r'^[\w ]+$'
+USERNAME_REGEX_STRING = r'^[\w \-]+$'
#chars that can go before or after @mention
TWITTER_STYLE_MENTION_TERMINATION_CHARS = '\n ;,.!?<>'
diff --git a/askbot/templatetags/extra_tags.py b/askbot/templatetags/extra_tags.py
index fe1e5cb2..770ffe0b 100644
--- a/askbot/templatetags/extra_tags.py
+++ b/askbot/templatetags/extra_tags.py
@@ -221,8 +221,8 @@ def get_score_badge_by_details(rep, gold_count, silver_count, bronze_count):
#this one is used for the header next to user profile and logout links
REP_TEMPLATE2 = '<a class="ab-nav-karma" href="%(karma_graph_url)s" ' \
+ ' title="%(karma_phrase)s">' \
- + '%(rep_word)s: %(reputation)s</a>&nbsp;'
-BADGE_TEMPLATE2 = '<a class="ab-nav-badges" href="%(user_badges_url)s">' \
+ + '%(rep_word)s: %(reputation)s</a>'
+BADGE_TEMPLATE2 = '&nbsp;<a class="ab-nav-badges" href="%(user_badges_url)s">' \
+ '%(badge_counters)s</a>'
@register.simple_tag
def get_long_score_and_badge_report(user):
diff --git a/askbot/views/writers.py b/askbot/views/writers.py
index c1156170..dc40e2b6 100644
--- a/askbot/views/writers.py
+++ b/askbot/views/writers.py
@@ -237,7 +237,7 @@ def edit_question(request, id):
body_text = form.cleaned_data['text'],
revision_comment = form.cleaned_data['summary'],
tags = form.cleaned_data['tags'],
- wiki = form.cleaned_data['wiki']
+ wiki = form.cleaned_data.get('wiki', question.wiki)
)
return HttpResponseRedirect(question.get_absolute_url())
else:
@@ -292,7 +292,8 @@ def edit_answer(request, id):
answer = answer,
body_text = form.cleaned_data['text'],
revision_comment = form.cleaned_data['summary'],
- wiki = False,#todo: add wiki field to form
+ wiki = form.cleaned_data.get('wiki', answer.wiki),
+ #todo: add wiki field to form
)
return HttpResponseRedirect(answer.get_absolute_url())
else: