問題タブ [edx]

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.

0 投票する
1 に答える
398 参照

javascript - $.getJSON、google.maps.infowindow、コンテンツ文字列

このコードは、PHP ページからのデータを含むマーカーで情報ウィンドウが開くクリック イベントを追加することになっています。最初の情報ウィンドウが空白で開き (h1 でニュースと言うだけ)、その後、開いている他のすべての情報ウィンドウには、最後のマーカーからのもの。誰かがそれを修正する方法を教えてもらえますか?

0 投票する
1 に答える
326 参照

django - edx Django RemovedInDjango19Warning

RemovedInDjango19Warning でオープン edx の django でエラーが発生しました。誰かがそれらを修正する方法を知っているのだろうか?

ありがとう

0 投票する
1 に答える
330 参照

azure - edX プラットフォームでアクティベーション メールの内容を変更するには?

Azure に edX プラットフォームをインストールしましたが、アクティベーション メールをカスタマイズしたいと考えています。アクティベーション メールの内容を変更する方法を教えていただけませんか?

/edx/app/edxapp/edx-platform/lms/templates/emails/activation_email.txt または /edx/app/edxapp/edx-platform/lms/static/templates/emails/activation_email など、いくつかの潜在的なファイルを見つけました。 txt、...なので、この時点で混乱しました。

どうもありがとうございました

0 投票する
0 に答える
610 参照

edx - スタジオのカスタム XBlock からファイルをアップロードする [edx-platform]

問題文 :

コース作成者が画像をアップロードし、コースコンテンツのスライダーとして表示される各画像にテキストの説明を関連付けることができる edx-platform 用のカスタム「XBlock」を開発したいと考えています。

いくつかの静止画像を操作する基本的なスライダーがありますが、Xblock を使用して画像をアップロードするときに問題が発生します。基本的に、この機能を実現するには 2 つの方法があると思います。

  1. edx のデフォルト API を使用して画像アセットをアップロードし、xblock コンテンツでその相対パスを取得します。ただし、これについてどうすればよいかわかりません.. cmsのurl.pyから以下のURLにリクエストを送信しています:

    url(r'^assets/{}/{}?$'.format(settings.COURSE_KEY_PATTERN, settings.ASSET_KEY_PATTERN), 'assets_handler'),

  2. インターネット上の他のソースから、ファイルをサーバーにアップロードする xblock 用のカスタム アップロード ハンドラを作成する必要があるかもしれないと考えました。

メソッド : 2 を使用してハンドラーを作成しようとしましたが、Ajax multipart/form-data を使用して画像をアップロードするとすぐに、次のエラーが発生しました。

トレースバック (最新の呼び出しが最後):

ファイル "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/core/handlers/base.py" の 132 行目、get_response で
response = wrap_callback(request, *callback_args, **callback_kwargs)

ファイル "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py"、145 行目、内部
return func(*args, **kwargs)

ファイル "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/utils/decorators.py"、145 行目、内部
return func(*args, **kwargs)

ファイル "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py"、22 行目、_wrapped_view
return view_func(request, *args, * *kwargs)

ファイル "/edx/app/edxapp/edx-platform/cms/djangoapps/contentstore/views/component.py"、359 行目、component_handler で
webob_to_django_response(resp) を返す

ファイル "/edx/app/edxapp/venvs/edxapp/local/lib/python2.7/site-packages/xblock/django/request.py"、14 行目、webob_to_django_response
webob_response.app_iter、

AttributeError: 'dict' オブジェクトに属性 'app_iter' がありません

この問題にどのように取り組むべきかについてのヒントは、非常に役立ちます。前もって感謝します。

0 投票する
0 に答える
251 参照

javascript - 外部 API を EdX に追加する

現在、Edx プラットフォームに配置されるカスタム JavaScript 問題を作成しています。

http://edx.readthedocs.io/projects/edx-partner-course-staff/en/latest/exercises_tools/custom_javascript.html

Javascript を react.js で作成し、現在 EdX プラットフォームの外部で動作していますが、EdX に追加すると、Google マップ API が呼び出されません。次のリンクを使用して、EdX の raw HTML に含めています。

APIキーにhttpリファラーがないため、使用がブロックされていません。

コンソールにエラーは表示されません。詳細な検索にもかかわらず、API を含める方法を教えてくれる EdX のドキュメントが見つかりません。

特に Google マップを含める方法を見つけた人はいますか? EdX に外部 API を含めますか?

0 投票する
1 に答える
135 参照

edx - edX プラットフォームのインストールガイド

edX プラットフォームを自分のサーバーにインストールする方法を学び、レッスンを作成したいと考えています。インストールを段階的に説明する本はありますか?

私はedXからこのガイドを見つけましたが、それは私を混乱させます..