個別エントリにリンク元を表示 Posted at 2004/07/23 (Fri) 16:55 [Blosxom]
tDiary風の「本日のリンク元」という機能をMovableTypeで実現させるスクリプトが公開されています。
MovableTypeでtDiary風「本日のリンク元」をやる
Weblogソフトとして1番メジャーであろうMovableTypeにおいて,日本でユーザー数の多いtDiary風の「本日のリンク元」の機能を実現するスクリプトです
これ、MTじゃなくても簡単に使えそうなので、うちのblosxomに付けてみました。SSIかjavascriptで呼び出しますが、うちのサーバーはxreaなので.shtmlの拡張子でないとSSIは呼び出せないって事でjavascriptで設置。Readmeにある説明通りに設定し直すのは当たり前として、cgiスクリプトへのパスはすべてhttp://からの絶対パスに変更(これが一番確実だから)。
<script type="text/javascript" src="設置URL"></script>
と、headタグ内に加えて、実際に参照元を表示させたい場所に、
<script type="text/javascript">
<!--
document.write('<script type="text/javascript" src="設置したURL?');
document.write('$fn+' + document.referrer + '"> </scr' + 'ipt>');
// -->
</script>
これと、
<ul>
<script type="text/javascript" src="設置したURL?$fn+LIST"></script>
</ul>
を書き加えました。上の方は、リファラーを取得してデータファイルに書き込む部分なので、どこに書き加えてもよいかと。とりあえず普通に動いているような気がする。もしかしたらおかしいかもしれないです。なんでも付けてみたくなるのが私の悪い癖です。リンク元が見れるのは嬉しいけれど、うちみたいなへたれ弱小ブログだと、さらに弱小っぷりが露呈する結果となりました。そう遠くない将来、いつのまにか消えてるかもしれません。ウウウ..... orz
追記:
はずしました。もっとアクセスが増えたら楽しいかもしれないので、それまでのお楽しみって事で。
« スタイルシートで悩む
| parmalink paging | pagingプラグイン »
ads
Related goods
TrackBacks
No trackback.
Comments
No comment.
« スタイルシートで悩む
| parmalink paging | pagingプラグイン »





