projects
/
mkwsxb-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Set display name.
[mkwsxb-moved-to-github.git]
/
mkwsxb
/
mkwsxb.py
diff --git
a/mkwsxb/mkwsxb.py
b/mkwsxb/mkwsxb.py
index
42240e0
..
fe061b9
100644
(file)
--- a/
mkwsxb/mkwsxb.py
+++ b/
mkwsxb/mkwsxb.py
@@
-1,6
+1,7
@@
"""Embed widgets from MKWS, the MasterKey Widget Set"""
import pkg_resources
"""Embed widgets from MKWS, the MasterKey Widget Set"""
import pkg_resources
+import random
from xblock.core import XBlock
from xblock.fields import Integer, Scope, String, Any, Boolean, Dict
from xblock.core import XBlock
from xblock.fields import Integer, Scope, String, Any, Boolean, Dict
@@
-15,6
+16,10
@@
class MKWSXB(XBlock):
default="water",
scope=Scope.content
)
default="water",
scope=Scope.content
)
+ display_name = String(
+ default="MKWS Widget",
+ scope=Scope.settings
+ )
def resource_string(self, path):
"""Helper for accessing resources."""
def resource_string(self, path):
"""Helper for accessing resources."""
@@
-24,7
+29,7
@@
class MKWSXB(XBlock):
def student_view(self, context=None):
"""The primary view of the MKWS XBlock, shown to students when viewing courses."""
html = self.resource_string("static/html/mkwsxb.html")
def student_view(self, context=None):
"""The primary view of the MKWS XBlock, shown to students when viewing courses."""
html = self.resource_string("static/html/mkwsxb.html")
- frag = Fragment(html.format(query=self.query))
+ frag = Fragment(html.format(query=self.query, team=random.randint(0, 100000)))
frag.add_javascript_url("//mkws.indexdata.com/mkws-complete.js")
frag.add_javascript_url("//example.indexdata.com/mkws-widget-ru.js")
frag.add_css(self.resource_string("static/css/mkws-widget-ru.css"))
frag.add_javascript_url("//mkws.indexdata.com/mkws-complete.js")
frag.add_javascript_url("//example.indexdata.com/mkws-widget-ru.js")
frag.add_css(self.resource_string("static/css/mkws-widget-ru.css"))
@@
-36,7
+41,7
@@
class MKWSXB(XBlock):
"""Studio configuration view."""
html = self.resource_string("static/html/settings.html")
frag = Fragment(html.format(query=self.query))
"""Studio configuration view."""
html = self.resource_string("static/html/settings.html")
frag = Fragment(html.format(query=self.query))
- frag.add_javascript(self.resource_string("static/js/settings.js"))
+ frag.add_javascript(self.resource_string("static/js/src/settings.js"))
frag.initialize_js('MKWSXBSettings')
return frag
frag.initialize_js('MKWSXBSettings')
return frag