「いつも忙しい皆様には...」

20
fs_moodle (UTF-8) PHP 日日日 W indows HDD (UTF-16) .doc .doc S-JIS U TF-16 fs日 日 .doc U TF-8 S-JIS 日日日日 I/O日 日 .doc S-JIS U TF-16 .doc .doc Moodle (UTF-8) PHP 日日日 W indows HDD (UTF-16) S-JIS U TF-16 .doc .doc 日日日日 I/O日 日 日日 ・・doc S-JIS U TF-16 日 ?E?Edoc 日日 ・・doc 日日 ・・doc

Upload: harding-conway

Post on 30-Dec-2015

17 views

Category:

Documents


0 download

DESCRIPTION

普段使い慣れている WindowsPC. 日本語対応が進んだ Moodle. 「いつも忙しい皆様には...」. +. 一人で自室で 研究室でワイワイ の単位からスタート. 自分だけのサーバを持つ意味は?. 1.学校が動くのを 待っていられない. 2.何ができるのか “徹底的に”   (=壊れるまで) 試してみたい. 3.人に 管理されるのは嫌い だ. 4. コンテンツ の作成・チェックを 手元で 行いたい   (完成したらセンターにアップロード). 5.単なる 新しいもの好き / 負けず嫌い. Moodle と fs_moodle の違い. - PowerPoint PPT Presentation

TRANSCRIPT

fs_moodle  (UTF-8)

PHP

日本語Windows

HDD(UTF-16)

表1. doc

表1. docS-JIS↑

UTF-16

fs関数

表1. doc

UTF-8↓S-JIS

ファイルI/ O関数

表1. doc

S-JIS↓

UTF-16 表1. doc 表1. doc

Moodle  (UTF-8)

PHP

日本語Windows

HDD(UTF-16)

S-JIS↓

UTF-16

表1. doc

表1. doc

ファイルI/O関数

陦ィ・・doc

S-JIS↑

UTF-16

表?E?Edoc

陦ィ・・doc陦ィ・・doc

fs_moodle  (UTF-8)

PHP

日本語Windows

HDD(UTF-16)

表1. doc 表1. doc

表1. docS-JIS↑

UTF-16

fs関数

表1. doc

UTF-8↓S-JIS

ファイルI/ O関数

UTF-8↑S-JIS

表1. doc

S-JIS↓

UTF-16 表1. doc 表1. doc

Moodle  (UTF-8)

PHP

日本語Windows

HDD(UTF-16)

S-JIS↓

UTF-16

表?E?Edoc

表1. doc

表1. doc

ファイルI/O関数

陦ィ・・doc

S-JIS↑

UTF-16

表?E?Edoc

陦ィ・・doc陦ィ・・doc

「いつも忙しい皆様には...」

普段使い慣れているWindowsPC

+日本語対応が進んだ

Moodle

•一人で自室で•研究室でワイワイの単位からスタート

自分だけのサーバを持つ意味は?

1.学校が動くのを待っていられない

2.何ができるのか“徹底的に”  (=壊れるまで)試してみたい

3.人に管理されるのは嫌いだ

4.コンテンツの作成・チェックを手元で行いたい  (完成したらセンターにアップロード)

5.単なる新しいもの好き/負けず嫌い

Moodle と fs_moodle の違い 日本語環境に極めて強い(文字化け対策済み) ユニークかつ強力な独自の機能を追加 沢山のデバッグ( Moodle Tracker にも報告)

ほぼ互換性がある(気軽に試せます) 最新の Moodle パッケージにパッチを当てて公

開(二週間から一ヶ月程度の周期で更新)

独自の設定ファイル( fsconfig.php,fsconfig_option.php )で機能をカスタマイズ可能

修正箇所 4,995 ファイル中,Modified :179ファイルAdding :144ファイル

日本版IE固有の問題点の改善箇所   27件

独自の機能改善/拡張およびデバッグ  181件 + 31件

全ての修正箇所はWikiで公開

Moodle Tracker

全投稿数: 60件 ・ Resolved :  10件 ・ Closed :    6件 ・ In progress :  1件 ・ Open : 43件

( diff 出力)

fs_moodle の設定変更 2009年12月に公開した fs_moodle4

Moodle 上で設定を変更可能に!

設定の種類

$fsCFG 変数: 様々な値を設定可能 スイッチ: 機能の有効/無効を設定

FS_DISABLE 系スイッチ : 標準で有効FS_ENABLE 系スイッチ  : 標準で無効

関数型:  fsconfig_option.php に記述

設定の例( fsconfig.php :自動生成)【 $fsCFG 変数】

$fsCFG->fsCharset = "SJIS-WIN";$fsCFG->oldfsCharset = "UTF-8";$fsCFG->USEfsPathinfo = true;$fsCFG->USEextChars = true;$fsCFG->AllowZenkakuSPC = true;

【スイッチ】

// define('FS_DISABLE_GRADE_ID2USERNAME', true);define('FS_DISABLE_MOBILEMODE', true);

// define('FS_ENABLE_GS_INDEXFORUMATTACHMENTS', true);define('FS_ENABLE_DRAGMATHEQUATIONEDITOR', true);

設定の例( fsconfig_option.php )

【関数型】

fs_add_mimetype('bas', 'text/plain', 'text.gif');fs_add_mimetype('avi', 'video/x-msvideo', 'avi.gif');

fs_add_backup_exception_automation_only();fs_add_backup_exception_extension('mpg');

fs_add_backup_exception_manual_only();fs_add_backup_exception_extension('wav');fs_add_backup_exception_extension('wmv');

fs_add_footer_banner_php("{$CFG->dirroot}/roboconcheck.php", 15);

自動生成は困難なので手作業で修正が必要

fs_moodle 独自の機能キーワードは“No borders”

17~18歳男子(高専生:機械系)45名中

・ノートPCを持っている : 12名・携帯ゲーム機ならば持っている : 28名・どちらも持っていない      :  5名

携帯電話所有率: 100%( Internet 接続可能:41名,不可:3名,不明:1名)パケット通信料定額サービス加入:44名,不明:1名

fs_moodle の特徴は「日本語 Windows でも動く」だけではない“ どこでも Moodle” を目指して!

もちろん,ノートPCも

携帯ゲーム機など

画面が狭い通信速度が遅いPDFが表示できる?

Mobile Mode ( fs_moodle 独自機能) •左コラム•右コラム•トピックスコラム一つだけ選んで  表示可能

トピックスを•閉じたり•開いたりできる.

狭い画面を有効活用