知識、知恵のカタマリ

[PR]コレがGoogleの検索ストーリー

解決済

clip!clip!
Ads By Google

コメントをツリー化表示させたい

コメント(できればトラックバックも)をツリー化表示させたいのですが、どうすればよいでしょうか?

2006-04-24 11:51の質問
コメント  ツリー  
ツリー
表情色々、個性豊かなツリーが満載!トイザらスのクリスマス2009
www.toysrus.co.jp/f/xmas/tree.html
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(2)

3.

2006-04-24 18:23:15ベスト
<script type="text/javascript" 
  src="http://blog.livedoor.jp/takoashi/js/ConvertTree.js"></script>
<script type="text/javascript" 
  src="http://blog.livedoor.jp/takoashi/js/CreateCommentsTree.js"></script>
<script type="text/javascript" 
  src="http://blog.livedoor.jp/takoashi/js/CreateTrackBacksTree.js"></script>

↑これをHTMLの
<IfFoafUrl><link rel="meta" type="application/rdf+xml" title="FOAF" href="<$FoafUrl$>" /></IfFoafUrl>
の下に入れてます。



↓これをプラグインのフリーエリアに入れます(改行を<br />に変換しない、で)。

<style>
.key_area {
padding:0 0 0 10px;
text-align:left;
}
.key {
}
.leaf_area {
margin:3px 3px 3px 3px;
text-align:left;
}
.leaf {
padding:2px 2px 2px 18px;
margin:0;
background: url( ) no-repeat; }
.leaf_last {
padding:2px 2px 2px 18px;
margin:0;
background: url( ) no-repeat; }
</style>


<script language="JavaScript"><!--

var commnets_div = GetPluginByTitle("Recent Comments");
var comments_tree = CreateTreeDataFromComments(commnets_div);
var commenttd = new TreeDataObj(); // おまじない
commenttd.OutKey = 'たけっぴ';
commenttd.LeafOut = ' さん';
ConvertTree(comments_tree,commnets_div,commenttd);
var trackbacks_div = GetPluginByTitle("Recent TrackBacks");
var trackbacks_tree = CreateTreeDataFromTrackBacks(trackbacks_div);
var trackbacktd = new TreeDataObj(); // おまじない
ConvertTree(trackbacks_tree,trackbacks_div,trackbacktd);

// --></script>


今までの変更を無しにして、上のものを試されてみて下さい。
やり方はやっているのかわかりませんが。
これでダメなら私はお手上げ、かな(^^;

ダメだったら、誰かたすけて~。

クエンさんへ。
無事、コメントとトラックバックをツリー化することが出来ました!
ありがとうございました。m(__)m

1.

2006-04-24 11:59:35
コメントのツリー化の仕方について。


過去の質問です。参考にされて下さい。
Ads By Google

コメント(4)

2006-04-24 12:15:05

http://blog.livedoor.jp/takoashi/archives/8608311を参考にして、プラグインのフリーエリアに記入したのですが、反映されません。スタイルシートにも直接記入して全部再構築したのですが、変わっていませんでした。
どうすればいいのか・・

#2.  クエン
2006-04-24 12:26:00

えっと、これリニューアル前の古いバーションではないでしょうか。
回答のリンク先のリンク先に行ってみられた方がよろしいかと思います。

念のため、フリーエリアは改行を<br />に変換しない、にしてみて下さい。

2006-04-24 17:32:11

何度もやってみたのですが、、ブログに反映しません。
ちゃんとと記述をしたつもりなので、自分でもどこが間違っているのかも見つけられないですし・・
でも何か問題があるから表示されないんですよね、、うーん
またあとでやってみます

#4.  クエン
2006-04-24 18:29:07

>>2

やり方はやっているのかわかりませんが。×
やり方はあっているのかわかりませんが。○

トラックバック(2)

トラックバックURL: