問題タブ [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.

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

php - 配列内のcontextidを使用したmoodle認証

これが機能しない理由について、誰でも光を当てることができますか:

$USER->idログインしているユーザーです。

これは出力です:

アクセス拒否

5410

配列 ( [7] => stdClass オブジェクト ( [userid] => 7 ) [9] => stdClass オブジェクト ( [userid] => 9 ) [27] => stdClass オブジェクト ( [userid] => 27 ) [98] => stdClass オブジェクト ( [userid] => 98 ) [203] => stdClass オブジェクト ( [userid] => 203 ) [252] => stdClass オブジェクト ( [userid] => 252 ) [5410] => stdClass オブジェクト ( [ユーザーID] => 5410 ) )

どんな助けでも大歓迎です。

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

php - moodleデータベースモジュールに新しいフォームフィールドを追加するにはどうすればよいですか?

Moodleのデータベースモジュールにはいくつかの事前定義されたフィールドタイプ(テキスト、日付、URL、画像など)がありますが、これをカスタマイズして新しいフィールドタイプを作成したいと思います。

たとえば、新しいフィールドタイプ名IMBを作成し、ユーザーがフォームでIMBを選択したときに何ができるかを指示したいとします。

これを行うにはどうすればよいですか?

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

php - moodle LMS 内で PHP アプリケーションをホストする

こんにちは。moodle LMS 内で PHP アプリケーションを実行する方法があるかどうか知りたいです。

PHP で実装する前は、情報は静的な html ドキュメントの形式であり、フォルダにアップロードするだけで、ファイルにアクセスすると、moodle 内でホストされているサイトのように見えました。

このような機能は、必要な機能のサービス処理を必要とする PHP ファイルを使用して複製できますか?

そうでない場合、ユーザーに同様のエクスペリエンスを提供するための最良のオプションは何ですか.

ありがとう

0 投票する
3 に答える
3882 参照

php - Nginxバックエンドを備えたMoodle2.0

こんにちは私は、サーバーとしてnginxを使用し、バックエンドとしてmySQLを使用してPHP-FPMまたはFastCGIを使用してMoodle2.0用にサーバーを構成する方法に関するチュートリアルを探しています。サーバーアーキテクチャの初心者のこれらの用語を少し混乱させている場合は申し訳ありません。おそらくUbuntu/Debianマシンで実行するでしょう

ソースからコンパイルされた古いPHPとPostgreSQLを使用した古いバージョンのMoodleのチュートリアルを見つけました。これは私の展開計画を遅くし、非推奨のようです。また、MySQLの経験レベルに基づいて、PostgresよりもMySQLを好むでしょう。

誰かがいくつかの更新された提案をすることができますか?

0 投票する
2 に答える
91 参照

linux - mod_rewrite が lib フォルダーへのリダイレクトに失敗する

libフォルダー以外のすべてで機能するrewriteruleがあります。ルールは

RewriteRule ^/uk(.*) $1

これはより複雑なルール セットの 1 つですが、これ以外はすべて無効にしました。ルールは、lib フォルダーの内容以外のすべてに対して正常に機能します。

http://site.local/lib/cookies.jsは機能しますが、http://site.local/uk/lib/cookies.jsは機能しません。

サイト上の他のすべてのパスは正常にリダイレクトされます。

http://site.local/uk/course/view.php?id=15http://site.local/course/view.php?id=15 に移動します

  • 名前に 3 文字しかない他のフォルダーは機能します。
  • uk/otherpath/lib は動作します。
  • libフォルダーにhtaccessファイルがありません
  • サイトのルートに htaccess ファイルがありません (ルールは仮想ホスト定義にあります)
  • この問題は、ubuntu と redhat (dev と production) で発生します。
  • この問題は、同僚のワークステーションの別のムードル サイトで発生します
  • lib フォルダーのアクセス許可は、ディレクトリ ツリーの残りの部分と同じです。

何が足りないの?!? ヘルプ!!!!!!!!!

- - 編集 - -

私に与えます

それで、それはうまくいくように見えますか?

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

moodle - ムードルのインストール

Fantastico を使用して Moodle をインストールすると、コースを作成できないようです。

ファンタスティックでインストールしたMoodle 2.0.2に問題があるかどうか知っている人はいますか?

アンインストールして再インストールしようとしましたが、ぐるぐる回っています。

助けてくれてありがとう!

0 投票する
2 に答える
130 参照

moodle - Moodle課題設定 - 学生ダイアログボックス

学生がファイルの高度なアップロードを使用すると、アップロードを許可するだけでなく、私がサーバーにアップロードしたファイルを表示できるダイアログが表示されます。

これを止める方法を知っている人はいますか?共通のアップロード ダイアログ ボックスを使用できるようにするための簡単な設定はありますか?

ご協力いただきありがとうございます!

0 投票する
2 に答える
538 参照

joomla - 最高の joomla moddle 統合拡張機能

moodleとjoomlaを統合するのに最適な拡張機能を教えてください。

0 投票する
3 に答える
4438 参照

php - MagentoとMoodleの統合

Moodleを使用してサブスクリプションベースのオンライン学習サイトをセットアップする必要があるプロジェクトがあります。Moodleをチェックしましたが、それだけで処理できるようです。問題は、クライアントがオンラインコースを販売するだけではないということです。彼はまた、本、査読者などを販売します。

私は、Magentoがそれらのアイテムを販売するための最良のオプションであり、すべての販売を追跡することになると考えました。オンラインコースを仮想アイテムとして追加できるかもしれません。

私の質問は次のとおりです。認証とコース登録の観点から、これら2つのシステムを完全に統合する方法はありますか?

つまり、誰かが次のことを行うことは可能でしょうか?

  • Magentoでアカウントを作成する
  • Magentoでコースを購入する
  • ログインせずにMoodleサイトに移動する(シングルサインオン)
  • コースに移動します。