問題タブ [tin-can-api]
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.
scorm - Tincan と Scorm の違いは何ですか?
tincan と Scorm はどう違いますか?
サードパーティのコンテンツ サーバーを使用して CMS コンテンツをサポートする必要があるという要件があります。
では、Tincan と SCORM のどちらが優れているのでしょうか。
これら 2 の長所と短所は何ですか?
iphone - Tin Can API for iPhone を使用して LRS を実装する
Tin Can API を使用する iPhone でプロジェクトを作成する必要があります。Tin Can API は、高度な分散学習プロセスです。
Objective-C のどこから始めればよいかわかりません。
サイトhttp://tincanapi.comを読みました。
実装のために、いくつかの基本的な質問があります。
- 独自の LRS を作成する方法と方法は?
- Tin Can API は、ASIHTTPRequest を使用してプログラムで自分の LRS および LMS とどのように通信できますか?
python - Python django LRS をセットアップできませんでした。ファイルが見つかりませんエラー
ADL LRSを使用して、自分で使用する LRS (Learning Record Store) システムをセットアップしています。を使用していますTIN CAN API
。ubuntuサーバーを使用しています
ドキュメントに記載されているように、LRS をセットアップするには、django をインストールして LRS 用にセットアップする必要があります。ADL_LRS 内の adl_lrs フォルダーには、django の設定ファイル (settings.py) が含まれています。私はdjangoに少し慣れていないので、ファイルのこの部分の意味を完全には理解できません-
それは次のように述べています-1.MEDIA_ROOT = '/var/www/adllrs/media/'
これは、曲やビデオなどのメディアファイルをこの場所に置くことを意味するとSTATIC_ROOT = ''
思います2.これは、HTML、CSS、jsファイルを含む静的ディレクトリのパスを意味すると思います.
gitのクローンを作成する際に、LRSをセットアップしましたが、これは開始されましたが、すべてのCSSが壊れていました。CSSファイルのリンクが似ているDOMインスペクターを調べました-
上記のURLにアクセスして何が起こっているかを確認すると、次の出力がHTMLとして表示されました(ホームページにアクセスしたときと同じ、つまりhttp://my-site-name.com:8000)-
私のurls.pyは次のようになります-
明らかに、エラーを指す urls.py で自分のホームページについて言及していません。では、破損した CSS を修正してデフォルトのホームページを作成するには、CSS、JS ファイルをどこに配置すればよいでしょうか? また、ワードプレスからブリキ缶のステートメントを送信しようとしましたが、サーバーでステートメントを取得できませんでした。ubuntuで適切なADL LRSをセットアップする方法を誰か教えてください。
PS-私は何十回もやったので、ドキュメントを読むように言わないでください。ドキュメントの実装でどこが間違っているか教えてください。
jquery - jQuery を介して Tin Can API からの searchStatements の結果をカスタマイズする
Tin Can API を使用して、LRS の結果を表示しています。
私が取ったサンプルステートメントビューアから:
すべて正常に動作しますが、特に日付のデフォルトの表示は単純です。プレゼンテーションをクリーンアップする最も簡単な方法は、searchStatements のコールバック関数を使用することだと考えられました。
しかし、関数が呼び出されることはありませんか?
scorm - TinCan ステートメントで SCORM インタラクションをラップする: それは可能ですか?
私は TinCan LRS とたくさんの SCORM コンテンツを持っています。そのため、学習結果を格納するために SCORM サーバー側のものを使用する代わりに、SCORM プレーヤーを変更して、TinCan ステートメントを LRS に発行するようにしたいと考えています。これは理論的に可能ですか?
カスタム RTE ハンドラーを提供して、SCORM プレーヤーを書き直す必要があることを明確に理解しています。
私は SCORM をよく知りません。潜在的な落とし穴がある場合は警告してください。
javascript - MVC コントローラーから JavaScript 関数を実行する
私は eLearning システムを作成しました。現在、Rustici が作成した Javascript ライブラリを使用して tincanapi を統合しようとしています。MVC コントローラーから JavaScript メソッドを呼び出すことができるかどうか疑問に思っています。Web ビューで、次のコードを使用して tincan ステートメントを作成します。
このコードは、非常にうまく機能している友達リクエストの承認ボタンをクリックすると呼び出されます。
しかし、ユーザーがいつコースをアップロードしたかを追跡したいのですが、もちろんフォームの送信時にこれを行うことができますが、アップロードが成功したかどうかわからないので、これらの呼び出しを可能であればコントローラーのアクション。これはできますか?このコード内で上記と同様のステートメントを呼び出すにはどうすればよいですか。
python - ADL LRS 設定で DB を変更する
ubuntu サーバーに ADL LRS をセットアップしました。デフォルトでは、Postgresql データベースを使用します。簡単な質問があります。データベースを変更するにはどうすればよいですか? Postgresql の代わりに、MySql、SQLite、または MongoDB を使用したいと思うかもしれません。この記事に従って、ADL LRS コードベースに存在する settings.py ファイルで実行できます。しかし、ここに入力する値は何ですか..? 私のインスタンスでは、MongoDB を使用したいと考えています。
私はたくさん検索しましたが、どこにも助けが見つかりませんでした。どんな提案でも大歓迎です。
tin-can-api - Articulate Storyline を手に入れて、TinCan にエンドポイントのカスタム URL を指定させた人はいますか?
彼らのドキュメントには、ルートの tincan.xml ファイルを次のように拡張できると書かれています。
これで、エンドポイントは指定した URL に移動します。しかし、何をしても URL が変わることはなく、すべての JSON ステートメントは、story.html がある場所のルートに送信されます。