問題タブ [moodle]
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.
php - 一部のCMS、一部のビデオストリーミング、一部のphp / mysqlでのeラーニングであるサイトを作成するには、何を使用すればよいですか
次の基本的な要件を満たすサイトを作成する必要があります。
- ユーザーにページを表示するための標準の CMS 機能 (高度なものはありません)。Joomlaが変更なしで行うことは問題ありませ
ん。 - サーバーに保存されているビデオをストリーミングする機能
- 高度な E ラーニング機能
何を指示してるんですか?Eラーニングの部分はmoodleを考えていましたが、使ったことがないので自分のニーズに合わせて設定するのがどれほど難しいかわかりません。
それ以外の場合は Joomla を使用しますが、e ラーニング (ビデオ ストリーミング) 用の有効なプラグインがあるかどうかはわかりません。
php - Moodleでの成績表のインポート
モジュール用のクイズモジュールは使い勝手が非常に悪く、スタッフが質問の作成/編集が非常に難しいため、moodleには別のクイズエンジンを使用することを計画しています。別のクイズモジュールを使用しているので、moodleの成績表モジュールと成績を統合したいと思います。成績表のインポートドキュメントがこのリンクhttp://docs.moodle.org/dev/Gradebook_importから欠落していることがわかりました
誰かが私の成績表をcsv形式でmoodleにインポートするのを手伝ってもらえますか?前もって感謝します!
moodle - ゲストユーザーはmoodleでクイズを実行できますか
ゲスト用にクイズを開いて、表示する権限を与えて、クイズの試行をプレビューしますが、ゲストの使用はテストを実行できません。次に、クイズレベルでゲストの権限が言及されている理由.
moodle - Moodleから問題バンクを引き出す
私は 3 つの異なる Moodle データベースを持っており、それぞれが学校を表しています。次のように、これら 3 つの学校からアクセスできる外部問題バンクを構築したいと考えています。
教師が新しい小テストを作成すると、小テスト編集ページは Moodle の同じ問題バンクと同じように見えますが、このページは実際には外部の問題バンク システムからコンテンツを読み取り、教師は問題を追加、削除、更新します。ここでの唯一の違いは、問題が Moodle のデータベースではなく、外部の問題バンク データベースから取得されることです。
このような質問バンクの構築を開始する前に考慮すべき重要な点は何ですか?
php - ムードルモジュールタイプ
私は、小さなデータベースを使用する比較的小さくて単純な PHP Web アプリを作成する任務を負っています。このための認証は、管理ページによって生成され、目的のユーザーに電子メールで送信されるクエリ文字列でランダムに生成された 16 進キーによって行われます。
ここまでは問題ありませんが、問題は次のとおりです。
さまざまな政治的理由により、このアプリを Moodle モジュールにすることを余儀なくされました。MySQL で Moodle データベースを使用できますが、Moodle と対話しない独自のテーブルで作業する予定であり、Moodle は私のテーブルと対話しません。また、PHP->MySQL への直接アクセスではなく、Moodle データベースの抽象化を使用する必要があります。
ユーザーに、自分が Moodle 内で操作していることを知られたくありません。彼らは私の Web アプリにアクセスするために Moodle にログインする必要はありません。Moodle にアクセスできるユーザーは、Moodle 関数のリストにこの Web アプリを表示しないはずです。
いくつかの小さな PHP ページをまとめて、いくつかの Moodle ライブラリを含め、moodle/mods ディレクトリにコードを配置しました。URL を使用してサーバー上の PHP ページに直接アクセスすると、適切なチャネルを介してモジュールにアクセスしていないため、Moodle エラーが発生します。「不正なアクセスが検出されました」というエラーが表示されます。
私が任務を負っていることは可能ですか?もしそうなら、それを達成するための最良の方法は何ですか?認証モジュールを作成してからアクティビティ モジュールを作成する必要がありますか? Moodle の認証をすべてバイパスし、コアの Moodle 設定ファイルを編集せずに単純にデータベースの抽象化を使用する方法はありますか? (Moodleコードを変更することで可能であることは知っていますが、残念ながらそれはオプションではありません)。
PHP の経験は豊富にありますが、Moodle の経験は約 4 時間しかなく、どこにも速くは達していません。
php - フォーム要素を API に投稿する
私はmoodle用のプラグインを開発しています。認証のために、moodle フォームから API に値を投稿したいと思います。フォームアクションを設定するための仕様をどこで編集/追加する必要がありますか? 前もって感謝します :)
php - 外部アプリケーションからアクセスできるようにファイルをMoodleに保存する方法は?
ファイルを Moodle に保存する必要があります。これは実際には問題ではありません。ここで説明されています。問題は、このファイルに誰でもアクセスできる必要があることです。したがって、www.mymoodlesite.com/temp/myfile.txt
ブラウザに入力してファイルにアクセスできる、たとえば URL などが必要です。ファイルをmoodledata/tempフォルダにコピーしようと思ったのですが、ファイルにアクセスするためのURLがありません..
事前にご協力いただきありがとうございます。
login - ムードル外部ログイン
マンボサーバーにログインするために、 index.php と index_form.php にいくつかの変更を書きました。ユーザー名とmd5パスワードなどをマンボから受け取り、このユーザーがmoodleデータベースにあるかどうかをテストし、そうでない場合は作成してからログインし、そうでない場合はログインします。
問題は、moodle でこのスクリプトから作成されたユーザーにログインできないことです。また、デフォルトのログイン画面で手動でログインしようとしましたが、パスワードは常に間違っています。
挿入スクリプトは、次のようにパスワードを挿入しています: hash_internal_user_password($_SESSION['PHP_AUTH_PW'])
次に、この方法でログインしようとしています: location="https://server/moodle/login/index.php?username='. $_SESSION['PHP_AUTH_USER'] .'&password='. $_SESSION['PHP_AUTH_PW ']
私が間違っていることは何ですか?