问题标签 [openedx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bitnami - 在 microsoft azure 上使用 bitnami 对 Open edx 进行澄清
我已经在 Microsoft Azure 云中使用 bitnami 成功安装了 openEdx。
我想知道以下几点,有人可以帮助我吗?
1)我是一名PHP程序员-但我查看了一些博客,他们提到edx的编写脚本是python等,edx脚本是否支持PHP?"
2)我可以通过winscp连接服务器。谁能告诉我确切的根路径?
3) Edx 和使用 PHP & Mysql 制作的普通应用程序一样吗?
4)我看到了,很多模块都存在并且我们需要安装它才能使用(就像我们在 Wordpress 中做插件一样),那么我们可以根据我们的个人需求进行定制吗?
5)请给我推荐好的启动教程
期待您的回复,提前致谢
django - OpenEDX-Insights - 令牌错误:发行者无效
我有一个 devstack OpenEDX Dogwood.3 正在运行。我将 Analytics 安装为 FullStack (Ubuntu 12.04)。我点击了这个链接:https ://openedx.atlassian.net/wiki/display/OpenOPS/edX+Analytics+Installation 。
但是当我尝试连接分析时,我遇到了这个错误:
文件“/edx/app/insights/venvs/insights/local/lib/python2.7/site-packages/social/backends/open_id.py”,第 341 行,在 validate_and_return_id_token raise AuthTokenError(self, err) AuthTokenError: Token error : 无效的发行者
谁能帮我 ?
谢谢。
css - 在 edx-plateform 中运行 LMS 时出现 sass 错误
我正在尝试运行 edx-plateform 的 lms,但我不断收到此错误
CompileError:错误:未定义的变量:“$verdana”。在 lms/static/sass/partials/base/_variables.scss
$sans-serif: $verdana !default;的第 314 行
-----------------^
这就是 _variablesscss 文件中写的内容
我不知道该怎么做才能解决这个问题
openedx - OpenEdx Devstack 安装失败
我正在尝试按照此处提到的说明安装 OpenEdx Devstack http://edx.readthedocs.io/projects/edx-installing-configuring-and-running/en/latest/installation/devstack/install_devstack.html和OPENEDX_RELEASE="open-release/eucalyptus.3"
我面临以下问题
任务:[弹性搜索 | 安装 Elasticsearch 存储库密钥] ************************
==>默认值:失败:[localhost] => {“cmd”:“apt-key adv --keyserver ha.pool.sks-keyservers.net --recv 36095ACC8548582C1A2699A9D27D666CD88E42B4”,“失败”:真,“rc”: 2} ==> 默认值:stderr: gpg: 从 hkp 服务器 ha.pool.sks-keyservers.net 请求密钥 D88E42B4
==> 默认值:gpg:密钥服务器超时
==> 默认值:gpg:keyserver 接收失败:keyserver 错误
==> 默认值:标准输出:执行:gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.y5UWlpBXXc --trustdb-name /etc/apt/ trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver ha.pool.sks-keyservers.net --recv 36095ACC8548582C1A2699A9D27D666CD88E42B4
==> 默认值:味精:gpg:从 hkp 服务器 ha.pool.sks-keyservers.net 请求密钥 D88E42B4
==> 默认值:gpg:密钥服务器超时
==> 默认值:gpg:keyserver 接收失败:keyserver 错误
==> 默认:
==> 默认值:致命:所有主机都已失败 -- 正在中止
我在公司防火墙后面。感谢您提供解决此错误的任何帮助。
javascript - 在文本/模板脚本中加载反应脚本
<script type="text/template"></script>
我正在尝试为用于呈现页面元素的项目做出贡献。
我的贡献是将页面的元素更改为 React 组件。但是,当我命令反应在特定 div 中呈现时,ReactDOM.render()
我收到一条错误消息
未捕获的错误:_registerComponent(...):目标容器不是 DOM 元素。
我知道这意味着 react 找不到要渲染的 div,所以我需要在 div 之后加载 react 脚本,我已经尝试过了,但错误又出现了。
我试过加载反应脚本,否则像这样
但是当我加载页面时,错误消失了,脚本根本没有加载。
我需要的是在调用外部脚本时加载脚本,IE我可以在里面写一个函数<script type="text/template"></script>
来实际加载里面的反应脚本。
更新
django - 在开放式 EDX 平台上将桌面应用程序与 Xblock 集成?
我正在使用 Python 的 TKINTER 库构建像国际象棋这样的棋盘游戏。但我不确定我的应用程序是否可以与 Xblock 集成。
所以我尝试在 XBlock 中运行简单的桌面应用程序
我再次在与某个处理程序相对应的 xblock python 文件中编写了这段代码,但它不起作用,我无法在 Xblock 中使用它,因此它在学生视图上提供输出,以便学生可以玩这个游戏,老师就可以评价这个。我也无法在 django 应用程序中运行它。
提出一些建议,以便我可以实现这一目标???
python - OpenEdx:从文件加载 python 脚本
我能够编写一个 python 脚本来检查标签之间的 edx 问题。但是我想从文件中包含一个 python 函数,以便在几个问题中重用代码。我尝试了以下代码:
保存问题时出现以下错误:
问题block-v1:Casal+Basic1+1701+type@problem+block@55479f8087e64d2395b730037cbe83c3 has an error: cannot create LoncapaProblem block-v1:Casal+Basic1+1701+type@problem+block@55479f8087e64d2395b730037'cbe85b730037'cbe83没有属性N3 '代替'
回溯(最后一次调用):
文件“/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/capa_base.py”,第 234 行,init
self.lcp = self.new_lcp(self.get_state_for_lcp ())
文件“/edx/app/edxapp/edx-platform/common/lib/xmodule/xmodule/capa_base.py”,第 328 行,在 new_lcp
capa_module=self,#njp 文件“/edx/app/edxapp/edx -platform/common/lib/capa/capa/capa_problem.py”,第 192 行,在init
self.context = self._extract_context(self.tree)
文件中“/edx/app/edxapp/edx-platform/common/lib/ capa/capa/capa_problem.py”,第 728 行,在 _extract_context
代码 = unescape(script.text, XMLESC)
文件“/usr/lib/python2.7/xml/sax/saxutils.py",第 46 行,在 unescape 中
数据 = data.replace("<", "<")
是否有可能做到这一点?如果是这样,使用标签是否正确:?当然文件 textinput.py 已上传并且在 python 中运行良好。
<script type="loncapa/python" src="/static/textinput.py" />
ruby - 正确拉动 edxops/论坛的方式
我正在为与OpenEdx
.
我从 edx 中提取了官方devstack
存储库,并且正在对其进行修改。
我正在尝试添加forums
到我的堆栈中,但由于 docker compose,我无法运行。
我将此添加到composer
文件中:
我对运行中的正确命令感到困惑:
这是工作室的命令。
我试过这个,但文件夹不存在。
所以我尝试了:command: bash -c 'ruby app.rb -p 18080'
但我收到了这个错误:
所以,我对forums
图像以及如何提供它以使其正常工作感到困惑。
谁能帮我?- 如何提供?- 如何运行它(命令)?
更新:
我有一个新配置:
但我仍然有这个问题:
但为什么?
edx - 运行 edx Studio 时未找到 XModule 分布
我在连接 edx Studio 时遇到问题。当我运行 paver devstack studio 时出现此错误
我以为我可以安装XModule
,pip install
但结果证明它不是一个包,因为 pip 给了我这个错误
任何人都可以提供适当的解决方案