Commit bdc5910c by Vik Paruchuri

Fix import paths to point to xmodule, remove old JS resource strings

parent b5bac1e3
...@@ -3,22 +3,22 @@ import logging ...@@ -3,22 +3,22 @@ import logging
from lxml import etree from lxml import etree
from lxml.html import rewrite_links from lxml.html import rewrite_links
from pkg_resources import resource_string
from xmodule.capa_module import only_one, ComplexEncoder
from .capa_module import only_one, ComplexEncoder from xmodule.editing_module import EditingDescriptor
from .editing_module import EditingDescriptor from xmodule.html_checker import check_html
from .html_checker import check_html
from progress import Progress from xmodule.progress import Progress
from .stringify import stringify_children from xmodule.stringify import stringify_children
from .x_module import XModule from xmodule.x_module import XModule
from .xml_module import XmlDescriptor from xmodule.xml_module import XmlDescriptor
import self_assessment_module import self_assessment_module
import open_ended_module import open_ended_module
from combined_open_ended_rubric import CombinedOpenEndedRubric, GRADER_TYPE_IMAGE_DICT, HUMAN_GRADER_TYPE, LEGEND_LIST from combined_open_ended_rubric import CombinedOpenEndedRubric, GRADER_TYPE_IMAGE_DICT, HUMAN_GRADER_TYPE, LEGEND_LIST
from .stringify import stringify_children from xmodule.stringify import stringify_children
import dateutil import dateutil
import dateutil.parser import dateutil.parser
from timeparse import parse_timedelta from xmodule.timeparse import parse_timedelta
log = logging.getLogger("mitx.courseware") log = logging.getLogger("mitx.courseware")
...@@ -64,7 +64,7 @@ class CombinedOpenEndedV1Module(): ...@@ -64,7 +64,7 @@ class CombinedOpenEndedV1Module():
'save_assessment' -- Saves the student assessment (or external grader assessment) 'save_assessment' -- Saves the student assessment (or external grader assessment)
'save_post_assessment' -- saves a post assessment (hint, feedback on feedback, etc) 'save_post_assessment' -- saves a post assessment (hint, feedback on feedback, etc)
ajax actions implemented by combined open ended module are: ajax actions implemented by combined open ended module are:
'reset' -- resets the whole combined open ended module and returns to the first child module 'reset' -- resets the whole combined open ended module and returns to the first child moduleresource_string
'next_problem' -- moves to the next child module 'next_problem' -- moves to the next child module
'get_results' -- gets results from a given child module 'get_results' -- gets results from a given child module
...@@ -81,14 +81,6 @@ class CombinedOpenEndedV1Module(): ...@@ -81,14 +81,6 @@ class CombinedOpenEndedV1Module():
INTERMEDIATE_DONE = 'intermediate_done' INTERMEDIATE_DONE = 'intermediate_done'
DONE = 'done' DONE = 'done'
js = {'coffee': [resource_string(__name__, 'js/src/combinedopenended/display.coffee'),
resource_string(__name__, 'js/src/collapsible.coffee'),
resource_string(__name__, 'js/src/javascript_loader.coffee'),
]}
js_module_name = "CombinedOpenEnded"
css = {'scss': [resource_string(__name__, 'css/combinedopenended/display.scss')]}
def __init__(self, system, location, definition, descriptor, def __init__(self, system, location, definition, descriptor,
instance_state=None, shared_state=None, metadata = None, static_data = None, **kwargs): instance_state=None, shared_state=None, metadata = None, static_data = None, **kwargs):
......
...@@ -10,13 +10,11 @@ import logging ...@@ -10,13 +10,11 @@ import logging
from lxml import etree from lxml import etree
import capa.xqueue_interface as xqueue_interface import capa.xqueue_interface as xqueue_interface
from pkg_resources import resource_string from xmodule.capa_module import ComplexEncoder
from xmodule.editing_module import EditingDescriptor
from .capa_module import ComplexEncoder from xmodule.progress import Progress
from .editing_module import EditingDescriptor from xmodule.stringify import stringify_children
from progress import Progress from xmodule.xml_module import XmlDescriptor
from .stringify import stringify_children
from .xml_module import XmlDescriptor
from capa.util import * from capa.util import *
import openendedchild import openendedchild
...@@ -679,9 +677,6 @@ class OpenEndedDescriptor(XmlDescriptor, EditingDescriptor): ...@@ -679,9 +677,6 @@ class OpenEndedDescriptor(XmlDescriptor, EditingDescriptor):
has_score = True has_score = True
template_dir_name = "openended" template_dir_name = "openended"
js = {'coffee': [resource_string(__name__, 'js/src/html/edit.coffee')]}
js_module_name = "HTMLEditingDescriptor"
@classmethod @classmethod
def definition_from_xml(cls, xml_object, system): def definition_from_xml(cls, xml_object, system):
""" """
......
...@@ -13,16 +13,14 @@ import hashlib ...@@ -13,16 +13,14 @@ import hashlib
import capa.xqueue_interface as xqueue_interface import capa.xqueue_interface as xqueue_interface
import re import re
from pkg_resources import resource_string from xmodule.capa_module import only_one, ComplexEncoder
from .capa_module import only_one, ComplexEncoder
import open_ended_image_submission import open_ended_image_submission
from .editing_module import EditingDescriptor from xmodule.editing_module import EditingDescriptor
from .html_checker import check_html from xmodule.html_checker import check_html
from progress import Progress from xmodule.progress import Progress
from .stringify import stringify_children from xmodule.stringify import stringify_children
from .xml_module import XmlDescriptor from xmodule.xml_module import XmlDescriptor
from xmodule.modulestore import Location from xmodule.xmodule.modulestore import Location
from capa.util import * from capa.util import *
from datetime import datetime from datetime import datetime
......
...@@ -2,13 +2,11 @@ import json ...@@ -2,13 +2,11 @@ import json
import logging import logging
from lxml import etree from lxml import etree
from pkg_resources import resource_string from xmodule.capa_module import ComplexEncoder
from xmodule.editing_module import EditingDescriptor
from .capa_module import ComplexEncoder from xmodule.progress import Progress
from .editing_module import EditingDescriptor from xmodule.stringify import stringify_children
from progress import Progress from xmodule.xml_module import XmlDescriptor
from .stringify import stringify_children
from .xml_module import XmlDescriptor
import openendedchild import openendedchild
from combined_open_ended_rubric import CombinedOpenEndedRubric from combined_open_ended_rubric import CombinedOpenEndedRubric
...@@ -275,10 +273,6 @@ class SelfAssessmentDescriptor(XmlDescriptor, EditingDescriptor): ...@@ -275,10 +273,6 @@ class SelfAssessmentDescriptor(XmlDescriptor, EditingDescriptor):
has_score = True has_score = True
template_dir_name = "selfassessment" template_dir_name = "selfassessment"
js = {'coffee': [resource_string(__name__, 'js/src/html/edit.coffee')]}
js_module_name = "HTMLEditingDescriptor"
css = {'scss': [resource_string(__name__, 'css/editor/edit.scss'), resource_string(__name__, 'css/html/edit.scss')]}
@classmethod @classmethod
def definition_from_xml(cls, xml_object, system): def definition_from_xml(cls, xml_object, system):
""" """
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment