Amazon.co.jp ウィジェット LASTMOD @iga
Skip to main content.

05/16 (火)

奈良日記を書く力が湧かなかったので、mixiに送る RSS を mixi 対応にしてみました。

今まで。
05月12日 … NOH
05月06日 … ENRICO ONOFRI
05月04日 … COSI FAN TUTTE
05月03日 … HOTCAKE
04月22日 … SALT
04月16日 … NATURAL EEL
04月12日 … McGREGOR

これから。
05月15日 … NOH (6)
05月14日 … ENRICO ONOFRI (5)
...

のように、コメントが書かれた日付と、コメント数が反映されるようになります。マイミクシィ最新日記の部分にコメント部分も含めて最新のものが出てくるというワザです。
似てるでしょ?でも、mixi への反映は mixi がクロールしてくるまで(最大3時間だっけ)待たないといけません。
どうやったかは、ここに来る人は誰も参考にならないだろうから、続きで。自分でサイトを持っていると、デザインには(私の問題で)難があるのですが、色々いじくれます。 LASTMOD
を使用しました。
でも、これは Google Sitemaps 用なので、ちょっと改造しています。
69行目
echo formatDate('utc', $lastmod, '', $this->blog);

echo formatDate('rfc822', $lastmod, '', $this->blog);
にしています。

これで Lastmod タグを使えるようになるので、
テンプレート編集の「feed/rss20」を次のようにします。
アイテム本体の title に comments タグを追加して、
コメントが多すぎる時の部分に (< % commentcount >)
を追加、
さらに、pubDate タグの内容を Lastmod タグに変更。
以上

Google などで過去のものが拾えるようにするために、fancy URL にしたい。いまさらですが。でも、今日はもう寝ます。

kempeiよいコメントありがとう、ドラマは受動態だね、まさに。この物語をどうするかは自分がどうしたいかだね、、、

hiroshi - 05/22 (月) 23:21:09

よくわからん。

かよこ - 05/23 (火) 23:28:39

前にお邪魔したとき、この数字は何だろって思ってました。たぶんこの日以外の日記だけ読んで帰宅したんだな、きっと。

日記を書いた日じゃなくてコメントが書かれた最新日が表示されるのもかわってますねー。PC音痴だから全然わかりませんが。

もっち - 05/24 (水) 02:03:49

けぺの改造・流用パワーには毎度のことながら、頭があがりません。

おいらはこういったことには全然手を出さないタチで、地道にエンドユーザ観点でよいものをゆっくりと取り入れていく系統なので、けぺの新技術情報は非常に勉強になりまっす。また、色々教えてね。

とろぬま - 05/25 (木) 00:46:29