DeliciousリニュにつきActionStreamsのconfig.yamlを修正

Deliciousがリニューアルして、ドメインもdelicious.comに変わりました。ActionStreamsプラグインのconfig.yamlファイルのdeliciusを新しいドメインにあわせてみました。

リニューアルについては、delicious blogにて記事があがっています。

はじめにひとこといっておきますと、今の時点では特に変更してなくても、フィードのURLやユーザのページURLなどは今までのドメイン(del.icio.us)からdelicious.comのほうに表示されるようになってます。従いまして以下に示す変更をおこなわなくてもActionStreamsは稼動しているようです(2008/08/01確認)。
改変については自己責任ということでお願いします。

1. 変更された箇所について

先にdelicious.comになって変更になったURLをあげておきます。

ユーザのブックマークページ
  • リニューアル前:http://del.icio.us/<USER>
  • 新:http://delicious.com/<USER>
ユーザのフィード
  • リニューアル前:http://del.icio.us/rss/<USER>
  • 新:http://feeds.delicious.com/v2/rss/<USER>

2. config.yamlの変更箇所

ローカルにあるpluginsフォルダのActionStreamsフォルダ内にあるconfig.yamlファイルを開き、以下のように変更してみました。

140行目付近

    delicious:
        name: delicious
        url: http://delicious.com/%s/

*nemeのdeliciousの先頭は小文字にしておきました。

316行目付近

            url: 'http://feeds.delicious.com/v2/rss/{{ident}}'

書き換えが終わったら、config.yamlをサーバに上書きします。反映をすぐに確認したいときは、ブラウザからMTシステムのログフィードを読みこんでみたらよいかと。

あとこのままでは、Elsewhereのプロフィールページが前の状態のままですので、変更をすべて反映するには以下のようになります。

既存のdel.icio.usをプロフィールから削除する

  1. 管理ページの「こんにちは○○さん」のリンクをクリック
  2. Other Profilesのリンクをクリック。del.icio.us Profileだけチェックを入れ、削除を実行
  3. Add Profileから新たにdeliciousのプロフィールを追加(*)
  4. Elsewhereがモジュールになっている場合、特に変更せずに保存したのち、すべてを再構築して完了(再構築の必要がある場合のみ)

(*)2.で示したように変更されていれば、プロフィールのプルダウンメニュー内は「delicious」という名称にかわっています。

なお、delicious.com用として(単独に)config.yamlを作る手も考えられるのですが、どの道既存のdel.icio.us profileを削除する必要はありそうなので、オリジナルのconfig.yamlを変更でいいのではと思ってます。
追記:タイトルがおかしな感じなので変えました。
追記:Deliciousのフィードの要素が変更になっているので、上記の変更のみでは正しく動作しないようです。訂正の記事を書きました。 http://www.markdiary.com/archives/2008/09-19011506.php

Comments:

コメントをどうぞ。書き込む場所が不明な場合やサイトオーナーへのコンタクトは、GuestBookまでお気軽にどうぞ

blog comments powered by Disqus