Webコンサルタントの愚痴とアジャイル,生産性向上,Trac,オープンソースなどの与太話
cuteflowはオープンソース(BSDライセンス)で動作するワークフローシステム。
複雑なワークフローは作れないが、ちょっとした回覧や申請には十分使える。
但し日本語環境で利用すると以下の2つの文字化けが発生する。
これを修正するには以下の通りモジュールの修正が必要だ。
<メール通知で本文が文字化け>
lib/htmlMimeMail.phpの123行目
の文字コードを全てUTF-8にする(以下の通り)
<回覧の承認画面のタイトル箇所が文字化け>
mail/mail_content_values.phpでhtmlentities関数を利用している箇所を全て修正する必要がある。
これはhtml_entities関数のデフォルト文字コードがISO-8859-1のため。
ソースコード中ではhtmlentities(値)となっているが、これを
に修正する。
以上で対応は完了だ。
オープンソースの施設予約管理システムであるPhpScheduleItの日本語化翻訳ファイルを作った。
なんだか最近こんなことばっかりやっている気がするが、まぁいっか。楽しいし。

なんとなくTODO管理をやりたかったので、色々探した挙句TaskFreakを入れてみた。
こいつもPHP+MySQLかSQliteで動作するGPLなソフトウェアである。本家ではマルチユーザモードとシングルユーザモードの2つのアーカイブを配布している。今回試したのは、シングルユーザ版である。
まだあんまりソースは読みきってはいないが、wordpress並みに、ソースの中にhtmlタグがいっぱい混ざっておる・・・。みんなこんなもんなのかね・・・。
ただ、少々使った限りでは、インストールも簡単。動作も軽快なので、一人で使う分にはまぁまぁよさそう。
文句を言うだけなのもアレなので、日本語化してみた。ダウンロードはこちらから。
使い方は
以上で完了である。画面キャプチャは以下の通りだ。

日記 PHP オープンソース Linux Trac Perl wordpress フリーソフト Agile 自宅サーバ phpMyFaq Plugin 書評 Delphi apache プラグイン Subversion アジャイル mojavi セキュリティ Ruby Firefox Ajax/Web2.0 eclipse サーバ Zope フレームワーク CakePHP 文字化け scuttle OpenVZ 自宅 phpBB CMS 翻訳・日本語化 Excel ApacheDS 生産性向上 仮想化 hacks CodeIgniter XAMPP LDAP SBM taskfreak Ajax 修正 言語ファイル mod_security ダウンロード HTML::FillInForm 情報共有 格安 メンテナンス 移転 アンケート レンタル PhpScheduleIt 翻訳 API