2009年7月9日木曜日

Moodle, 透過PNG, faviconとか

 プロジェクトでファイル共有インフラ構築・管理の仕事をしています。これまでGoogleグループを使っていたけれど、使い勝手に不満がでてきたし、機密にあたる書類を外部サーバに置くのもなんだかなぁ、ということで、私が手をあげてやっています。

 新しいサービスはMoodle。このファイル管理機能を使って、皆でファイル共有をしようというもくろみです。すでに外部研究者との資料のやりとりで稼働実績があるので特段の懸念はない。実際、オープンしてみたけどトラブルもなく順調な滑り出し。しかし程なく登録キーを非関係者にまで送ってしまったことを指摘される。。私ってば本当ザンネンな奴です。

 Moodleを採用したのは、アップロードしたファイルにウィルススキャン(clamav)をかけてくれるからです。これでサーバもクライアントPCもいちおう安全です。研究用サーバにホストさせているのですが、こいつがウィルスを配布して当局に取り上げられてしまったらと思うとぞっとします。ウィルススキャンは完璧ではないと思うけど、ないよりは余程まし。

 さて、トップページにプロジェクトのロゴマークでも入れましょうか、という気になったので、Mooldleのソースを眺める。以外と簡単に張り付けられることが分かった。しかし透過PNGでなくと格好悪いので、さっそくJTrimで透過PNGを作成する。サーバにあげてソース(といってもhtml)書きかえ。問題なく表示された。

 faviconもロゴマークベースのものに差し替えた。ロゴマークの中央部をJTrimで切り出して、透過処理せず(しても大丈夫と思う)にPNGで保存。最後にWebサービス「Faviconメーカー」(http://favicon.webmeister-jp.com/)でアイコン化。Windowsのフォルダに入れて、「表示→アイコン」でアイコンとして認識されるか確認。サーバにあげる。めでたくFireFox, Google Chrome, Lunascapeでアドレスバー、ブックマークリストでの表示を確認。IE6は表示されなかった。IE6のfavicon仕様は厳格らしい?IE8なら表示するらしいが未確認。

 JTrimいいね。作者に感謝です。今年の年賀状向け画像の処理にも使わせていただきました。

JTrim
http://www.forest.impress.co.jp/lib/pic/piccam/picedit/jtrim.html




0 件のコメント: