Datalynxのフィールド

Datalynxフィールドは、エントリー内のテキスト、日付、または数字などの事前定義データ要素を収集して表示するために使用されます。膨大な数のフィールドから選択できます。フィールド管理はタブ "Manage - > Fields"からアクセスすることができます。

一般的なフィールド設定

これらの設定はすべてのフィールドタイプで利用可能です。特定のフィールドタイプの設定については、特定のフィールドタイプのドキュメントをご覧ください。

フィールドの名前タグを作成するために使用され、それがビューに配置されます。例:名前=自動車ブランド、表示するタグは自動車ブランドになります。フィールド名はできるだけ短く、単純にしてください。

説明

フィールドの説明(オプション) [管理]エリアのフィールドの概要を除いて、実際には使用されていません。

に見える

  • 全員:必要に応じて、すべてのコースメンバー(ビューにアクセスする機能を持つロール)がフィールドを見ることができるようにします。例:写真活動の写真。他のコースメンバーが確認する必要があります。
  • 所有者および管理者:管理者またはエントリを作成した人(=所有者)以外の人に見られるように、重要な情報または個人的な情報を隠したい場合は、これを使用します。例:銀行口座番号やその他の機密の個人情報を隠す。
  • 管理者のみ:評価コメントなど、他の管理者にしか見られないように、所有者からのコメントを非表示にするためにこれを使用します。

編集可能

  • はい:所有者と管理者は編集できます
  • いいえ:管理者だけが値を編集できます(例:認証目的に使用)

フィールドラベル

フィールドラベルを使用すると、[[fieldname @]]フィールドパターンを使用してビューに追加できる指定のフィールドラベルを指定できます。このフィールドパターンはフィールドの可視性を監視し、フィールドが非表示に設定されている場合は非表示になります。フィールドラベルはフィールド表示テンプレートとしても使用でき、ラベルに含まれていればそのフィールドのパターンを解釈します。たとえば、「番号」という番号フィールドと、[[[番号]]]クレジットを獲得したと定義されたフィールドラベルがあります。そして、数値が47であるエントリ[パターン[@]]は、 '47クレジットを獲得しました'と表示されます。

  • フィールド名:マイナンバー
  • フィールドラベル:<h1>私の電話番号は[[私の電話番号]]です。なかなか最高の数です! </h1>
  • ビューで使用されるタグ:[[マイナンバー@]]

選択された値を表示するビューが表示されます。フィールドがビューに表示されている場合、タグ[[My number @]]はフィールドラベルとフィールド値に置き換えられます。数値40を入力したとすると、結果は次のようになります(見出しです)。

私の番号は:40です。これはすべての中で最高の数です。

データ入力(エントリの作成)に使用されるビューの結果:displayと同じですが、表示する番号の代わりに、入力フィールド(番号を入力する必要がある場所)が表示されます。

フィールドを追加する

フィールドを追加するには、[フィールドを追加]プルダウンからフィールドの種類を選択します。これによりフィールド構成フォームが開き、フィールドインスタンスに名前を付けたり、必要に応じて他の設定を構成したりできます。

表示設定

フィールドの表示形式は、フィールド設定フォームで、または[表示]列のフィールドの目のアイコンをクリックして設定できます。このフィールドは、全員(デフォルト)、エントリーの作成者および管理者、または管理者のみ(管理者はコンテキスト内で管理機能を持つユーザー)に表示されます。

編集可能性を設定する

フィールド設定フォームで、または[編集可能]列のフィールドのロックアイコンをクリックして、フィールドの編集可能性を設定できます。このフィールドは、エントリ作成者とマネージャによって編集可能(デフォルト)、またはマネージャによってのみ編集可能です(マネージャはコンテキスト内でmanageentries機能を持つユーザです)。

フィールドを更新する

フィールド名またはフィールドの編集アイコンをクリックして、更新用の設定フォームを開くことができます。

1つ以上のフィールドを複製する

フィールドの複製アイコンをクリックすると、フィールドを複製できます。これにより、異なる名前の複製されたフィールドの正確なコピーが作成されます。その後、フィールド設定の更新に進むことができます。

指定したフィールドを選択して(リストのヘッダーにある)一括複製アイコンをクリックすると、一度に複数のフィールドを複製できます。

1つ以上のフィールドを削除する

フィールドの削除アイコンをクリックしてフィールドを削除できます。指定したフィールドを選択して(リストのヘッダーにある)一括削除アイコンをクリックすると、一度に複数のフィールドを削除できます。

利用可能なフィールド

データ入力および表示に使用可能なフィールドのリスト

チェックボックス

複数のオプション値を選択するのに適しています。 (複数選択)。新しいオプション値を追加したり、既存のオプション値を更新したりできます。 Datalynxは、他のユーザーが特定のオプション値をすでに選択していて、そのオプション値を名前変更または削除した場合も、このケースを扱います。

オプションを追加

1行に1つの選択肢

デフォルト値(1行に1つ)

これらは、ユーザーが新しいエントリを作成したときに、すでにアクティブになっているチェックボックスが付いたオプションです。

オプション区切り

オプションの表示方法を選択してください。

オプションの追加を許可

有効にした場合、ユーザーは指定されたオプションから選択することに限定されず、すでに定義されているオプションに新しいオプションを追加することもできます。

コース評定項目

コース活動から評定項目を選択します。

コースグループ

所有者のコースグループを表示します。

Datalynxビュー

フィールドは、ホスティング活動に別のdatalynx活動を埋め込みます。フィールドのフィルタ設定に従って、埋め込み活動のエントリが表示されます。 例: datalynx活動ーAのエントリーの所有者のdatalynx活動ーBのすべてのエントリーを表示します。

Datalynx

表示したいDatalynxを選択します。あなたはあなたが 'managetemplates'機能を持っているこのサイトで任意のDatalynxを選択することができます。

見る

選択したDatalynxから表示したいビューを選択します。

で絞り込む

表示エントリにホスティングエントリの作成者によるエントリのみを表示するには、[エントリ作成者]を選択します。表示エントリにホスティングエントリの作成者グループのメンバーによるエントリのみを表示するには、[エントリグループ]を選択します。

カスタムソート

表示されているビューに適用されるカスタムソート基準を追加できます。各基準は、[[field name]]、ASC / DESCのペアで区切られたカンマです。 1行に1つの基準パターンは選択したビューテンプレートに含める必要があります。たとえば、パターン## author:firstname ##および[[Count]]が選択されたビューテンプレートに含まれていると仮定すると、次の基準により、ビューは作成者名でソートされたエントリを昇順で表示し、降順でカウントします。順序:##作成者:ファーストネーム##、ASC [[Count]]、DESC

カスタム検索

表示されているビューに適用されるカスタム検索条件を追加できます。各基準は、コンマ区切りのAND / OR、リモートフィールドパターン、0/1、演算子、ローカルフィールドパターン/値です。 1行に1つの基準パターンは選択したビューテンプレートに含める必要があります。たとえば、パターン## author:firstname ##が選択されたビューテンプレートに含まれていると仮定すると、次の基準により、ビューには作成者名によるエントリのみが表示されます。AND、## author:firstname ##、0、= 、##著者:ファーストネーム##

期間

唯一のduration設定オプションは入力ボックスの幅です。入力ボックスは、エントリを編集するときに番号を入力するために使用されます。それはこのように見えます:

ファイル

1つ以上のファイルをアップロードしてください。

このフィールドの特定の設定

  • アップロードされたファイルの合計サイズ
  • アップロードされたファイルの最大数
  • 利用可能なファイルの種類:任意のファイル、HTML、画像。

識別子

エントリに一意のIDを自動的に作成します。具体的な設定は以下のとおりです。

  • 塩の源:通常あなたはそのオプションのためにランダムを使うべきです
  • ソルトサイズ:数値、デフォルトは10
  • 一意性:YES / NO:生成された識別子が本当にユニークかどうかをチェックします。そうでなければ、それは再び計算される。

ナノゴング

ライブオーディオを入力してください。このフィールドは削除されました。代わりにhttps://moodle.org/plugins/view.php?plugin=repository_recordaudioを使用してオーディオファイルを録音およびアップロードしてください。

数字を入力してください。利用可能な設定:

  • 小数点以下の桁数:許容されるべき小数点以下の桁数
  • 幅:編集モードで使用される入力フィールドの幅

画像

1枚以上の写真をアップロードしてください。

  • 表示サイズ(幅x高さ)px:固定サイズ。幅と高さの両方の値が与えられた場合、画像は不均等に拡大縮小されます。幅または高さのみが指定されている場合、他の値は比例して拡大縮小されます。
  • 最大寸法(幅×高さ)px:
  • サムネイルのサイズ(幅×高さ)px:サムネイルのサイズ。サムを生成するには、タグimagefieldname:thumbを使用します
  • アップロードされたファイルの合計サイズ
  • アップロードされたファイルの最大数
  • 利用可能なファイルの種類:すべての画像ファイル、jpgのみ、pngのみ、またはgifのみ

ラジオボタン

多くの利用可能なオプションから1つのオプションを選択してください。利用可能な設定

  • オプションを追加する:1行に1つのオプションを入力します
  • デフォルト:使用するデフォルト値、オプション。
  • オプションの追加を許可する:設定した場合、ユーザーは「オプションの追加」で定義された特定の値から選択することに制限されませんが、まったく新しいオプション値を追加できます。他のユーザーが新しく作成されたオプション値を選択できるように、このオプション値は「オプションの追加」に追加されます。
  • ユーザーの選択を制限する:これを有効にすると、ユーザーは別々のエントリで同じオプションを複数回選択できなくなります。
  • オプション区切り記号:オプションの表示方法

選択する

ラジオと似ていますが、値を選択するためのドロップダウンメニューが表示されます。

選択(複数)

リストから複数の値を選択

チームメンバーの選択

登録済みで、指定されたロールを持つユーザーを選択してください。チームメンバーが追加されたときに通知されるかどうかも定義できます。

  • 最大チームサイズ:チームの最大サイズを指定します。正の整数でなければなりません。
  • 最小チームサイズ:ここに、チームメンバーの最小許容数を入力します。無制限のチームメンバーの場合は0
  • 許容されるロール:選択されたロールのいずれかを所有しているユーザーはチームに受け入れられます。少なくとも1つのロールを選択する必要があります。
    • 学生
    • 編集権限のない教師
    • 教師
    • マネージャ
  • リスト形式:
  • チームメンバーに通知:このオプションを選択すると、メンバーにメンバーシップステータスの変更を通知します。
  • チームフィールド:このフィールドをチームフィールドとして指定するには、このボックスをオンにします。指定されたチームでエントリーを承認すると、そのエントリーはすべてのチームメンバーにコピーされ割り当てられます。チームフィールドとして指定できるのは、Datalynxインスタンスごとに1つのフィールドのみです。
  • 参照フィールド:重複防止フィールドとして機能するフィールドを選択します。これにより、承認済みのものと同じフィールド値を持つ承認済みのエントリがすでにあるユーザーのエントリの作成はスキップされます。

テキスト

1行のテキストを入力してください。

  • 自動リンクを許可する
  • 幅:編集モードでの入力フィールドの幅
  • フォーマット:入力テキストを次のいずれかの値に制限します。
    • ここには文字または数字だけを入力してください。
    • ここには文字だけを入力してください。
    • ここに番号を入力しなければなりません。
    • 有効なメールアドレスをここに入力してください。
    • ここに句読文字を入力しないでください。
  • 文字数:許可される文字数を次のように制限します。
    • ミニョン
    • マックス
    • Ramge

テキスト領域

ビジュアルエディタで複雑なHTMLを入力してください。

  • エディタを有効にする:テキストのフォーマットにビジュアルエディタを使用するかどうかを選択します。
  • 列:入力フィールドの幅
  • 行:入力フィールドの高さ
  • テキストを信頼する:ユーザーは悪意のあるコードを入力し、それを防ぐことができますか?
  • アップロードされたファイルの合計サイズ:テキストに含めるためにエディタでファイルをアップロードすることができます
  • アップロードされたファイルの最大数

時間

時間または日付を入力してください。利用可能な設定

  • 日付のみ:フィールドの編集時に、フィールド値の日付部分と日付のみのセレクターのみを表示するには、このオプションを選択します。
  • マスク:このオプションを選択すると、空の値に対してラベル付き年/月/日などの日付/時刻セレクタのドロップダウンがレンダリングされます。ラベルは言語パックで定義されています。
  • 開始年:年の値(YYYY)この値は、編集モードの日付/時刻セレクターの最小年の値を決定します。 Moodleのデフォルトを使用するには、0または空のままにします。
  • 停止年:年の値(YYYY)この値は、編集モードの日付/時刻セレクターの最大年の値を決定します。 Moodleのデフォルトを使用するには、0または空のままにします。
  • 表示形式:フィールド値にカスタム表示形式を設定できます。フォーマットオプションはPHPのstrftimeフォーマットにあります。 https://php.net/manual/en/function.strftime.php

URL

URLを入力してください

  • 編集時にURLピッカーを使用する:moodle URLピッカーを使用する
  • リンクの名前を強制する:設定するとこの文字列がリンクテキストとして使用されます。それ以外の場合、ユーザーはリンクテキストを選択できます。
  • CSSクラス:リンクに追加するスタイル
  • 'target'属性:新しいウィンドウには_blankを使用します。それ以外の場合は空白のままにします。

ユーザーカスタム情報

カスタムユーザープロファイルフィールドが定義されている場合は、表示するカスタムユーザープロファイルフィールドを選択します。ユーザープロファイルフィールドの詳細情報: ユーザープロファイルフィールド