トップを記事タイトルのみ表示にする方法
こんばんは。識者の方がいらっしゃいましたらどうか教えてください。
標準であれば、ブログのトップは投稿した記事のタイトルと本文がそれぞれ表示されると思います。
そこで、ブログのトップを記事のみ表示させていくにはどこを削ってどこを残せばいいのでしょうか?
具体的には、ブログのトップには記事タイトルだけが蓄積されていき、そのタイトルをクリックすればポップアップで記事の本文が 表示される、というようにしたいのです。
分かりにくくて大変申し訳ないですが、どなたかご教示ください!
2011年08月13日 21:19 by talk
回答者さんが示しておられるスクリプトを借りて
自分ちのブログのテンプレートに試し貼りしてみたのですが
このリンクだとページ全体が表示されちゃいますよね。
標野の今現在のテンプレートだと
<a href="'<%topentry_link>" onClick ="javascript:window.open('<%topentry_link>#n o<%topentry_no>','a','width=620, h eight=800, menubar=no, toolbar=no, scrollbars=yes'); re turn false;"><%topentry_title></a>
こんな風に編集すると
なんとか当該記事の部分だけがポップアップフレームの中に
収まる形になります。
記事タイトルにno<%topentry_no>というIDを付与しているので
とりあえずその部分にジャンプしてくれるのですが、メニューカラムが省けないため、横スクロールバーが表示されてゴチャゴチャ しているし、閲覧される方にとっては見苦しい感じかも。
個別記事の本文のみに独自のURLが割り振ってあって、そのリンクが変数になっていない限り、この方式は難しいということかも しれませんね。
2011年08月25日 18:14 by 標野ゆき
>標野ゆきさん
早速のご返信、何とお礼を申し上げたらよいのか分かりません。
エリア変数、完全に無勉強の範囲でした。
加えて、様々なテンプレートソースを用いてもっと学んでから
改めて質問させていただければ幸いです。
この度はご親切にご回答くださり、誠にありがとうございました。
また宜しくお願い申し上げます。
2011年08月23日 22:19 by talk
ページごとにコンテンツの表示・非表示を切り替える場合には
エリア変数を用いるのが一般的ではないかと思います。
インデックスエリアに表示するものを挟む
<!--index_area--> ~ <!--/index_area-->
非インデックスエリアに表示するものを挟む
<!--not_index_area--> ~ <!--/not_index_area--> など
前コメントでリンクしたFC2独自変数のページに一覧があります。
詳しい使い方を会得なさるには
いろんなテンプレートのソースをご覧になるのが一番の早道だと思います。
インデックスページ(トップページ)に
記事タイトルのみが表示される形式といえば
モバイル用のテンプレートは大抵このタイプですよね。
モバイルテンプレートには
モバイルだけの変数があって注意が必要ですが
エリア変数の使われ方はかなり参考になるのではないでしょうか。
2011年08月18日 23:22 by 標野ゆき
>標野ゆきさん
ご教示ありがとうございます。
当たり前ですが、<%topentry_body>を削ると、記事ごとのリンク先においても本文が削除されてしま いますね・・・(勘違いでしょうか?)
なお、javaは
<a href="'<%topentry_link>" onClick ="javascript:window.open('<%topentry_link> 039;,'a','width=800, height=800, menubar=no, toolbar=no, scrollbars=yes'); return false;">&l t;%topentry_title></a></h2>
でいけたのですが、記事だけの表示になりませんでした。もっと調べてみたいと思います。
質問ばかりで申し訳ありませんが、宜しくお願いいたしますm(__)m
2011年08月18日 19:59 by talk
トップ記事の本文を表示するための変数は<%topentry_body>
トップ記事の追記を表示するための変数は<%topentry_more>
トップ記事の題名を表示するための変数は<%topentry_title> ・・・・です。
単純に考えるなら
必要ない変数を削ればいい・・・・ということになろうかと思います。
これら以外でどの文字列を削るかはテンプレートによって違いますし
細かいご希望によっても違います。
テンプレートのHTML内の変数が何を意味しているかは
http://fc2blogmanual.blog60.fc2.com/blog-entry-160.html
こちらに詳しく案内されています。
記事の本文をポップアップで表示したい場合には
おそらくジャバスクリプトを使う必要があるのではないでしょうか。
画像ポップアップの場合は外部ファイルが必要ないものもあるようですが、本文の場合は外部ファイルを複数 借りてきてアップロ ードする必要があるようで、
小さなスペースでは説明しがたいような、かなり複雑なカスタマイズになるようです。
ジャバスクリプトについてはさっぱりなので
お詳しい方の回答を待たれたほうが宣しいかと思いますが
もしかするとこちらのページが参考になるかもしれません。
http://javascriptist.net/docs/libraries_lightbox.html
http://html-coding.co.jp/knowhow/tips/000018/
http://journal.mycom.co.jp/articles/2007/07/12/thickbox/ind ex.html
2011年08月14日 18:36 by 標野ゆき
Copyright(c)1999 FC2, Inc. All Rights Reserved.
@fc2infoさんをフォロー