15. モバイルMahara

あなたはインターネットブラウザを使用することのできるスマートフォンまたはタブレットのようなモバイルデバイスからある程度Maharaを使用することができます。デバイスによってはすべての機能を使用できない場合もあります。

あなたがAndroidデバイスまたはiPhoneを持っている場合、デバイスから直接Maharaにファイルをアップロードできるアプリケーションを使用できます。

15.1. モバイル閲覧

注釈

このセクションはMahara 18.10のために更新してデバイス検出が動作するかどうか確認する必要があります。

Maharaは 反応のよいデザイン が付属しています。目的は、あらゆるデバイス、特にモバイルデバイスで最高の視聴体験を提供することです。さらに、モバイルデバイスで許可されていない機能は、例えば、ビジュアルエディタの使用は、モバイルデバイスでは利用できません。

コアMaharaのすべてのテーマは反応的です。

デバイス検出を有効にした場合にデフォルトテーマがAndroidスマートフォン 2.3 (画面サイズ 320 x 480) でどのように表示されるか提示します。

デバイス検出機能を有効にしたAndroid携帯端末のデフォルトテーマを使用したMaharaの3種類の画面

デバイス検出機能を有効にしたAndroid携帯端末のデフォルトテーマを使用したMaharaの3種類の画面

  1. 1カラムだけあります。すべてはその中に入れられます。しかし、画面の大きさが十分大きくなった場合、コンテンツはオリジナルのカラムに戻されます。

  2. すべてのナビゲーションアイテムにアクセスできるよう折り畳みを解除することのできるモバイルフレンドリーメニューです。

  3. 画面上でブロックをドラッグできないため、ブロックの下にあるラジオボタンで選択できます。

  4. ラジオボタンでブロックアイコンを選択した後、ここにブロックを追加する ボタンをクリックしてページに配置してください。

  5. Androidスマートフォン (2.3) では動作しないため テキスト および ノート ブロックはビジュアルエディタなしで表示されます。

次の表は、Maharaの機能と、デバイス検出(dd)がオンまたはオフのときにさまざまなモバイルデバイスでどのように表示されるかを示しています。アカウントホルダは、サイト管理者が アカウント設定 で閲覧を許可した場合、どのモードで閲覧するかを決定できます。

機能

Androidスマートフォンdd on

Androidスマートフォンdd off

Android 10インチタブレットdd on

Android 10インチタブレットdd off

iPhone / iPad dd on

iPhone / iPad dd off

ドラッグ&ドロップの代わりにラジオボタンでページ編集ブロックを配置する

ページエディタの通常のドラッグ&ドロップインタフェース

- しかし使用できません

- しかし使用できません

ビジュアルエディタ (WYSIWYGエディタ)

- しかし使用できません

- 難しいです

プレインテキストエディタ

プリント リンク

好ましくないコンテンツを報告する リンク

ウォッチリストに追加する リンク

15.2. Maharaモバイル

Maharaモバイルは、Android 5以降の Android App Store およびiOSデバイス用の Apple Store で入手できます。

15.2.1. Maharaモバイルとは何ですか?

Maharaモバイルは、あなたのハンドヘルドデバイス上で学習エビデンスを収集してMaharaに簡単にアップロードできるようにするアプリです。あなたは収集プロセス中にオフラインでアプリケーションを使用することができ、あなたのMaharaサイトにアップロードするためのインターネット接続が必要です。

そうすれば、野外で、田舎で、海で、宇宙で、あるいはあなたが非常に弱い信号を持っている場合には家に近くでもエビデンスを集めることができます。適切なインターネット接続に再度アクセスした場合、以前に収集したコンテンツをアップロードできます。

Android搭載端末ではイメージ、動画、音声、Googleドライブのドキュメントなどのファイルをアップロードできます。iOS端末ではそれを実装するアプリ(DropboxやGoogleドライブなど)がインストールされている場合、あらゆる種類のファイルをアップロードできます。

日誌エントリを草案してから、Maharaに書き込んだり、パブリックしたりすることもできます。

必要な数のMaharaサイトでMaharaモバイルを使用できます。また、Maharaモバイルを実行する複数のデバイスを1つのMaharaアカウントに接続できます。

注釈

『アプリ』 ページで、さまざまなデバイスのアクセストークンを管理できます。

15.2.2. 要件

Maharaモバイルは、Mahara APIの多くの変更が行われたため、Mahara 16.10以降が必要です。

MaharaサイトはSSL証明書を持っている必要があります( https:// のように 『s』 を入れます)。 config.phpでプロダクションモードを無効にした場合、テストや開発サイトをSSLなしで使用できます。

15.2.3. Maharaモバイルをあなたのアカウントに接続する

MaharaモバイルをMaharaに接続するのは非常に簡単で、ログアウトするか、アプリ内の別のデバイスに変更するまで設定は記憶されます。

注釈

Maharaモバイルを使用するには、サイト管理者が Mobile API が正しく設定されていることを確認する必要があります。

Maharaモバイルのホーム画面

Maharaモバイルのホーム画面

  1. あなたのMaharaサイトのURLを入力します。サイトでhttps://が使用されていない場合、http://プロトコルを入力してください。

  2. 次へ ボタンをタップします。Maharaモバイルは、使用可能な認証方法を確認します。まだMaharaインスタンスに接続したくない場合は、Skipボタンをタップします。

  3. 次の画面で、Maharaサイトへのログイン方法を選択します。サイトで使用できる認証方法によっては、次のオプションの一つ以上が表示されることがあります:

    • シングルサインオン: サイトの通常のログインフォームにリダイレクトされ、SSOボタンをタップしてSSOの詳細を入力できます。

    • ローカルログイン: ログインフォームが表示されます。ユーザ名とパスワードを入力します。この認証方法は、内部のMaharaアカウントとLDAPアカウント用です。

    • アクセスにトークンをペースト: ブラウザーでMahara上に トークンを生成 し、それをテキストフィールドに入力します。

  4. 正常に認証されたら、 『ユーザ』 画面の名前とプロファイルイメージ(Maharaにアップロードした場合)が表示されます。

15.2.4. 『ユーザ』 画面

ユーザ 画面には接続したMaharaサイトに関する情報および自分に関する基本的なプロファイル情報が表示されます。

プロファイル情報付きのMaharaモバイルの 'ユーザ' 画面

プロファイル情報付きのMaharaモバイルの 『ユーザ』 画面

  1. アプリの上部にある ユーザ タブをタップします。

  2. あなたが接続しているMaharaサイトのサイト名。

  3. Maharaからのあなたのプロファイルイメージ。

    注釈

    Gravatarsやその他の外部アバターは現時点では表示できません。

  4. あなたの名(first name)と姓(last name)。

  5. あなたのMaharaサイトのURL。

  6. サーバを変更する リンクをタップしてログアウトし、Mahara URLを再度入力する画面が表示されます。

  7. MaharaモバイルのMaharaアカウントからログアウトするには、ログアウト ボタンをタップします。

    注釈

    同じデバイスでMaharaにログインしている場合、そのブラウザセッションから自動的にログアウトされることはありません。

  8. 下にスワイプして情報をあなたのMaharaサーバと同期させてください。同期を使用してタグを取得することもできます。

15.2.5. 「追加」画面

オペレーティングシステムでアップロードできるファイルをアップロードできます。日誌エントリを作成することもできます。

ファイルをアップロードして日誌エントリを追加する「追加」画面

ファイルをアップロードして日誌エントリを追加する「追加」画面

  1. アプリの上部にある 追加 タブをタップします。

  2. ファイルをアップロードする ボタンをタップして、アップロードするファイルを選択します。オペレーティングシステムからアクセスできるファイルをアップロードできます。

  3. 日誌エントリを追加するには、日誌エントリを追加する ボタンをタップします。

  4. ファイルを追加したり、日誌エントリを終了した場合、自動的に 保留中 画面に移動します。ファイルのサイズやファイルの場所によっては、ファイルが保留中に見えるのに数秒かかることがあります。

15.2.5.1. ファイルをアップロードする

あなたのオペレーティングシステムからアクセスできるファイルをアップロードできます。

  1. ファイルをアップロードする ボタンをタップしてアップロードするファイルを選択してください。

  2. アップロードするファイルを参照して選択してください。

    注釈

    一度に複数のファイルを選択することはできません。

  3. 保留中 画面が表示されます。ファイルが表示されるまで少し時間がかかることがあります。

15.2.5.2. 日誌エントリを追加する

日誌エントリを追加する

日誌エントリを追加する

  1. タイトル: タイトルを入力します。

  2. 詳細: 日誌エントリを作成します。

    注釈

    あなたのエントリにイメージを追加したりスタイルを使用したい場合、Maharaで編集できます。

  3. タグ: タグを入力するか、すでに持っているものから選択します。

    注釈

    タグは表示されませんが、タグがあることがわかっている場合、 ユーザ 画面に移動して画面を下にスワイプします。これでMaharaモバイルが同期され、タグが取得されます。

  4. 保存 ボタンをタップして入力を保持します。

  5. 保留中 画面が表示されます。

15.2.6. 『保留中』 画面

保留中 画面でMaharaに転送されるのを待っているすべてのアップロードが表示されます。アップロードする前に、詳細を編集したり、項目を削除したりできます。

アップロードするアイテムを確認できる '保留中' 画面

アップロードするアイテムを確認できる 『保留中』 画面

  1. アプリの上部にある 保留中 タブをタップしてください。

  2. 保留中のすべてのアップロードはファイルか日誌エントリかに関係なく表示されます。

  3. 個々のアイテムは個別にリストされており、タップすると詳細情報が表示されます。

  4. タイトル、説明、タグを変更するには 編集 ボタンをタップしてください。

  5. 保留中のアップロードからアイテムを削除するには 削除 ボタンをタップします。アイテム自体はまだ携帯電話に残っており、削除されません。

  6. イメージがある場合、イメージのプレビューが表示されます。

  7. あなたのアイテムをアップロードする準備ができたら、あなたのMaharaにアップロードする ボタンをタップします。

アップロードは様々な理由で成功しない可能性があります。より詳細なエラーメッセージが計画されています。

  • ファイルは許可されている最大ファイルサイズを超えています。

  • ユーザのクォータに達しました。

  • サーバへの接続中にエラーが発生しました。

15.2.7. 技術情報

Maharaモバイルは Apache Cordova を使用して構築されており、このフレームワークの機能を利用できます。

あなたが貢献したい場合、git.mahara.orgまたは Github からコードをダウンロードできます。

15.3. 以前のMaharaアプリ

Maharaモバイルの前はAndroidおよびiOSでそれぞれMaharaDroidおよびPortfolioUpを使用できました。代わりにMaharaモバイルを使用してください。