Prepared for SP 4-6.
authorRadek Czajka <radekczajka@nowoczesnapolska.org.pl>
Fri, 31 Jan 2014 11:57:43 +0000 (12:57 +0100)
committerRadek Czajka <radekczajka@nowoczesnapolska.org.pl>
Fri, 31 Jan 2014 11:58:42 +0000 (12:58 +0100)
commitea300f6c03d47f6c17dd7721b8d6690489af79da
treef462038ec2a35554854c592b0bfaa81395301da6
parent4d0e6b0b3f32591d2c9c3c3af85b1ffc289cfa4d
Prepared for SP 4-6.

- Main and lesson list pages overhaul.
- Lessons now inform about internet requirements and publisher.
- PDF support for <obraz> (by sorl.thumnail with ImageMagick)
- Add summary and picture for Sections, description for Lesson.
- Level slug and meta dc:audience value can be different.
- Per-level lesson packages instead of global ones.
- Lesson packages are now rebuilt after import.
- Add option for allowing incomplete sections on import.
- Django 1.6, `django-piwik` replaces `piwik`.
57 files changed:
catalogue/management/commands/importlessons.py
catalogue/management/commands/repackage.py
catalogue/migrations/0014_auto__add_field_section_summary.py [new file with mode: 0644]
catalogue/migrations/0015_auto__add_field_lesson_description.py [new file with mode: 0644]
catalogue/migrations/0016_auto__add_field_section_pic__add_field_section_pic_attribution__add_fi.py [new file with mode: 0644]
catalogue/models.py
catalogue/publish.py
catalogue/static/catalogue/css/carousel.css
catalogue/static/catalogue/css/carousel.scss
catalogue/static/catalogue/css/layout.css
catalogue/static/catalogue/css/layout.scss
catalogue/static/catalogue/css/lesson.css
catalogue/static/catalogue/css/lesson.scss
catalogue/static/catalogue/css/section_list.css
catalogue/static/catalogue/css/section_list.scss
catalogue/static/catalogue/js/carousel.js
catalogue/static/catalogue/js/lesson-list.js [new file with mode: 0644]
catalogue/static/catalogue/js/lesson.js
catalogue/templates/catalogue/lesson/appendix/lesson_detail.html
catalogue/templates/catalogue/lesson/box-icons.html [new file with mode: 0644]
catalogue/templates/catalogue/lesson/course/lesson_detail.html
catalogue/templates/catalogue/lesson/lesson_detail.html
catalogue/templates/catalogue/lesson/project/lesson_detail.html
catalogue/templates/catalogue/lesson/synthetic/lesson_detail.html
catalogue/templates/catalogue/lesson_list.html [new file with mode: 0755]
catalogue/templates/catalogue/section_list.html [deleted file]
catalogue/templates/catalogue/snippets/carousel.html
catalogue/templates/catalogue/snippets/lesson_nav.html
catalogue/templates/catalogue/snippets/lesson_or_stub.html [new file with mode: 0644]
catalogue/templates/catalogue/snippets/level_box.html [new file with mode: 0755]
catalogue/templates/catalogue/snippets/levels_main.html [new file with mode: 0644]
catalogue/templates/catalogue/snippets/section_box.html [deleted file]
catalogue/templates/catalogue/snippets/section_buttons.html [deleted file]
catalogue/templatetags/catalogue_tags.py
catalogue/urls.py
catalogue/views.py
contact/forms.py
curriculum/migrations/0010_auto__add_field_level_meta_name.py [new file with mode: 0644]
curriculum/migrations/0011_meta_name.py [new file with mode: 0644]
curriculum/migrations/0012_auto__add_unique_level_meta_name__add_unique_level_slug.py [new file with mode: 0644]
curriculum/migrations/0013_auto__add_field_level_package__add_field_level_student_package.py [new file with mode: 0644]
curriculum/models.py
curriculum/templates/curriculum/snippets/course_boxes_toc.html
curriculum/templatetags/curriculum_tags.py
edumed/settings.d/30-apps.py
edumed/settings.d/40-middleware.py
edumed/settings.d/50-contrib.py
edumed/settings.d/50-static.py
edumed/settings.d/60-custom.py
edumed/static/css/main.css
edumed/static/css/main.scss
edumed/static/img/icons/internet_black.png [new file with mode: 0644]
edumed/static/img/icons/nointernet_black.png [new file with mode: 0644]
edumed/templates/base_super.html
edumed/templates/home.html
edumed/views.py
requirements.txt