2007-10-16 Tue
私の配布しています全てのテンプレートに共通の記事です。
(現在この不具合は解消しています。2007-10-22)

テンプレートのコメント投稿(表示)画面で、記事とコメントの間にある
ページナビ(こんな感じのです→ << Prev | HOME | Next >> )には
これまで、移動先の記事名を表示するようにしていたのですが

突然、不必要なURLがその記事名の前に
表示されてしまうようになってしまいました。

テンプレートを使ってくださっている方から教えていただいて
HTMLを確認してみたのですが、特に記述ミス等もみつかりませんでした。

この現象は、私の配布しているテンプレート以外に、公式テンプレートでも
見られ、新管理画面から旧管理画面へ戻すとどれも正常に表示されます。

この事から、FC2側で<%preventry_title> ←この変数を使用した際に
不要なURLが表示されてしまう不具合が起きているのでは?と思うのです。

何か改善がみられるまで、少し待とうとも思ったのですが
それまで見た目が変なのも…ですよね。

そこで、ページナビのリンク部分にカーソルを乗せた時に
記事名が表示されるという形に、全てのテンプレートを変更しました。

尚、共有テンプレートに登録してありますデータは
全て、10月16日午後11時20分頃修正を済ませております。

修正方法は、この記事の続きをご覧ください。

どのテンプレートも、HTMLの修正をします。

エントリーと、コメントの間にある、ページ移動(ページナビ)部分のHTMLを
以下の物に置き換えてください。

修正用HTML(以下のHTMLタグをコピーして使用してください)

<div class="page_navi">
<!--preventry-->&lt;&lt; <a href="<%preventry_url>" title="<%preventry_title>">Prev</a><!--/preventry-->
| <a href="<%url>">Home</a> |
<!--nextentry--><a href="<%nextentry_url>" title="<%nextentry_title>">Next</a> &gt;&gt;<!--/nextentry-->
</div>


[修正位置]
使用中のテンプレートのHTML内、ページナビのHTML部分を
修正用HTMLに置き換えてください。
わかりやすいように下で赤文字で表記にしてあるのが
テンプレートのHTML内にある、ページナビの部分です。

<!--/エントリー-->

<!--ページ移動-->
<!--comment_area-->
<div class="page_navi">
<!--preventry-->&lt;&lt;<a href="<%preventry_url>"><%preventry_title></a><!--/preventry-->
| <a href="<%url>">Home</a> |
<!--nextentry--><a href="<%nextentry_url>"><%nextentry_title></a>&gt;&gt;<!--/nextentry-->
</div>

<!--/ページ移動-->

<!--コメント-->


ページナビはテンプレート内に2箇所ありますが
修正は上記で説明しました1箇所のみです。


以上で修正は終わりです。
Comment
はじめまして
灰猫 様

はじめまして。

テンプレートの編集画面で、ブラウザーの検索機能を利用してみてください。
ブラウザーで検索窓を表示するには、Ctrl+F を押してみてください。

コピーライトの表示には、そのブログの名前が入るようになっていますが
その前後の文字は、どのブログで使っても変更されません。
ですからその変更されない部分の文字を使って
検索すれば、すぐに場所は見つかるはずです。

この方法は、他の部分をカスタマイズする時にも、使えますので
是非活用してみてください。
from:月舟 URL  2007-10-22 Mon  [ Edit ]
質問お願いします。
ページ最下部から二行目に表記される「コピーライト」の文字を変えたいのですが、どこをいじれば良いのですか?
よろしくお願いします。
from:灰猫 URL  2007-10-21 Sun  [ Edit ]

コメント非表示