diff --git a/lms/djangoapps/simplewiki/mdx_circuit.py b/lms/djangoapps/simplewiki/mdx_circuit.py index 1f47dd0568..bc58ad91ed 100755 --- a/lms/djangoapps/simplewiki/mdx_circuit.py +++ b/lms/djangoapps/simplewiki/mdx_circuit.py @@ -17,8 +17,6 @@ circuit-schematic:[["r",[128,48,0],{"r":"1","_json_":0},["2","1"]],["view",0,0,2 import markdown import re -import simplewiki.settings as settings - from django.utils.html import escape try: @@ -68,5 +66,7 @@ class CircuitLink(markdown.inlinepatterns.Pattern): return etree.fromstring("
") -def makeExtension(configs=None) : - return CircuitExtension(configs=configs) +def makeExtension(configs=None): + to_return = CircuitExtension(configs=configs) + print "circuit returning " , to_return + return to_return diff --git a/lms/djangoapps/simplewiki/mdx_wikipath.py b/lms/djangoapps/simplewiki/mdx_wikipath.py index 5072526247..d9381e4bee 100755 --- a/lms/djangoapps/simplewiki/mdx_wikipath.py +++ b/lms/djangoapps/simplewiki/mdx_wikipath.py @@ -33,7 +33,7 @@ class WikiPathExtension(markdown.Extension): def __init__(self, configs): # set extension defaults self.config = { - 'base_url' : ['/', 'String to append to beginning or URL.'], + 'default_namespace' : ['edX', 'Default namespace for when one isn\'t specified.'], 'html_class' : ['wikipath', 'CSS hook. Leave blank for none.'] } @@ -62,7 +62,10 @@ class WikiPath(markdown.inlinepatterns.Pattern): if article_title.startswith("/"): article_title = article_title[1:] - url = self.config['base_url'][0] + article_title + if not "/" in article_title: + article_title = self.config['default_namespace'][0] + "/" + article_title + + url = "../" + article_title label = m.group('linkTitle') a = etree.Element('a') a.set('href', url) diff --git a/lms/djangoapps/simplewiki/models.py b/lms/djangoapps/simplewiki/models.py index 354ff85921..fa4323cf2c 100644 --- a/lms/djangoapps/simplewiki/models.py +++ b/lms/djangoapps/simplewiki/models.py @@ -270,7 +270,7 @@ class Revision(models.Model): # Create pre-parsed contents - no need to parse on-the-fly ext = WIKI_MARKDOWN_EXTENSIONS - ext += ["wikipath(base_url=%s)" % reverse('wiki_view', args=('/',))] + ext += ["wikipath(default_namespace=%s)" % self.article.namespace.name ] self.contents_parsed = markdown(self.contents, extensions=ext, safe_mode='escape',) diff --git a/lms/static/sass/_shared_forms.scss b/lms/static/sass/_shared_forms.scss index 5086199d59..3bd5f281b8 100644 --- a/lms/static/sass/_shared_forms.scss +++ b/lms/static/sass/_shared_forms.scss @@ -1,5 +1,5 @@ form { - font-size: 0em; + font-size: 1em; label { color: $base-font-color; diff --git a/lms/static/sass/application.css b/lms/static/sass/application.css index d5f230ee0c..eea049a73a 100755 --- a/lms/static/sass/application.css +++ b/lms/static/sass/application.css @@ -1167,7 +1167,7 @@ p.ie-warning { text-align: left; } form { - font-size: 0em; } + font-size: 1em; } form label { color: #3c3c3c; font: normal 1.2rem/1.6rem Georgia, Cambria, "Times New Roman", Times, serif;