解決済

clip!clip!
Ads By Google

サイドバーが消えてしまいます。

タイトル通り、サイドバーが落ちるのではなく、右サイドバーが消えてしまいました。


そしてコメントのツリー化が、元に戻ってしまいました。本文に横幅の大きな画像を置いた訳ではありません。左サイドバーのBBS設置とメール先表示のためプラグインを追加して弄っていましたが、右のサイドバーは一切触れていないのに、消えてしまいました。

全てのページ構築でもダメです。
一時的なものなのでしょうか?
(2日ほどこの状態です)



アドバイス、よろしくお願いします。

2007-08-29 01:05の質問
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(3)

3.

2007-08-31 00:19:37ベスト
JavaScriptを無効にすると右のサイドバーが見えるので、
スクリプトが悪さをしているのは間違いなさそうですね。

おそらく原因はメールフォームあたりだと思うのですが
はっきりとした原因はつかめていません。

ご解答有難うございます!
以下の詳細な説明で解決しました。
自分ではわからずに助かりましたm(_ _)m

1.

2007-08-29 13:32:28
プラグインの設定を開いたときに、プラグインの位置を指定するところがありますが、3カラムの場合、左側のサイドバーに表示させるものはA,右側のサイドバーに表示させるものはBとしなければいけませんが、すべてAに指定されている・・・・ということはないでしょうか?
自信度 : 自信なし 回答レベル : アドバイス

2.

2007-08-29 14:16:43
BBS設置とメール先表示のときに、コメントツリー化のスクリプトを間違えて弄ってしまったのではないでしょうか。
全部細かく見たワケではないですし、あたしも言われたとーりに貼り付ける初級者なので自信はないのですが。まず気がついたところ。

コメントのツリー化はtakoashiさんとこのですネ。
あたしも使っていますので見比べたところ記述が不完全のような気がします。
それが影響して、ソレ以降のプラグインが表示されないのではないでしょうか。
一度、コメントのツリー化を設定しなおしてみては。

ちなみに
あたしのと見比べて違うところ。
(理屈もナニもわからないのでこういう判断しかできないのですが・・^^;)

<script language="JavaScript"><!--
var commnets_div = GetPluginByTitle

↑ここから始まるところの、

↓この部分、あたしはこうなってますが

ConvertTree(comments_tree,commnets_div,commenttd);
--></script>

<script language="JavaScript"><!--
var trackbacks_div = GetPluginByTitle("トラバタイトル");
var trackbacks_tree = CreateTreeDataFromTrackBacks(trackbacks_div);
var trackbacktd = new TreeDataObj(); // おまじない
ConvertTree(trackbacks_tree,trackbacks_div,trackbacktd);
--></script>

akatangさんのはこうなっています。↓

ConvertTree(comments_tree,commnets_div,commenttd);

var trackbacks_div = GetPluginByTitle("トラバタイトル");
var trackbacks_tree = CreateTreeDataFromTrackBacks(trackbacks_div);
var trackbacktd = new TreeDataObj(); // おまじない
ConvertTree(trackbacks_tree,trackbacks_div,trackbacktd);

// --></script>

違う原因があるのかもしれませんが、まず気がついたところ。。
見当違いだったらごめんなさい( ̄∀ ̄;)
自信度 : 自信なし 回答レベル : アドバイス
Ads By Google

コメント(3)

#1.  akatang
2007-08-30 22:53:32

ご回答、ありがとうございます!
>とこやさん
確認しましたが、AもBも正常に設定されていました。

>POPさん
スプリプトのご確認、ありがとうございます!
同じように設定し直しましたが、やはり解消されませんでした。全く原因不明で困り果てています・・。

他にお気づきのことがあれば
よろしくおねがいいたします。

#5.  imq
2007-08-31 06:34:53

>>3ではとりあえずの回答となってしまって失礼しました。

メールフォームのソースの最後</script>の後に続くところに

<a href="~中略~">【メール送信♪】</a><noscript>
とありますが、ここを
<noscript><a href="~中略~">【メール送信♪】</a></noscript>
と修正してください。

現在はnoscriptが欠落した状態で、ページの終わりまで続いてしまっているようす。
<script>…</script><noscript>…</noscript>
という感じに、開くタグと閉じるタグで必ず囲ってください。

#6.  imq
2007-09-01 16:14:00

うまくいってよかったですね!
ベストありがとうございました。

トラックバック(2)

トラックバックURL: