バックアップが機能しません。直し方簡単

バックアップが機能しません。直し方簡単

- Timothy Takemoto の投稿
返信数: 4

講座をバックアップしてみたことがありますか。

1.1.1でバックアップしてみたところ、バックアップファイルをクリックしてみましたが、「ファイルが見つかりません」というメッセージが表示されます。しかし、問題は簡単で、日本語で「バックアップ」という語がファイル名に入っていると処理できないようですが、langs/ja/moodle.phpの79行にあるバックアップファイル名を

$string['backupfilename'] = "backup";

にすれば解決できます。この行を削ってもいいかもしれません。なぜなら、langファイルにエントリーがなければen(英語)がデフォルトとして

今までアメリカでipowerwebを使っていたが、大学の情報センターの先生がそのサーバーの中にmoodleを置かせてくださったので、それに移動しました。そのためにバックアップを使ってみました。凄く簡単に講座がバックアップでき、別のムードルへと移動できました。これぞ便利です!講座のコピーも簡単そうです。

Timothy Takemoto への返信

Re: バックアップが機能しません。直し方簡単

- Timothy Takemoto の投稿

It is also not possible to back up courses with Japanese in the abbreviated course name.

またES1という省略名をもっている講座もバックアップできませんでした。なぜなら省略の名前である「ES1」はバックアップファイル名に使用されますが、その「1」が全角文字でした「1」に変更したら大丈夫でした。

武本

Timothy Takemoto への返信

Re: バックアップが機能しません。直し方簡単

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators
ご指摘ありがとうございます。
langs/ja/moodle.phpの79行目を"backup"に変更致しました。
Mitsuhiro Yoshida への返信

Re: バックアップが機能しません。直し方簡単

- Timothy Takemoto の投稿

吉田様

Moodleの日本語版作成という大変なご労力に感謝しています。

http://moodle.org/mod/forum/discuss.php?d=2913&parent=12687
の問題を事前に解決するため、
643行の
$string['shortname'] = "省略名";

$string['shortname'] = "省略名(半角英字)";

$string['shortname'] = "省略名(半角ローマ字)";
にすることも考えられます。

また余計かもわかりませんが、help/courseshortname.htmlのなかの
コース省略名 多くの教育機関では、コースを参照するためにBP102やCOMMS等の省略名が使用されています。 そのような省略名が無い場合でもここで作成してください。これはメールの題名等、長い名称が適当でない場所に使用されます。


URLの一部として利用されることもあるため、半角ローマ字(数字を含め)で入力する必要があります。例
「電信1」(全角漢字) ×
「コム1」(全角カタカナ) ×
「コム1」(半角カタカナ) ×
「COMMS1」(全角文字) ×
「COMMS1」(半角ーマ字) ○
「Comms1」(半角ーマ字)  △(利用可能ですが、COMMS1と区別されますため大文字のみの使用を薦めます)

を加えることも考えられます。
最後の方(1行・7行)が特に余計のお世話でしょうが、私の講座の多くはリネームしなければバックアップができませんでしたので、注意を引く意味があると思います。

特に最後の1行は本の英語にありませんから。。。

我々が決めることではないですが、ヘルプファイルが現状ではスカスカですから、もっと説明を加えてもいいと思います。

そして「メールの題名」というのは?「メールの件名」がどうかな?


ごめんなさい。

武本Tim

Timothy Takemoto への返信

Re: バックアップが機能しません。直し方簡単

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators
武本様

下記の修正を加えました。適切なご指摘誠にありがとうございます。lang/ja/READMEの中に武本様のお名前とホームページURLを記載させていただきました。

$string['shortname'] = "省略名(半角英数字)";

[help/courseshortname.html]
多くの教育機関では、コースを参照するためにBP102やCOMMS等の省略名(半角英数字)が使用されています。 そのような省略名が無い場合でもここで半角英数字の省略名を作成してください。これはメールの件名等、長い名称が適当でない場所に使用されます。