表紙 | 新規 | 一覧 | RSS | 検索 | 閲覧履歴 | 作成履歴 | 更新履歴

2005/11/18 - だめなんだ もう 本当に ボロボロ 壊れていく

差分表示


&color(ffff00,だめなんだ もう 本当に ボロボロ 壊れていく)

* Google SiteMaps ジェネレータ for [[PonyWiki]]
ありそうなのに見つけられなかったので、そんな感じのものを作ってみた。。&br()
大した事してないので、たぶん[[YukiWiki]]や[[WalWiki]]でも動くはずです(未確認)。

単純にページと更新日時をXMLで出しているだけですが、最低限の仕様はクリアしている、かな?
更新頻度やプライオリティは算出不可能なので無視してます。最大値のチェックもしてません。

ただ、[[FrontPage]]がファイルの場合やIndexPageを追加する処理を入れてないので、
サイトマップから除外されています。別になくてもいいような気もしています。

あとは更新した事をGoogleに通知する処理を追加すればOKかと思ったんですが、別のスクリプトなり何なりでやればいいので、飛ばそうかな。
とりあえず、このあたりに置いておきます。&br()
http://ponytail.jpn.org/lightnovel/sitemap.pl

** あれ?
Google SiteMapsで確認したら、日付の形式がおかしいってエラーになってる……。

なんでやろ?

** とりあえず
アレコレ悩みながらも、理由がよく分からないので、出力する日付形式を変えてみました。これでどかな?

** もういっちょ
Recentなんとかって、DB内にデータあるのにinfobase内に更新日時情報がないので、飛ばすようにしました。

ってか、名前で飛ばすよりも、更新日時情報の有無で判断させなあかんやんか、私。

** サクッと
書き換え書き換え。

更新日時というかコンフリクトチェックの日時の有無で書き出すかどうかの判断をしてます。まぁお手軽には使えるレベルなんじゃないかなぁと思う今日この頃です。

問題がなければ運用ベースに乗せる事にしますか。

** そんなこんなで、
Google SiteMapsが正常にサイトマップを読み込んでくれました。めでたしめでたし。毎週か毎月のペースでアップデートしていく程度でええんかな?

----
[[2005年11月の日記]]一覧へ
-----
[[#rtrackback]]

先頭へ