+
@@ -126,8 +127,7 @@ $(function() { %for chapter in courseware_summary: %if not chapter['chapter'] == "hidden":
  • -

    - ${ chapter['chapter'] }

    +

    ${ chapter['chapter'] }

      %for section in chapter['sections']: @@ -138,7 +138,7 @@ $(function() { percentageString = "{0:.0%}".format( float(earned)/total) if earned > 0 and total > 0 else "" %> -

      +

      ${ section['section'] } ${"({0:.3n}/{1:.3n}) {2}".format( float(earned), float(total), percentageString )}

      ${section['format']} %if 'due' in section and section['due']!="": diff --git a/requirements.txt b/requirements.txt index 978b5e6f1a..46c822642e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,6 @@ django<1.4 pip numpy scipy -matplotlib markdown pygments lxml @@ -14,7 +13,8 @@ django_debug_toolbar -e git://github.com/MITx/django-pipeline.git#egg=django-pipeline django-staticfiles>=1.2.1 fs -beautifulsoup +beautifulsoup +beautifulsoup4 feedparser requests sympy