ダッシュボードも見やすい。
アクセス解析も付いてくる。![]()
現在の状態がよく分かるし、キューを先行させる事も出来る。![]()
投稿時間の制限も出来るみたい。私は夜中でも今すぐ投稿して欲しかったので以下の様に設定した。
しばらく使ってみようと思う。![]()
アクセス解析も付いてくる。![]()
現在の状態がよく分かるし、キューを先行させる事も出来る。![]()
しばらく使ってみようと思う。![]()
http://b.hatena.ne.jp/[hatena account]/rssもしくは
http://b.hatena.ne.jp/[hatena account]/atomfeedというURLで提供され、データには以下の様な物が含まれています。 ※以下の例はRSSの場合
<item rdf:about="http://coderepos.org/share/changeset/552">ブックマークした元リンクのtitle/linkに加え、ブックマークコメントが格納されたdescription、およびblockquote/citeタグを使用して引用元形式に表現されたcontent:encoded、さらにはブックマークタグを表現するdc:subjectが記述されています。
<title>Changeset 552 - CodeRepos::Share - Trac</title>
<link>http://coderepos.org/share/changeset/552</link>
<description>笑わせて頂きました</description>
<content:encoded>
<blockquote cite="http://coderepos.org/share/changeset/552" title="Changeset 552 - CodeRepos::Share - Trac">
<cite><a href="http://coderepos.org/share/changeset/552">Changeset 552 - CodeRepos::Share - Trac</a> <a href="http://b.hatena.ne.jp/entry/http://coderepos.org/share/changeset/552"><img src="http://b.hatena.ne.jp/images/entry.gif" title="このエントリーを含むブックマーク" alt="このエントリーを含むブックマーク" border="0"></a></cite>
</blockquote>
<p>笑わせて頂きました</p>
</content:encoded>
<dc:date>2007-10-19T21:19:44+09:00</dc:date>
<dc:creator>mattn</dc:creator>
<dc:subject>coderepos</dc:subject>
<dc:subject>erogeek</dc:subject>
<taxo:topics>
<rdf:Bag>
<rdf:li resource="http://b.hatena.ne.jp/t/coderepos" />
<rdf:li resource="http://b.hatena.ne.jp/t/erogeek" />
</rdf:Bag>
</taxo:topics>
</item>
サービス フィード形式 dc:subjectの扱い はてなブックマーク RSS1.0
Atom0.3タグ毎にdc:subject del.icio.us RSS1.0 単一のdc:subjectを空白でセパレート Livedoor Clip RSS2.0 タグ毎にdc:subject Buzzurl RSS1.0 タグ毎にdc:subject Goo Bookmark RSS1.0 出力されない FC2 Bookmark RSS2.0
※1出力されない Pookmark Airlines RSS1.0 タグ毎にdc:subject
※2Nifty Clip RSS1.0 タグ毎にdc:subject
※3Blue Dot RSS2.0 単一のdc:subjectをカンマでセパレート Digg RSS2.0 出力されない
※1 このフィードはちょっと頂けない各サービス毎にdc:subjectの扱われ方はまちまちです。
※2 入力UIは単一行だがダブルクオート記述出来る
※3 入力UIはjavascriptで追加形式(POSTは1個もしくは配列)
sub category {となっていますが、上記"get"ではXML::Atomの"get"が呼ばれ、ARRAYの先頭しか返りません。
my $entry = shift;
my $ns = XML::Atom::Namespace->new(dc => 'http://purl.org/dc/elements/1.1/');
if (@_) {
$entry->{entry}->add_category({ term => $_[0] });
} else {
my $category = $entry->{entry}->category;
$category ? ($category->label || $category->term) : $entry->{entry}->get($ns, 'subject');
}
}
|