他人のかいた関係ない記事を読ませる試み
Friday, 2004 / 05 / 28
人がかいた記事
「ひとこと(Comment)」の挙動が妙である。と、ほぼ一月前にもかいて置いたのに忘れて放置してもうた。現状で出ている不具合はざっと下の通りである。
- クッキーが焼けない。最も不都合を感じているのは私(主人)である。
- 改行を有効にすると改行され過ぎる。
- アドレスを貼り付けると大変な事になる。アドレスの後に一呼吸置けば回避出来るのだが、面倒な事この上ない。
- tDiaryの「ツッコミを入れる」機能をイメイジして改造を施したのだが、目立ち過ぎて「ひとこと」かいて下さる方が晒し者になってしまう。
修正をしようと意気込んではじめたところが、更に壊してしまった。個別記事(Individual Archive)に他人のかいた関連記事を表示させると検索サイト等から訪れた人に親切では無いかと考え出してしまったのである。
昔しかいた通り「Bulkfeeds: RSS Directory & Search」を利用すると似た記事検索(Similarity Search)」が出来る。これは「Similarity Feed (Blog ツールの Permalink に埋め込む)」の説明通りに貼り付けをすれば好いだけなので単簡である。これまで右端で窮屈そうにしていた「ひとこと(Comment)」の書き込み欄を下に廻して、代わりに「他の人の記事を読む」を入れた。今回は上級者な人
と認められたので下のようにしてある。
<script type="text/javascript" language="javascript" src="http://bulkfeeds.net/app/similar.js
?url=<$MTEntryPermalink encode_url="1"$>
&n=10&style=lite
&oe=utf-8&noheader=1">
</script>
type="text/javascript"
は例によって文法君騙しである。これだけ単簡に済むとは私も余程上級者な人
になったものだ。スタイルシートでに「.bulkfeedsSimilarity」「.bulkfeedsSimilarityItems」「.bulkfeedsSimilarityFooter」等を加えると、表示方法も指定する事が出来る。すごく上級者な人
の気分である。
ところが、いざ表示させて見ると暫く待たされる。表示が終わる頃には何がやりたかったのか忘れてしまうくらい時間がかかる。これには「jscache」を導入すると好いらしいのだが、私の借りている所では使えないようである。
そこで表示を早くするために「中継君JS」(UnderDone(あんでるどん))と云う素晴らしい道具を導入しようと思い立ったまでは好かったが、今度は上級者な人
向け過ぎて何が何だか全く分らない。落とした後に何処へ抛り込めば好いかと云う一番最初の所で躓いてしまった。とりあえず導入はとても簡単、難しい事はいっさい無いかと
等と巫山戯た事を宣う頁(寝言、戯言、独り言。)が実は懇切丁寧だったので丸写しをして置く。
DLさせていただいた zip ファイルを解凍。
jc ってディレクトリを任意の名前に変更(変更しなくても問題なし)
tll_sample.txt を tll.txt に変更(sampleをそのまま拝借)
jc をディレクトリごとアップの後、jc.cgi のパーミッションを設定(XREA・ロリポ共に 700でOK?)。
今まで使用していた blog people等のスクリプトの src=" 以降に
jc.cgi までのURLを追加。
此処まで詳しくかいて置いて貰わないと上級者な人
以外には分らないものである。有難い事この上ない。この家の場合は、
<script type="text/javascript" language="javascript" src="http://●●●●●●.●●●/jc.cgi?http://bulkfeeds.net/app/similar.js
?url=<$MTEntryPermalink encode_url="1"$>
&n=10&style=lite
&oe=utf-8&noheader=1">
</script>
と、やる訳である。FTPソフトにて、jc 内にキャッシュファイルが作られているのを確認出来ます^^
とあるので、確認すると出来ておる^^ではないか。仕組のほうは理解出来ていないので個別記事を最初から最後まで全部クリックして置いた。はえー。
はえーけど、関係ない記事しか表示されていない。関係なさ過ぎて面白いので好しとしよう。