plugins:worldweather

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

plugins:worldweather [2011/03/23 21:28] (現在)
ライン 1: ライン 1:
 +====== NP_WorldWeather.php ======
 +
 +World Weather Information Service (http://​www.worldweather.org/​) からの情報に基づいて、世界各地の天気や気温を表示するためのプラグインです。天気予報自体は The World Meteorological Organization (http://​www.wmo.int/​) が出している情報なので、日本の気象庁からの情報などと同じく、気象情報に関する著作権の問題は無いと思います。
 +
 +^General Plugin info ^^
 +^作者: | [[plugins:​authors:​katsumi|Katsumi]] |
 +^最新のバージョン:​ |version 0.17|
 +^入手先: |現在のバージョンは情報提供サーバ(www.worldweather.org)に過剰な負担をかけているようなので、配布を一時中止します。次期バージョンの開発終了までしばらくお待ちください。|
 +^ソース: | [[plugins:​worldweather:​worldweather_code| 情報読み取りルーチンを含む makexml.php のソース]]|
 +^動作サンプル:​ | <​del>​http://​kandk.cafe.coocan.jp/​nucleus/</​del>​ |
 +^フォーラム参照先:​ | |
 +^セキュリティチェック:​ |【セキュリティのチェックが済んだら、その旨を記述して、チェックした人がサインをします。空にしておいてください】|
 +
 +
 +=====インストール方法=====
 +  - Zipファイルを展開して、中身をサーバーのプラグインディレクトリにアップロードする。
 +  - 管理画面からプラグインをインストールする。
 +  - 『plugins/​wolrdweather/​』フォルダのパーミッションを、読み書き可能な値(777など)にする。
 +
 +=====このプラグインの使い方=====
 +  * このプラグインは、スキン変数の記述という形で利用します。都市名としては、www.worldweather.org の Search 画面(http://​www.worldweather.org/​webapps/​search.jsp)の City モードにおける検索結果で、目的の都市が一番初めに表示されるようなアルファベット表記("​New York City", "​Tokyo"​ など)を使用してください。
 +  * 得られた気象情報は、『plugins/​wolrdweather/​』フォルダに、『都市名.xml』の形で保存されます。およそ1時間ごとに、データを更新しています。なお、どの国の都市にかかわらず、気温は摂氏表示です。
 +XML ファイルの例:
 +<code xml>
 +<?xml version="​1.0"​ ?>
 +<​forecast>​
 +  <​issue>​
 +    <​year>​2006</​year>​
 +    <​month>​Oct</​month>​
 +    <​day>​28</​day>​
 +  </​issue>​
 +  <info day="​0">​
 +    <​month>​Oct</​month>​
 +    <​day>​28</​day>​
 +    <​week>​Sat</​week>​
 +    <​min>​5</​min>​
 +    <​max>​25</​max>​
 +    <​img>​http://​xxx.xxx.xxx/​blog/​nucleus/​plugins/​worldweather/​img.php?​src=pic24.gif</​img>​
 +    <​weather>​SUNNY</​weather>​
 +  </​info>​
 +  <info day="​1">​
 +    <​month>​Oct</​month>​
 +    <​day>​29</​day>​
 +    <​week>​Sun</​week>​
 +    <​min>​6</​min>​
 +    <​max>​24</​max>​
 +    <​img>​http://​xxx.xxx.xxx/​blog/​nucleus/​plugins/​worldweather/​img.php?​src=pic24.gif</​img>​
 +    <​weather>​SUNNY</​weather>​
 +  </​info>​
 +</​forecast>​
 +</​code>​
 +
 +=====スキンへの記述=====
 +  * **<​%WorldWeather(都市名)%>​** 気象情報および、2-5日先までの予報をテーブルで表示します。
 +  * **<​%WorldWeather(都市名,​param1,​param2)%>​** 『都市名.xml』から情報を取得して、表示します。
 +
 +記述例:
 +<code html>
 +<div class="​weather"​ align="​center"><​table bgcolor="#​F0F0FF"><​tr><​td>​
 +Sacramentoの今日(<​%WorldWeather(Sacramento,​info day="​0",​week)%>​)の天気: ​
 +<​%WorldWeather(Sacramento,​info day="​0",​weather)%>​
 +<img src="<​%WorldWeather(Sacramento,​info day="​0",​img)%>"​
 + ​width="​17"​ height="​17"​ alt="​weather"​ align="​middle"​ />
 +最低気温:<​%WorldWeather(Sacramento,​info day="​0",​min)%>​℃
 +最高気温:<​%WorldWeather(Sacramento,​info day="​0",​max)%>​℃
 +
 +<div align="​center"><​table><​%WorldWeather(Sacramento)%></​table><​br />
 +
 +各地の天気:​
 +
 +<a title="<​%WorldWeather(Tokyo,​info day="​0",​weather)%>">​東京
 +<img src="<​%WorldWeather(Tokyo,​info day="​0",​img)%>"​
 + ​width="​17"​ height="​17"​ alt="​weather"​ align="​middle"​ /></​a>&​nbsp;&​nbsp;​
 +
 +<a title="<​%WorldWeather(Paris,​info day="​0",​weather)%>">​パリ
 +<img src="<​%WorldWeather(Paris,​info day="​0",​img)%>"​
 + ​width="​17"​ height="​17"​ alt="​weather"​ align="​middle"​ /></​a>&​nbsp;&​nbsp;​
 +
 +<a title="<​%WorldWeather(Rome,​info day="​0",​weather)%>">​ローマ
 +<img src="<​%WorldWeather(Rome,​info day="​0",​img)%>"​
 + ​width="​17"​ height="​17"​ alt="​weather" ​ align="​middle"​ /></​a>&​nbsp;&​nbsp;​
 +
 +<a title="<​%WorldWeather(New York City,info day="​0",​weather)%>">​ニューヨーク
 +<img src="<​%WorldWeather(New York City,info day="​0",​img)%>"​
 + ​width="​17"​ height="​17"​ alt="​weather"​ align="​middle"​ /></​a>&​nbsp;&​nbsp;​
 +
 +<a title="<​%WorldWeather(San Francisco,​info day="​0",​weather)%>">​サンフランシスコ
 +<img src="<​%WorldWeather(San Francisco,​info day="​0",​img)%>"​
 + ​width="​17"​ height="​17"​ alt="​weather"​ align="​middle"​ /></​a>&​nbsp;&​nbsp;​
 +
 +<a title="<​%WorldWeather(Gothenburg,​info day="​0",​weather)%>">​ヨーテボリ
 +<img src="<​%WorldWeather(Gothenburg,​info day="​0",​img)%>"​
 + ​width="​17"​ height="​17"​ alt="​weather"​ align="​middle"​ /></​a>&​nbsp;&​nbsp;​
 +
 +</​div>​
 +
 +</​td></​tr></​table>​
 +</​div>​
 +</​code>​
 +
 +=====テンプレートへの記述=====
 +  * 無し
 +=====オプション=====
 +  * 無し
 +
 +=====Tipsと裏技=====
 +
 +=====希望事項=====
 +
 +=====バグ=====
 +
 +=====開発履歴=====
 +  * Version 0.15 リリース <​2006-10-28>​
 +    * 最初の Wiki 公開バージョン
 +  * Version 0.17 リリース <​2006-12-03>​
 +    * なるだけXHTML 1.0 strictの書式に合うように変更。
  
 
plugins/worldweather.txt · 最終更新: 2011/03/23 21:28 (外部編集)