ウィリアムのいたずらの、まちあるき、たべあるきーPART2

gooブログ「ウィリアムのいたずらの、まちあるき、たべあるき」がお引越ししてきました

ファイル間でトラックバックを付けて文書管理:概要


 以前、ファイル同士でトラックバックさせて文書管理しようとしたお話、
 途中いそがしくなって、尻切れトンボになってしまったので、そのつづき
 (やっと、続きを作る時間ができました)




■■やろうとしていること
 ブログ間でトラックバックっていうのは、当たり前にできる。
 これを、ブログ→ファイルやファイル間同士でやろうという話。

 こうすると、たとえば、ある文書を修正したら、元の文書にトラックバックすれば、
新しい文書にリンクされるので、管理上便利。

 一般に修正文書は、元の文書よりあとにできる(当たり前。だから修正なのだ)
 また、ある文書に関連する文書というのも、後からできる場合が多い
 なので、こういう後からできる文書がトラックバックするだけで(前の文書を修正しないで)リンクできれば、便利便利。

 っていうお話




■■方法

図に示すと、こんなかんじ


●ブログAから、トラックバックされるファイルCに
 トラックバックを貼りたい場合、

(1)ブログAは、トラックバック受付CGIにトラックバックを貼る
 →そうすると、トラックバックデータに、
  ブログAからトラックバックされている情報が書き出される

(2)トラックバックされるファイルCは、IFRAMEタグを使って、
   トラックバック表示CGIを呼び出し、その内容を表示する

(3)呼び出されたトラックバック表示CGIは、
  トラックバックデータを読み込み、表示する
  →ブログAの情報が、表示される

●ファイルBから、トラックバックされるファイルCに
 トラックバックを貼りたい場合、

(1)ファイルBから直接、トラックバック受付CGIに何かすることは
   できないので、
  
   トラックバック作成プログラムがトラックバック受付CGIへ
 
   ファイルBが、ファイルCに、トラックバックしていることを
   送ってもらう
 →そうすると、トラックバックデータに、
  ファイルBからトラックバックされている情報が書き出される

(2)トラックバックされるファイルCは、IFRAMEタグを使って、
   トラックバック表示CGIを呼び出し、その内容を表示する

(3)呼び出されたトラックバック表示CGIは、
  トラックバックデータを読み込み、表示する
  →ファイルBの情報が、表示される




現時点でできている部分
現在、みどり色のトラックバック作成プログラムは、
手動トラックバックを貼るプログラムをJavaScriptで作ってみる
http://blog.goo.ne.jp/xmldtp/e/fc42ec2eaabeee606d2d91e189903b8f

で作成してあり、

水色の、トラックバック受付CGIは、

トラックバックされた内容を、ファイルに書き出すCGI

で作成したので、あとのこり
・トラックバック表示CGIと
・IFRAMEでそれを呼び出す部分
を作ればいい。




 ということで、長くなったので、ここでいったん切って、次は、トラックバック表示CGIについて書きます。