|
CGIを設置すれば既存のウェブサイトにトラックバックを追加できるシステムを なんとなく構築中。使い方は簡単です。CGIを設置して特定のタグを既存の ウェブページに埋め込みます。形になってほやほやのα版みたいな感じです。 <dl> <dt>Scriptタグ</dt> <dd>埋め込むスクリプトはこんな感じです。 <script> スクリプトタグは外部ファイルにしてしまえばすっきりですね。 </dd> <dt>Aタグ</dt> <dd> Aタグで直接埋め込む方法 (2種類有) 1.href= に TBList.cgiのパス を書く(refererでターゲット自動認識) 2.(1では動かないと予想される場合、明示的にGet methodでrefererを指定) (TBList.cgi?ref=設置するhtmlのフルパス) </dd> ファイルの説明TBack.cgi ・・・ トラックバックを受けてファイルに記録するスクリプト パラメータ:turl =トラックバックターゲットのurl TBList.cgi ・・・ 記録したファイルからトラックバックのリストHTMLを生成するScript (リファラのアドレスのトラックバックを表示します。) パラメータ:ref =(オプション)refererを明示的に設定 (要するにrefパラメータのアドレスのトラバ一覧を生成) TODO&既知の問題・自分のサイト以外へのトラバを制限する機能 ・turlにURLとして正しい長いアドレスを指定された場合の挙動は大丈夫か ・汚染チェック、セキュリティ等しっかり見直す ・リブログからはトラバが受信できない(どうも相手がCGIだとだめらしい?) ・ソースが汚い。ていうかPerlとしておかしい。ていうかすごくオブジェクト指向じゃない(鬱 ・とりあえず動くてる?・・ 実際にデモ中私のウェブサイトに設置済みです http://www5e.biglobe.ne.jp/~bbs_etc/Ame/Ama_Top.htm 今はインターネット上の誰のサイトへのトラックバックも送信できます。 (このブログにもオフィシャルのトラバ一覧と別にトラバ送れます) 上の使い方Aタグを埋めるの1番で
とやれば、普通は大丈夫なのだけど外部呼出し禁止だからだめでしょうね。きっと なので*Aタグを埋めるの2番*
上のようにリファラーを明示的に指定する事によりコピーアンドペーストで回避できます(?)。 (いいやめんどくさいから引用じゃないけどBLOCKQUOTEつかっちゃえ〜見た目綺麗だし) 使用条件フリーウェアの予定です。そのうち詳細を考えます 2004/05/22 http://weblog.ddo.jp/Biglobe/Ame/TBack.zip 2005/05/09 http://weblog.ddo.jp/Biglobe/Ame/TBackV2.zip |
| << 前記事(2004/05/20) | ブログのトップへ | 後記事(2004/05/24) >> |
| タイトル (本文) | ブログ名/日時 |
|---|---|
Trackback?????????
&?〓&Trackback&&?&?&&&&&&N&&?&&&MT&?〓&&???&?&&&&&?&&&&&?&?&?&&&&??&&&&&&&Τ?& ?&&&&?&&&Weblog&?&&&&?&&&&?&&&&??&&&&&&?&&&?&&&&?&?&&?&&&&&&?&?&?&&&&$& ...続きを見る |
highbiscus 2004/05/25 08:32 |
メモ:tb-standalone 日本語化 + メール送信
その他、既存のWebにトラバを追加するCGIもあるね。CGIを設置すれば既存のウ... ...続きを見る |
寝不足にて候(仮) 2005/09/01 01:02 |
メモ:tb-standalone 日本語化 + メール送信
ここ。 その他、既存のWebにトラバを追加するCGIもあるね。CGIを設置すれば... ...続きを見る |
寝不足にて候(仮) 2009/03/23 00:36 |
| 内 容 | ニックネーム/日時 |
|---|---|
似たようなサービスとかプログラムとかたくさんあったのですねぇ。ぜんぜん知りませんでした。トラックバックありがとうございました |
そらー 2005/05/09 14:49 |
有用なスクリプトの提供ありがとうございます。 |
kenta999 2005/06/14 03:41 |
| << 前記事(2004/05/20) | ブログのトップへ | 後記事(2004/05/24) >> |