Goo Weather

Locked
takayuki
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Sun Oct 09, 2005 9:25 am

Goo Weather

Post by takayuki » Sat Oct 15, 2005 10:19 am

JoomlaのモジュールGoo Weatherを作りました。
Gooが提供するRSSを読んで日本の各地の天気を表示します。
ただし、僕の環境がEUCであるため、現在EUCのみ対応しています。
ご使用感、バグレポートなどお待ちしております。
http://developer.joomla.org/sf/projects/gooweather

P.S. 本モジュールは個人利用以外はご遠慮願います。

athron
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 125
Joined: Thu Aug 18, 2005 11:16 am
Location: Japan

Re: Goo Weather

Post by athron » Sat Oct 15, 2005 12:05 pm

入れてみました :D

Module管理画面の一番上の選択した地方が表示されるという説明が無かったので、実際に表示するまで、全部表示されると思っていました。
モジュールのパラメータ選択肢の横に、説明があるといいと思います。

書かれているように、日本語は文字コードがEUC/UTF-8と、2つがメインで使われているので、
コンスタントの文字列はEUC/UTF-8を別ファイルにして、モジュールの先頭で何の文字コードで動いているかを判断して、
どっちかの文字コードのファイルを読み込むように出来なると両方に対応できそうな気がします。
使っているlanguageファイルとか、PHP関数やJoomla APIからとれないのでしょうかね? ???
いろんなcomponent/moduleが、languageファイルをどうやって選択しているかが、ヒントかも。。。

PHPは今年始めたばかりなので、少し勉強がてら私も探してみます。。。。

私も自宅サイトでmoduleを作る勉強兼テストサイトを今年の初めに作っていたのですが、最近なにもしてませんでした。。。
ちょっとまたやってみようかな。。。
Last edited by athron on Sat Oct 15, 2005 12:19 pm, edited 1 time in total.
From Japan ---- Time Zone GMT+9

BadCom
Joomla! Fledgling
Joomla! Fledgling
Posts: 3
Joined: Mon Sep 05, 2005 1:14 am
Location: Nagoya
Contact:

Re: Goo Weather

Post by BadCom » Sat Oct 15, 2005 12:45 pm

takayuki さん、はじめまして。

タイトルを見て思わず反応してしまいました。

私も gooWeather というまったく同じ?目的のモジュールを作って公開しています。(まんぼといっしょ:http://www.withmambo.alt-area.net, Joomla! といっしょ:http://www.withjoomla.alt-area.net)
名前が同じだと紛らわしいので、少し変えた方がいいかも :)

エンコードの件ですが、私の場合は、xml ファイルにパラメータとしてエリアのリストを入れた都合上、euc/utf-8 を別パッケージとしました。内部的には、language ファイル内でエンコードをそれぞれ定義しています。

日本で自作のモジュール/コンポーネントを作っている人ってなかなかいないので、お互いがんばりましょう。
=== Bad Com ===
まんぼといっしょ(http://www.withmambo.alt-area.net)
Joomla!といっしょ(http://www.withjoomla.alt-area.net)

takayuki
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Sun Oct 09, 2005 9:25 am

Re: Goo Weather

Post by takayuki » Sun Oct 23, 2005 2:59 pm

goo weatherは安直すぎましたね。
モジュール名を“goo Japan Weather”に変更しました(相変わらず安直)。
ついでに、アドミンの表示も分かりやすくしました(つもり)。

eucとutfの両対応ですが、アドミン設定がxmlで書かれているため難しいですね。
やはりBadComさんのとった別パッケージにするというのが、いいのではないでしょうか。
本当はアドミン設定でPHPか、せめてjavascriptが使えると自由度が広がっていいんですけどね。
使う方法をご存じの方がいましたら、ぜひご教授ください。

BadCom
Joomla! Fledgling
Joomla! Fledgling
Posts: 3
Joined: Mon Sep 05, 2005 1:14 am
Location: Nagoya
Contact:

Re: Goo Weather

Post by BadCom » Sun Oct 23, 2005 3:25 pm

モジュール名を変更してもらってすみませんでした。私の方もネタがあったら、バージョンアップと同時に変更しようかと思っていたのですが、ネタが思いつかず・・・ :'( 助かりました。

xml の件ですが、今後アップデートインストール等も検討されているようですから、将来的にはもう少し柔軟な仕様に変わっていくのではないかと期待してます。

現時点では、あまり裏技的なことはやらない方が無難かもしれません。やるとしたら、xml は UTF8 か EUC で決め打ちして、内部処理で変換するしかないような気がします。
=== Bad Com ===
まんぼといっしょ(http://www.withmambo.alt-area.net)
Joomla!といっしょ(http://www.withjoomla.alt-area.net)


Locked

Return to “Japanese Forum”