GeoGebraフィルター


GeoGebraフィルタは、GeoGebraファイルとMoodleとのより簡単な統合を目的としています。 GeoGebraフィルタは、GeoGebraファイルとGeoGebraツールファイルへのリンクを埋め込みアプレットに変換します。それはすべてのリソースと活動に対して機能するはずです。 Moodle 2.X以降では、各コンテキストで異なる設定が可能になります。

インストール

Gitを使う

インストールは主に以下の通りです: Installing_a_contributed_extension_from_its_Git_repository

あなたはシェルを必要とし、あなたのmoodleルートディレクトリへの書き込み権限を持ちます。 Linuxシステムではシェルを取得するのに問題はありません。WindowsシステムではGit for Windowsをインストールすることをお勧めします

あなたのMoodleフィルタディレクトリに移動します

 cd / path / to /あなたの/ moodle /
CDフィルター

GeoGebraフィルタリポジトリを新しいディレクトリgeogebraにクローンする

 git clone git://github.com/cmiic/moodle-filter_geogebra.git geogebra

あなたのMoodleインストールに適切なブランチをチェックアウトしてください(利用可能なブランチはMOODLE_21_STABLE、MOODLE_20_STABLE、MOODLE_19_STABLEです)

 cd geogebra
git checkout -b MOODLE_21_STABLEの起点/ MOODLE_21_STABLE

自動的に作成されたマスターブランチを削除する

 git branch -d master

あなたのmoodleクローンからgeogebraフィルタを除外してください(そうでなければgitはファイルが追跡されていないと不平を言います)

 cd / path / to /あなたの/ moodle / checkout
echo / filter / geogebra / >> .git / info / exclude

これでフィルタを更新できます。

 cd / path / to /あなたの/ moodle / filter / geogebra
git pull

定期的にフィルタを更新するためにシェルスクリプトとcronを使用することを強くお勧めします。

.zipまたは.tar.gzパッケージを使用する

アップグレードに間に合わず、古いMoodleコア、古いGeoGebraジャー、古いフィルターを使用することになるため、このようなことは強くお勧めしません。そのため、このオプションは、サーバーに適切なアクセス権がない場合にのみ使用してください。

ダウンロード:

.tar.gzまたは.zipパッケージの内容を/ path / to / your / moodle / filter / geogebraに置きます。あなたはfilter.phpと/ path / to /あなたの/ moodle / filter / geogebraにある他の全てのファイルとサブディレクトリ(lang、db、32)で終わらなければならない(あなたがちょうど解凍した場合あなたは追加フォルダで終わるでしょう)そして、Moodleはフィルタが機能していないか、または古くなっていることをあなたに伝えます。

1.9から2.Xへのアップグレード

これまで、GeoGebraフィルタの管理者設定は古いプラグインから新しいプラグインに移行されていません。手動で調整する必要があります。

以前のバージョンのMoodle(1.6-1.8)

あなたが本当に古いバージョンのMoodleに行き詰まった場合は、フィルタのMOODLE_19_STABLEブランチを使用することができるはずです。フィルタ設定を使用するには、例えばMoodleルートディレクトリから言語ファイルをあなたのlangディレクトリにコピーまたは移動する必要があります。

 cpフィルター/ geogebra / lang / en_utf8 / filter_geogebra.php lang / en_utf8 / filter_geogebra.php

設定

インストール後、GeoGebraフィルタのデフォルト設定を調整することができます。それらは妥当なデフォルト値に設定されているので、あなたはすべての設定を通読せずにそれらを保存することができます。

Moodle 2.Xフィルタはコンテキスト(コース、リソース、活動)によって有効化または無効化できるため、GeoGebraフィルタの標準的な有効化は "オフ(利用可能)"に設定されています。数学のフィルタが語学コースで有効になっているのは無駄です。コースのフィルタを有効にする作業を教師に保存したい場合は、「オン」に設定します。

すべての設定は、コース、リソース、または活動のコンテキストでも変更できます。

特定のコースのフィルタを有効にする

コースのメインページで、 コース管理 - フィルタに移動し、GeoGebraフィルタを "オン"に設定します - これで、コースのすべてのリソースと活動に対してフィルタが有効になります。

使用法

まだ行っていない場合は、もちろんGeoGebraフィルタを有効にする必要があります。

GeoGebraファイルへのリンクを追加するだけで、リソースを表示するときにGeoGebraアプレットが埋め込まれてファイルがロードされます。

埋め込みアプレットのサイズを変更する方法は2つあります。

  • リンクに寸法を追加します。
    • リンクされたテキストを選択し、[ リンクの追加/編集]を選択して、目的の寸法をリンクの最後に配置します。寸法の正しい構文は、#d = Width x Heightです。たとえば、#d = 800 x 600です。
  • リソースまたは活動のフィルタの設定を変更します。
    • リソースまたは活動の管理に移動して、 フィルタを選択します。
    • GeoGebraフィルタの設定を選択してください
    • 希望の寸法を記入
    • 保存する

ヒントとコツ

よくある質問

GeoGebraからのエクスポートを使用するべきですか、それともGeoGebraファイルを修復するためのフィルタを使用するべきですか?

???

Moodle 2.Xが "Plugin" filter_moodle-filter_geogebraに欠陥があるか古くなっていると訴えています

moodle-filter_geogebraディレクトリの名前をgeogebraに変更する必要があります。

フィルタをインストールして有効化した後、GeoGebraファイルが埋め込まれているためダウンロードできません。

Moodle 2.Xのみ:

  • その特定のリソースまたは活動のフィルタを無効にします(または、このコースのすべてのGeoGebraファイルをダウンロード可能にする場合はコースレベルでも)。

Moodleの全バージョン

  • リソースタイプ「ファイル」(2.X)または「ファイルまたはWebサイトへのリンク」(1.9)を使用します。
  • リソースタイプ「フォルダ」(2.X)または「ディレクトリを表示」(1.9)を使用します。
  • ファイルを圧縮(zip)するか、ファイル拡張子を変更することができます(お勧めできませんが複雑になります)。

既知の問題点

ムードル2.X

  • 2.0.4および2.1.1より前のバージョンでは、Moodleのバグのため、コンテキスト固有のフィルタ設定はページリソースに対して正しく機能しません。MDL -28100を参照してください。
  • リソースや活動によっては、同じ問題に直面している可能性があります(Page、Forum、Quizは修正されていることがわかっています) 。MDL-24996を参照してください。

ムードル1.X

これは、古いフィルタページやフォーラムにコメントとして投稿されたコメントや質問の要約です。

藤堂

フィルタが機能しない

クレジット

  • JochenMäusle(フィルターの最初の実装用)
  • ピーターティアニーファイフ...
  • ...

関連情報