tasks】PHPでつくった携帯用スケジューラ【mobile】
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
03/07/07 23:09ID:KyI/Pfwy日本の携帯・PHSでも使えるように、morgueさんが【tasks:mobile】という
PHPスクリプトを書いて下さいました。
morgueさんは【tasks】の日本語ローカライズも担当されています。
ちなみに【tasks】は、Mac OS X、UNIX、Linux、Windows などで動く
マルチプラットフォーム設計。 ソースも公開しています。(ドネーション
ウェアです。)
【tasks:mobile】は【tasks】をi-modeやAirH"PHONEの様なC-HTML
を表示できる携帯端末で利用する為のモジュールです。先に【tasks】
をインストールしておく必要があります。
※このスクリプトを動作させるためには、
サーバを動かしてPHP、MySQLを走らせる必要があります。
【tasks】の公式ページ
http://www.alexking.org/index.php?content=software/tasks/content.php
【tasks:mobile】の公式ページ (love morgue)
http://lovemorgue.org
【tasks】のスクリーンショット http://lovemorgue.org:8080/tasks/
【tasks:mobile】のスクリーンショット
http://lovemorgue.org:8080/tasks/mobile.php
【tasks:mobile】は、まだまだ始まったばかりの開発プロジェクトです。
morgueさんと一緒に、より使いやすいものにしていきましょう。
Wikiはここです。http://lovemorgue.org:8080/modules.php?name=NukeWiki
0117名無しさん@お腹いっぱい。
04/04/28 23:11ID:eEA14Gv3moさん、スレ立てしたToshiroです。
私のせいで怒られてしまったのかなと思うと、責任を
感じてしまいます。
来月京セラのAirH"Phone(京ポン)に機種変更します。
今度のはスケジューラがありません。でもQVGAで、
Operaも載るので、Tasksのお世話になりそうです。
0118108
04/04/29 03:21ID:VUwcQqeL気になったので別環境(RedHat9)で最新のMySQL4.1.1(UTF-8対応)を
インストールしてtasks(1.8.6)も全てUTF-8で統一して動作確認しました。
マルチバイト検索はうまく動いています。
以下、91=114さんには関係ないかもしれませんがメモとして・・・。
PDA(mobile.php)をSJIS出力にすると、そのままでは検索が
ヒットしなかったので調べたところ、engine.phpにコード変換処理が
足りないようなので、追加したら検索がうまく動作するようになりました。
次にカレンダーで入力データが文字化けするので調べたところ、
create_ics.php内でUTF-8だと余分??なエスケープ変換がされているようなので、
コメントにしたら文字化けが解消されました。
更にカレンダーのマルチバイト検索がヒットしなかったので調べたところ、
phpicalendar/search.phpに処理を1行追加したらこちらもOK。
これでUTF-8でも(今のところ)問題なく動作するようになりました。
0119名無しさん@お腹いっぱい。
04/04/30 13:20ID:5bCKKGSi0120名無しさん@お腹いっぱい。
04/04/30 13:22ID:5bCKKGSi0121名無しさん@お腹いっぱい。
04/04/30 13:36ID:DrY8Sfzi0122名無しさん@お腹いっぱい。
04/04/30 13:59ID:9MA4hyS50123名無しさん@お腹いっぱい。
04/04/30 14:00ID:5bCKKGSi0124名無しさん@お腹いっぱい。
04/04/30 14:40ID:5bCKKGSiCouldn't get count of tasks, Table 'tasks.tasks' doesn't exist
っていうエラーが出たー
どうすればいいですか?
0125名無しさん@お腹いっぱい。
04/04/30 14:48ID:5bCKKGSi0126名無しさん@お腹いっぱい。
04/04/30 15:07ID:7I7JgSXx0127名無しさん@お腹いっぱい。
04/04/30 16:04ID:5bCKKGSi0128morgue ◆BGc2lrs/to
04/05/05 17:24ID:GdJ9lh02ちょっと手元にないから覚えてるところだけですが、確かengine.phpでSQL文を
作っているのでそこを書き換えました。$_REQUESTでtext_queryを取ってる
ところなはずです。だから108=118さんので大正解。
でもGPLじゃないから改変しても配布できない・・・
012991
04/05/06 16:27ID:LRuZ0jA4118さんの書き込みをみてMySQL4.1.1+tasks1.8.6で
試してみたところ、なんと検索が正常に動きましたヽ(´ー`)ノ
なにが原因で検索がおかしかったのか不明ですが
以前はtasksが1.8.6rc1だった違いくらいです。
Full 1.8.6 releaseでなにか変わったのかもしれませんが
詳しくは解らないです;;
create_table.phpが結構変わってるようですが、
mysqldumpでデータ移行しても検索は正常に動きました。
#他で不具合起きたらどうしよう。。。
あと、直されたのはココでしょうか、、、
よろしければ修正内容をご教示頂けないでしょうか。
---
$text_query = explode(" ", $_REQUEST["text_query"]);
---
#explodeってmb_splitの方がよさげな気がするのですが
#正しいのですかね。。。
0130108
04/05/10 15:12ID:AYDHqyJG検索に関しては、engine.phpの
---
607: $text_query = explode(" ", $_REQUEST["text_query"]);
---
という部分を他のソースのやり方を真似て
---
if (isset($mb_languages) && in_array($language->charset, $mb_languages)) {
switch ($language->charset) {
case "Shift_JIS":
$tmp = $_REQUEST["text_query"];
mb_convert_variables('UTF8', 'SJIS', $tmp);
$text_query = explode(" ", $tmp);
break;
}
}
else {
$tmp = $_REQUEST["text_query"];
$text_query = explode(" ", $tmp);
}
---
としただけです。
ちなみに$tmpに代入しているのはチェック用の名残です。
ただ、UTF8オンリーで利用する分には必要が無い修正ですね。
古いバージョンが分かりませんので何とも言えませんが、
正式な1.8.6になって改善されたのかもしれませんね。
0131108
04/05/10 15:19ID:AYDHqyJGコードの行頭部分のスペースが消されて見難くなってますね。
すみません。
>>128
大正解ですか!良かった。
ドネーションウェアという考え方は嫌いではないのですが、
どうしても必要な場合は個人的に修正して自己満足するしかないのが残念ですね。
013291
04/05/10 18:59ID:IC0wxElRご返答ありがとうございます。
確かにUnicodeだけで使用するなら修正の
必要はなさそうですね。
今後の参考にさせて頂きます..._〆(゚▽゚*) メモメモ
今は、
tasksを1.8.5(or1.8.6rc1)→1.8.6、
mysqlを4.0.18→4.1.1へ移行したときに
データに問題がないか検証中です。
今後同じ道をたどる方の参考になればと思い
メモですが、
とりあえずmysqldumpでデータをsqlにして
./mysql < ***.sqlできれいに移行出来ている
ようです。
#mobileスレでのスレ違い長々と失礼しました。
#どなたかtasks総合スレ作ってくれないかな(;´Д`)
0133名無しさん@お腹いっぱい。
04/06/07 07:15ID:y/xzK66H0134名無しさん@お腹いっぱい。
04/06/07 22:56ID:Wih/fnrgmysqlとapacheとphpはインストール済みとして話を進める:
tasks.zipをダウソ
解凍してwebにうp (tasksのディレクトリでうpしたと仮定)
config.phpを編集(適当にURLあわせたり、japaneseにしたり)
database.phpを編集 こんな感じに
$database->server = "localhost";
$database->database_name = "tasks";
$database->table_name = "tasks";
$database->username = "task";
$database->password = "password";
自鯖での話し:
http://自鯖URL/tasks/create_database.phpにアクセス
The database table should be set up now.
これ以外のエラーだったら
#mysqladmin create tasks
#mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 12274 to server version: 3.23.58-log
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> grant select,insert,update,delete,create on tasks.* to tasks@localhost identified by 'password';
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
こんな感じにやって再度create_database.phpにアクセス。"The database table should be set up now."
って出たら、あとはhttp://自鯖URL/tasks/index.phpにアクセスすれば使える。
とんでもない間違いや勘違いやってたらスマソ。
0135名無しさん@お腹いっぱい。
04/06/07 23:01ID:Wih/fnrg0136名無しさん@お腹いっぱい。
04/06/08 00:32ID:Z9yz4BANFLUSH PRIVILEGES;
0137名無しさん@お腹いっぱい。
04/06/08 06:09ID:YlmjP38G0138名無しさん@お腹いっぱい。
04/06/09 00:23ID:rp9MAH0FおかげさまでTasks、一応はインストールできました。
私の場合はcreate_database.phpじゃなくてcreate_table.phpでした。
ちなみにDebian Woody + apache + php4です。
・・・しかしiCalが表示されない・・・(T.T)
http://自鯖/tasks/phpicalendar/admin.phpを直接URLに打ち込むと
表示されるんだけれど、Tasksから行こうとすると
PHP iCalendar wasn't able to open the specified iCalendar
とか出て分けわかめ。
勉強しなおしてきまつ。。。
0139名無しさん@お腹いっぱい。
04/06/09 08:32ID:Q3K582jHあー create_table.phpで正解ですね、、、>>134のcreate_databaseは間違いです、、、
(マニュアルに書いてある・・・) だからその下のmysqlでテーブル作る部分は不必要かな。
config.phpの設定は大丈夫ですか?$custom->ical_URLは自分は変更しました
0140138
04/06/09 22:14ID:rp9MAH0F助言、ありがとうございます。
しかし、config.phpもconfig.inc.phpも
必要なところは全部設定していると思うのです。
・・・と悩んでいたのですが、ようやく解決しました。
単に/etc/hostsに自鯖のドメインと
ローカルアドレスを設定し忘れていたなどの、
ポカミスが原因だったみたいです。。。ご迷惑おかけしました。
0141名無しさん@お腹いっぱい。
04/07/21 20:01ID:1MLok4cdから1.8.6は落として入れて動いたんですが、
tasks:mobileの本体ってどこから落としたらいいんでしょう?
http://lovemorgue.org/modules.php?name=NukeWiki&op=ShowPage&pagetitle=tasks
ここからだと思うんですが見つからないんです。
0142名無しさん@お腹いっぱい。
04/07/21 20:24ID:1MLok4cdあ、1.8.6含まれてたんですね。
すいません。
0143名無しさん@お腹いっぱい。
04/08/10 16:37ID:CQTvWdX40144名無しさん@お腹いっぱい。
04/09/25 02:09:18ID:myQTfFTG0145名無しさん@お腹いっぱい。
04/10/16 04:38:11ID:IAbofFnV0146名無しさん@お腹いっぱい。
04/11/04 00:37:40ID:i/faxrd2ファイル名変更ってどうやってするんですか?
カレンダー名を設定して、sunbirdでは表示されているのに、
phpicalendarでブラウズするときには反映されないので。
いまは、いちいちUPのときファイル名変更してます。
0147名無しさん@お腹いっぱい。
04/11/04 10:02:40ID:i/faxrd20148名無しさん@お腹いっぱい。
04/12/07 18:54:02ID:HiwTZabT0149名無しさん@お腹いっぱい。
04/12/20 23:38:57ID:rXZZI8Fp間違ってるかもしれませんが、悪しからず。
私の環境ではこれで大半の文字化けが解消されました。
最初にbeforeから。
create_ics.php 14行目〜31行目
--before start--
$strings = array(","
,'"'
,"\r\n"
,"\n"
,"\r"
,'・
,'・
,'・
);
$escaped_strings = array("\,"
,'\"'
,"\\n"
,"\\n"
,"\\n"
,'テシ'
,'テ、'
,'テカ'
);
--before end--
この部分を変更します。
0150149
04/12/20 23:39:32ID:rXZZI8Fpcreate_ics.php 14行目〜31行目
--after start--
$strings = array(","
,'"'
,"\r\n"
,"\n"
,"\r"
//,'・
// ,'・
// ,'・
);
$escaped_strings = array("\,"
,'\"'
,"\\n"
,"\\n"
,"\\n"
//,'テシ'
// ,'テ、'
// ,'テカ'
);
--after end--
但し文末の数文字は依然として文字化けします。
間違ってたら訂正よろ。
0151名無しさん@お腹いっぱい。
05/03/16 06:22:30ID:tutWYOph0152名無しさん@お腹いっぱい。
2005/04/18(月) 00:31:54ID:fPD1XJ2o0153名無しさん@お腹いっぱい。
2005/07/12(火) 19:33:41ID:0nW6ICip00154名無しさん@お腹いっぱい。
2005/07/22(金) 02:50:27ID:+DAZoVFf0これって有料なの?
0155名無しさん@お腹いっぱい。
2005/07/23(土) 03:41:56ID:z+DTPJ2s00156名無しさん@お腹いっぱい。
2005/11/08(火) 23:36:33ID:URyWwIPs0甘えんな
0157名無しさん@お腹いっぱい。
2005/11/10(木) 19:41:41ID:fVDdv7z/00158名無しさん@お腹いっぱい。
2006/01/16(月) 01:08:22ID:MHxSUgYs00159名無しさん@お腹いっぱい。
2006/03/23(木) 19:22:09ID:Q8kzdttn00160名無しさん@お腹いっぱい。
2006/03/23(木) 22:35:52ID:ZyneQEvmP0161名無しさん@お腹いっぱい。
2006/08/10(木) 23:13:55ID:aLPGOBcs0ここにいる70歳くらいの、頭の完全に禿げた眼鏡をかけたジジイは、とにかく短気かつ凶暴である。
以下にこのジジイの悪行を、一部であるが記す。
・まず、本屋で5分以上うろついていると、「何か買いたい物があるか」と突慳貪に言い、
黙っているか、「いいえ」とか言うと、「買う気がないなら、出て行け」と言う。
・次に、立ち読みでもしていようなら、腕をつかんだ上で、奥に連れて行き、殴る蹴るの暴行を
加える。過去に顔にあざができたり、鼻血が出たりしたケースもあったらしい。また、女性の場合
胸を揉むなどの、セクハラをしたこともあったとか。
・一見ひ弱そうに見えるが、実は、柔道黒帯,合気道二段の腕前。そして、足も速い(笑)
・そして、納品作業をしていると、客がいようがお構いなしに「そこ邪魔だ、どかんかい」
と怒り、睨み付ける。(場合によっては足で蹴る)ちなみに店内は非常に狭い。そして本の陳列も非常に雑。
・極め付けは、清算をする時。例えば320円の雑誌を買って、1020円を出そうものなら
「何故1000円札一枚で出さない?計算しにくいんだよ、アホンダラ」と言って、20円分を投げる。また、お釣りは投げるようにして、渡される。
ここの本屋は、マニアックな本は多いが、品揃えは悪い。そして、何と言っても、上記のように主人の
接客態度が最悪。
こんな本屋で買い物をするのは、極力避けた方が良いとアドバイスしておく。
0162名無しさん@お腹いっぱい。
2006/08/11(金) 12:46:06ID:+HCOSskI00163名無しさん@お腹いっぱい。
2006/09/09(土) 21:31:13ID:0gXP6V1t0推測するに朝鮮のスパイですね。
0164名無しさん@お腹いっぱい。
2006/11/02(木) 10:32:53ID:qdCjkZCw0tasksの作者Alex King氏はKing Designという会社を立ち上げた
ttp://www.kingdesign.net/
Tasksは売り物とフリーなものにわけられた
TasksPro: $125-$500
Tasks: $29.95
Tasks Jr.: free
あとUseTasksというホスティングサービスもある
0165名無しさん@お腹いっぱい。
2007/01/06(土) 17:21:53ID:zPCUNqAH00166名無しさん@お腹いっぱい。
2007/03/03(土) 23:29:36ID:CDUvjWLl00167名無しさん@お腹いっぱい。
2007/03/15(木) 04:50:02ID:KCfp0nG10■ このスレッドは過去ログ倉庫に格納されています