無料WEB素材の配布とクリエーター作品展示 XTREC

PHP、アート、カフェ、ヒーリング、音楽などなど様々なジャンルのコラムを配信中!

  • XTRECのRSS配信システムを作っててATOMの構文で頭打ち。
    そもそもATOMが良くわからないのでMTが生成するフォーマットをそのまま利用しようと思いW3Cで構文チェックしたらエラーだらけ。

    少々古いが基本的な構文のテンプレートを作って流し込んでみた。
    チェックも通りこの記事が本ちゃんテストとなる。
    RSS2.0は前から配信してたのであとはRSS1.0

    チェックの通ったATOM構文を下に書いておくのでご参考までに・・
    ちなみに自作のテンプレートタグが入ってますがそこに変数を入れる感じです。
    MT使ってる人は参考にテンプレートを編集してみてください。

    ATOMではフィードをスムーズに行うためにrel="self"を入れないと駄目みたいですね。

    mixiではソースコードがかけないのでmixiで見てる方はXTRECコラムの方へどうぞ!
  • <?xml version="1.0" encoding="UTF-8" ?>
    <feed xmlns="http://www.w3.org/2005/Atom">
    <title>{site_name}</title>
    <subtitle>{description}</subtitle>
    <link rel="self" type="application/atom+xml" title="ATOM" href="{url}rss/atom.xml" />
    <link rel="alternate" type="application/rss+xml" title="RSS2.0" href="{url}rss/index.xml" />
    <link rel="alternate" type="text/html" title="{site_name}" href="{url}" />
    <id>{url}rss/atom.xml</id>
    <link href="{url}" />
    <author>
    <name>{webmaster}</name>
    </author>
    <updated>{update}</updated>
    <!--BEGIN_entry-->
    <entry>
    <title>{title} / {category}</title>
    <link rel="alternate" type="text/html" href="{link}" />
    <id>{link}</id>
    <updated>{date}</updated>
    <category scheme="{cat_link}" term="{category}"/>
    <summary>{body}</summary>
    <author>
    <name>{author}</name>
    </author>
    </entry>
    <!--END_entry-->
    </feed>

リファラーが空なのでブラウザで前のページにお戻りください。

Copyright © 2005-2008 クリエーターの作品展示とWEB素材の配布サイト「XTREC」 All Rights Reserved.

Designed by HISABO