J's Garage
コメント元のエントリーを探すのに,躊躇なくターミナルを開くところは,さすが,といいますか,恐れ入りました。
kaoru_ari さんだったら,アップルスクリプトを作ってしまうかもしれませんね。
 くき
これ、実現したかったんですよ。
HaloScan のrssを加工して、もとのエントリにたどれるようにしたら便利だなぁと。

アイデアをこそっと教えてくれたらうれしいです。ニヤリ。

ちなみに稚拙のPiyoFeedsならば、HaloScanのrssにあるコメントのためのurlに対して正規表現で変換ができます(おそらく)ので、EntryUUIDより前が分かれば何とかなりそうです。
 kaoru_ari
うわ、欲しいです。この機能。
>J's Garage さん
>kaoru_ari さんだったら,アップルスクリプトを作ってしまうかもしれませんね。

でも、外部から使えないですね。
Halo のコメントウインドウ自体に『元エントリの URL』みたいなのを埋め込めればな〜。
 J's Garage
問題はカテゴリーのUUIDをいかにして取得するかということですよね。
すんごく消極的な解決法として,エントリーを公開した直後に,自分でコメントをつけて,その中にエントリーへのリンクを張っておくというのはどうかな。(面倒くさくて続かないかも)
 J's Garage
エントリーのページでCommentをクリックした時に,EntryUUIDをコメントIDとしてHaloscanに渡しているので,そこのところのJavaScriptをいじって,コメントのUUIDをC1592201073E2020696200というような長たらしいIDにしてHaloscanに渡すことはできないのかな。
それができたらコメントIDからURLを作れそうな気がします。
気がするばかりで実現する能力がないのが残念です。
 OKAMURA
私が持っているアイデアは JavaScript によって FeedRoll などの出力をまるっきり加工してしまうというものです。今夜その JavaScript 書いてみます。

FeedRoll は任意の RSS を受け付けるサービスを停止しているようなので自分のコメントでは実験できないので、kaoru_ari さんの FeedRoll 出力と CommonLib.js を勝手にお借りして実験してみます。
 會澤
J's Garage様への返信
実験してみました。実現可能です。テンプレートの変更が必要です。HaloScanにIDを渡す部分。
私の場合であれば

src="http://haloscan.com/comments.php? user=kaizawa&comment=&doctitile=(^^) vなんたらかんたら

のの部分を
に書き換えれば仰ることが実現でき、HaloScan側でもエラーにならないこと確認しました。

後は「やりよう」で!(無責任)

トラックバックも同様ですが意味ないかも。
 會澤
すいません。半角で”<”、”>”を書いてしまいました。
以下訂正。
---------ここから
src="http://haloscan.com/comments.php? user=kaizawa& comment= <$EntryUUID$>&doctitile=(^^)vなんたらかんたら

の<$EntryUUID$>の部分を
<$EntryCategoryUUID$><$EntryUUID$>
に書き換えれば
---------ここまで
<、>、$は半角で記述してください。
 くき
なるほど。最初から埋め込み型は実現可能ということですね。すばらしい。
 >J's Garage様、會澤様

OKAMURA さんの方法は、なんらかの方法でカテゴリを補完しようとしているんですよね。
こちらができると現状のコメントでも活用できるのでうれしいですね。

がんばってください(他力本願ですいません)。
 OKAMURA
実証実験終わりました。

http://homepage.mac.com/yuji_okamura/iblog/ CommentList.html
ここを見てください。期間限定で置いておきます。

kaoru_ari さんのリソースを勝手に使っています。ご免なさい。
 OKAMURA
この方法のメリットは
●複数のブログのコメントを一つのHaloScan ID でまかなっているときに、それぞれのブログでそれぞれのブログのエントリへのコメントだけに絞ることができる。
●エントリが所属するカテゴリやブログを変更した場合にも追随する

デメリットは
●FeedRollのようなサービスが必須

といったところです。
 kaoru_ari
お〜! すごい!!

ずうっと考えていたけど、いい方法が思いつかなかったのに、できる人が考えれば、実現するんだなぁ。

さっそく、埋め込もうっと。(使ってもらってラッキー
解析、解析…
 J's Garage
なんかまだよく理解できてませんが,実現できたんですね。おめでとうございます。
CommentLink.js の中身も見せていただきましたが,やっぱりよく分からなかったです。
 會澤
私の方のプランも(私の環境では)実現できたみたいです。私の方法では、

1. 過去のコメントを参照できなくなってしまう。
2. 過去のコメントからはエントリーを引っ張り出せない。

と言う問題点があります。

後、条件としてHaloScanのドネーションユーザーであることが求められるかな?

現在検証中です。ご協力いただいて、不具合があれば教えてください。後ほどやり方はアップします。
 會澤
OKAMURA さんに比べるとなんと稚拙なことか。
制限も多いし。書き込んでからへこんでいる會澤でした。
 くき
いや、會澤さんの素早い行動力は脱帽です。
仕事が早い。

OKAMURAさんのやつはすごいですね。
何となくしか分かりませんが、FeedRoll生成のaタグからエントリIDを取得して、それからCommonLib.jsの関数を使ってカテゴリを引っ張ってきている感じでしょうか。

勉強になりますです。
 會澤
不具合自分で見つけました。
バグ取りします。

OKAMURA 先生に並ぼうというわけではまったくありませんが、自分のやっつけ仕事と、能力のなさに少々落胆しております。しかし、やってみますね。
 會澤
チョットアプローチは違いますが、會澤版も(おそらく:今度こそ ^^;;)うまくいっていると思います。
 OKAMURA
くきさんのPiyoFeeds拝見しました。
これはいいです。これをネタに何かエントリをあげたいです。何かないかなぁ。
- 表示されません
Gravatar にサインアップするとメールアドレスの入力でアバターアイコンを表示できます。
コメントの入力ヘルプ,

(S(P)