Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-ora2
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-ora2
Commits
50dae8c2
Commit
50dae8c2
authored
Feb 24, 2014
by
Stephen Sanchez
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixing a javascript loading issue
parent
9adbf2a5
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
11 additions
and
4 deletions
+11
-4
apps/openassessment/xblock/static/html/oa_base.html
+1
-1
apps/openassessment/xblock/static/js/src/oa_base.js
+3
-3
apps/openassessment/xblock/ui_models.py
+7
-0
No files found.
apps/openassessment/xblock/static/html/oa_base.html
View file @
50dae8c2
...
...
@@ -69,7 +69,7 @@
<!-- STEP: response -->
{% for assessment in rubric_assessments %}
<li
id=
"{{ assessment.
name
}}"
>
{{ assessment.title }}
</li>
<li
id=
"{{ assessment.
class_id
}}"
>
{{ assessment.title }}
</li>
{% endfor %}
</ol>
...
...
apps/openassessment/xblock/static/js/src/oa_base.js
View file @
50dae8c2
...
...
@@ -11,7 +11,7 @@ function OpenAssessmentBlock(runtime, element) {
* Submission Functions
*/
function
render_submissions
(
data
)
{
$
(
'#
submission
'
,
element
).
replaceWith
(
data
);
$
(
'#
openassessment__response
'
,
element
).
replaceWith
(
data
);
$
(
'#step--response__submit'
,
element
).
click
(
function
(
eventObject
)
{
$
.
ajax
({
type
:
"POST"
,
...
...
@@ -41,7 +41,7 @@ function OpenAssessmentBlock(runtime, element) {
* Peer Assessment Functions
*/
function
render_peer_assessment
(
data
)
{
$
(
'#peer-assessment'
,
element
).
replaceWith
(
data
);
$
(
'#
openassessment__
peer-assessment'
,
element
).
replaceWith
(
data
);
function
prepare_assessment_post
(
element
)
{
var
selector
=
$
(
"input[type=radio]:checked"
,
element
);
...
...
@@ -70,7 +70,7 @@ function OpenAssessmentBlock(runtime, element) {
type
:
"POST"
,
url
:
renderSelfUrl
,
success
:
function
(
data
)
{
$
(
'#self-assessment'
,
element
).
replaceWith
(
data
);
$
(
'#
openassessment__
self-assessment'
,
element
).
replaceWith
(
data
);
}
});
$
.
ajax
({
...
...
apps/openassessment/xblock/ui_models.py
View file @
50dae8c2
...
...
@@ -17,6 +17,7 @@ class SubmissionUIModel(object):
def
__init__
(
self
):
self
.
assessment_type
=
"submission"
self
.
class_id
=
"openassessment__response"
self
.
name
=
"submission"
self
.
navigation_text
=
"Your response to this problem"
self
.
title
=
"Your Response"
...
...
@@ -25,6 +26,7 @@ class SubmissionUIModel(object):
return
{
"assessment_type"
:
self
.
assessment_type
,
"name"
:
self
.
name
,
"class_id"
:
self
.
class_id
,
"navigation_text"
:
self
.
navigation_text
,
"title"
:
self
.
title
}
...
...
@@ -41,6 +43,7 @@ class AssessmentUIModel(object):
self
.
assessment_type
=
None
self
.
name
=
''
self
.
class_id
=
None
self
.
start_datetime
=
None
self
.
due_datetime
=
None
self
.
must_grade
=
1
...
...
@@ -52,6 +55,7 @@ class AssessmentUIModel(object):
return
{
"assessment_type"
:
self
.
assessment_type
,
"name"
:
self
.
name
,
"class_id"
:
self
.
class_id
,
"start_datetime"
:
self
.
start_datetime
,
"due_datetime"
:
self
.
due_datetime
,
"must_grade"
:
self
.
must_grade
,
...
...
@@ -72,6 +76,7 @@ class PeerAssessmentUIModel(AssessmentUIModel):
def
__init__
(
self
):
super
(
PeerAssessmentUIModel
,
self
)
.
__init__
()
self
.
assessment_type
=
"peer-assessment"
self
.
class_id
=
"openassessment__peer-assessment"
self
.
title
=
"Assess Peers' Responses"
self
.
navigation_text
=
"Your assessment(s) of peer responses"
...
...
@@ -87,5 +92,6 @@ class SelfAssessmentUIModel(AssessmentUIModel):
def
__init__
(
self
):
super
(
SelfAssessmentUIModel
,
self
)
.
__init__
()
self
.
assessment_type
=
"self-assessment"
self
.
class_id
=
"openassessment__self-assessment"
self
.
navigation_text
=
"Your assessment of your response"
self
.
title
=
"Assess Your Response"
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment