2009-05-22 金
myTinyTodo1.1用日本語ランゲージファイルも作ってみた
先日紹介したmyTinyTodoがバージョンアップした。
新しい機能が加わったため、ランゲージファイルの書式も変わった。よって日本語ランゲージファイルも作り直してみた。
導入方法は前回と同じ。
- 上記をダウンロードして解凍後、langフォルダに入れる
- ‘db/config.php’ を以下の以下のように設定
$config['lang'] = "jp";
V1.1での新機能
新たに付け加わったのが、タグ付けとタスク入力時の追加書式。
タグは入力したタスクの横に表示され、クリックすると、同じタグのタスクだけがリストアップされる。「キャンセル」をクリックすればすべてのタスク一覧に戻る。

タスク入力欄でタスク内容の前後に「/」ではさんだ「優先度」と「タグ」を書き込めば、自動的にタスクに付加してくれる。タグはカンマで区切れば複数同時に入力できる。
/優先度/ タスク /タグ,タグ,…/
たとえば次のように打ち込むと、はじめから優先度とタグを設定できる。
/+2/ これはテスト /wordpress,ブラグイン/
v1.0データのコンバート
データにタグが加わったため、v1.0で作ったデータはそのままでは使えない。同梱されているデータコンバートファイル(update_100_110.php)を使用する。(作業前に必ずバックアップのこと!)
●MySQLを使っている場合
- 新しいバージョンをダウンロードして解凍
- 「db」フォルダを除いたファイルを上書きアップロード
- update_100_110.phpにブラウザでアクセス。’Update’をクリックする
- update_100_110.phpは不要なので削除
●MySQLを使っていない場合(SQLiteを使用)
- 新しいバージョンをダウンロードして解凍
- 「db」フォルダを除いたファイルを上書きアップロード
- 現在の/db/todolist.dbを/db/todolist.oldにリネーム
- dba.phpにブラウザでアクセスして新規データファイルを作成
- update_100_110.phpにブラウザでアクセス。’Update’をクリックする
- update_100_110.phpは不要なので削除
なお、今回よりSQLite3を使用しているそうで、SQLite2以下しかサポートしていないサーバーでは動作しない可能性もある。その場合は新しいバージョンの/db/config.phpにある#$config['sqlite'] = 2;の冒頭の「#」を外して(必要なら前述の日本語設定もして)、上書きアップロードする。
【注意】僕はXAMPPを使ってローカル環境でテストしたのだが、SQLite使用時(XAMPPではSQLite2しか使えない)にはデータのアップデートがうまくいかなかった。なおデータをMySQLにした場合は問題なかった。自分の環境の問題かもしれないが、MySQLを使用した方が無難な気がする。

[...] 新しいバージョンの記事をご覧ください。 [...]
[...] こちらで公開してきたmyTinyTodo日本語ランゲージファイルが公式サイトに掲載されちゃった。 [...]
ммм )) бьютифильный БЛ0Г

не хотел случайно сменить дизайн? Поставить ещё пару виджетови будет гораздо красивее..ну это вот это будет красиво действительно
Кстати , ты какой Hosting используешь? =)
Привет!
Sorry,I Can’t Speak Russian.
My Hosting Services is 80code.com.
Спасибо
[...] ウチで日本語ランゲージファイルを公開している、MyTinyTodoですが、さっそくインストールしたところ、なんか不具合が出るんですよねえ……。 [...]