注目タグ

テンプレート・プラグイン

トピック詳細

カテゴリーから表示したときに、タイトルだけを表示させるには。

旧フォーラムの記事です http://blog.fc2.com/forum/viewtopic.php?f=3& t=1209
chibiyukarin 2005-05-30 17:44:50
件名 :カテゴリーから表示したときに、タイトルだけを表示させるには。

又また、どうかよろしくお願いいたします。

ブログでカテゴリーをクリックして、記事を表示させるときに、まず、そのカテゴリーの中のタイトルだけが表示できるようにし たいのですが、どうすればよいでしょうか。

現在は、カテゴリーから選んでも、月別アーカイブで選んでも、トップページには、「続きを読む・・・」までの記事が表示され るのですが。
例えば、こんな風に表示できるといいな、と思っているのです。

<a class="postlink" href="http://www.red olog.net/sobalier/archives/cat_aa01aec.html">http:// www.redolog.net/sobalier/archive ... 01aec.html</a>

これはかなり難しいのでしょうか。
それとも、初めから、こういう風に設定されているテンプレを使用した方がよいのでしょうか。と、したら、そういうテンプレが あるかどうかも知りたいのですが。。

すみません・・・
どうぞよろしくお願いいたします。

ちなみに現在使用しているテンプレは、simple3で、わたしのUTRは、
<a class="postlink" href="http://chibiyu karin.blog4.fc2.com/">http://chibiyukarin.blog4.fc2. com/</a>
です。

2005年05月30日 17:44  by FC2スタッフ

コメント一覧 9件中、1~9件表示

  • 旧フォーラムの記事です
    Anonymous 2005-06-07 09:15:41
    件名 :カテゴリーから表示したときに、タイトルだけを表示させるには

    mickさん、
    長い間、ありがとうございました。

    <ul>をひとつはずし、CSSを入れてみたら、うまくいきました。

    本来なら<div class="mainEntryTitle">などを使うの は不適切
    (つまり現在chibiyukarinさんの使用しているテンプレートには問題がある)
    なのですが、現状に合わせてdivを使っています。
    なぜこの場合にdivが不適切なのかは、紹介したHTML解説サイトで勉強されればわかると思います。


    問題がある、、というのはちょっと気になりますが、
    満足してます。
    でも、これでほっとせず、ちょっとMICKさんに、頂いたページで勉強してみます。

    <%sub_title>とか、いろいろ単変数があって、チンプンカンプンなので。
    でも、、難しそう。。

    mickさんは独学なのでしょうか。

    とにかく、本当にありがとうございました!
    お世話になりました。

    2005年06月07日 09:15 by FC2スタッフ

  • 旧フォーラムの記事です
    Anonymous 2005-06-06 20:35:07
    件名 :ulが余分です

    まず、chibiyukarinさんのulへのclass属性の付け方は間違っているので修正してください。


     ←これが余分



    <a href="<%topentry_link>"><%topen try_title></a>&#91;<%topentry_year> 年< %topentry_month>月<%topentry_day>日&#93;






    さて、「カテゴリーを表示したときに、カテゴリーのタイトルを、カテゴリーのページの最初にのせたい場合」は
    <%sub_title>という単変数を使います。これはFC2ブログの独自変数で、ページモードによって表示さ れるものが変わります。
    カテゴリ表示の時にはそのカテゴリ名が表示されます。

    これをカテゴリページの最初に表示したいとのことですが、「最初」というのがどこかわかりません。
    カテゴリタイトル一覧のすぐ上という意味ならばHTMLは以下のようにします。


    <div class="mainEntryTitle"><%sub_title& gt;</div>


    <a href="<%topentry_link>"><%topen try_title></a>&#91;<%topentry_year> 年< %topentry_month>月<%topentry_day>日&#93;




    本来なら<div class="mainEntryTitle">などを使うのは不適切
    (つまり現在chibiyukarinさんの使用しているテンプレートには問題がある)
    なのですが、現状に合わせてdivを使っています。
    なぜこの場合にdivが不適切なのかは、紹介したHTML解説サイトで勉強されればわかると思います。


    〜というものを、新たに記入するということなのですよね?
    これは、どの部分に書き入れてもいいのでしょうか。


    はい。CSSに新たに記入してください。どの部分に書き入れても構いません。

    2005年06月06日 20:35 by FC2スタッフ

  • 旧フォーラムの記事です
    Anonymous 2005-06-06 18:27:14
    件名 :カテゴリーから表示したときに、タイトルだけを表示させるには。

    mick さん!
    間違えてました。

    ええと、ちゃんと、このようにしました。






    <a href="<%topentry_link>"><%topen try_title></a>[<%topentry_year>年<%topentry _month>月<%topentry_day>日]





    というと、今の段階では、CSSにカテゴリーを支持するものがないという状況なのでしょうか。
    ということは、

    ul.category_menu {
    list-style-type:none; /* リストマーカーを消す */
    margin:0.5em; /* 上下左右の余白は0.5文字相当 */
    padding:0; /* 上下左右の「詰め」は0 */
    }

    ul.category_menu li {
    margin:0 0 1em 0; /* 余白の上は0 右は0 下は1文字相当 左は0 */
    padding:0.3em 0.5em; /* 上下の詰めは0.3文字相当 左右の詰めは0.5文字相当 */
    border:1px solid gray; /* 上下左右に1pxでグレーの実線を表示 */
    }


    というものを、新たに記入するということなのですよね?
    これは、どの部分に書き入れてもいいのでしょうか。

    あと・・・
    カテゴリーを表示したときに、カテゴリーのタイトルを、カテゴリーのページの最初にのせたい場合は、どのようにすればよいの でしょうか。

    なんか、ややこしいことばかりで、すみません。。。
    重ね重ね。。。

    2005年06月06日 18:27 by FC2スタッフ

  • 旧フォーラムの記事です
    Anonymous 2005-06-06 18:07:08
    件名 :続 カテゴリーから表示したときに、タイトルだけを表示させるに

    mickさん、
    丁寧にありがとうございます。
    まず、ご指摘の通り、HTML部分のところに、差込、以下のようにしました。







    <a href="<%category_link>"><%categ ory_name>(<%category_count>)</a>



    そこで、問題なのが、CSSの方なのですが、どこを探しても、

    ul.category_menu
    というのがないのです。
    どこにあるのか。。
    すみません。おいおい、載せていただいたページで、HTML、CSSについて少しづつ勉強しようと思いますが、今回、助けて くださいっ。

    ちなみにCSSにあったのは

    /* body */
    /* リンクの色 */
    /* list要素 */
    /*head要素 */
    /* form 要素 */
    /* menu 要素 */
    /* main 要素 */
    /* mainComment要素 */
    /* maintForm要素 */
    /* maintTaba要素 */
    /* カレンダー要素 */
    /* footer 要素 */


    がすべてでした。
    これのどれかにあたるのかと思われるのですが。。

    どうか、よろしくおねがいいたします。

    2005年06月06日 18:07 by FC2スタッフ

  • 旧フォーラムの記事です
    Anonymous 2005-06-04 02:01:06
    件名 :見た目の指定はCSSで行います

    まず、追加したHTMLのulの部分にclass属性をつけます。




    〜略〜

    つぎにCSSに以下のように記述します。/* この部分はコメントですので書かなくても結構です */
    数値は適宜変更してください。

    ul.category_menu &#123;
    list-style-type:none; /* リストマーカーを消す */
    margin:0.5em; /* 上下左右の余白は0.5文字相当 */
    padding:0; /* 上下左右の「詰め」は0 */
    &#125;

    ul.category_menu li &#123;
    margin:0 0 1em 0; /* 余白の上は0 右は0 下は1文字相当 左は0 */
    padding:0.3em 0.5em; /* 上下の詰めは0.3文字相当 左右の詰めは0.5文字相当 */
    border:1px solid gray; /* 上下左右に1pxでグレーの実線を表示 */
    &#125;

    カスタマイズをしたいのであれば、やはりHTMLとCSSの正しい理解が必要です。
    これらは良い解説サイトで学べば独学でも覚えられるような言語ですので、一度勉強してみるのをおすすめします。

    HTMLに関しては
    http:// blog.fc2.com/forum/viewtopic.php?t=917
    CSSに関しては
    http://www.stylish-style.com/beginer/beginer-top.html
    を紹介しておきます。

    2005年06月04日 02:01 by FC2スタッフ

  • 旧フォーラムの記事です
    Anonymous 2005-06-04 00:41:40
    件名 :続 カテゴリーから表示したときに、タイトルだけを表示させるに

    mickさんっ!できました、できました。 <img src="{SMILIES_PATH}/icon _biggrin.gif" alt=":D" title="Very Happy " />

    それで、もひとつ、お願いしたいんですが、ちゃんと、タイトルだけ表示されるようになったのですが、ひとつひとつのタイトル の間に一行いれるにはどうしたら、よいのでしょうか。

    多分、この部分を変えるのだと思うのですが、やはり、どうも、HTML言語に暗い・・・というか分からないもので、お聞きし てしまいます。

    <a href="<%topentry_link>"> ;<%topentry_title></a>[<%topentry_year>年&l t;%topentry_month>月<%topentry_day>日]

    もし、もしできるなら、ひとつのタイトルごと枠でくくりたいのですが、
    難しいですよね。。

    これだけでも、万々歳なのですが、ちょいと、くっつきすぎて、見づらいといえば、見づらい感じなもので。。

    しつこくすみませんが、よろしくお願いいたします。

    2005年06月04日 00:41 by FC2スタッフ

  • 旧フォーラムの記事です
    Anonymous 2005-06-03 18:56:37
    件名 :HTMLや独自タグの多少の理解が必要です

    HTMLの中のコードで、やるんですよね?
    どの部分を囲むのかが、ちょっと。。
    すみません。


    はい。HTMLの編集で行います。囲む部分は「エントリー部分」です。
    すなわち、からまでを囲むことになります。
    新たに挿入するHTMLコードは、この直後にでも入れてください。



    〜(略)〜






    <a href="<%topentry_link>"><%topen try_title></a>&#91;<%topentry_year> 年< %topentry_month>月<%topentry_day>日&#93;




    また、以下の部分を変更する必要はありません。


    <div class="menuBlockBase">
    <div class="menuBlockHead">カテゴリー</div> ;
    <div class="menuBlockBody">
    <div class="menuText">


    <a href="<%category_link>" title="& lt;%category_name>"><%category_name></a& gt; &#91;<%category_count>&#93;


    </div>
    </div>
    </div>
    </div>


    ちなみに共有テンプレートの「chameleon」はこれに近いことをしています。

    2005年06月03日 18:56 by FC2スタッフ

  • 旧フォーラムの記事です
    Anonymous 2005-06-03 09:24:00
    件名 :カテゴリーから表示したときに、タイトルだけを表示させるには。

    mickさん、ありがとうございます。
    遅くなってしまってすみません。

    ところで・・・
    あの、すごく初心者で、もしかしたら、わたしには高度すぎた要望だったのかもしれませんが、もう一度、聞いてしまってもよろ しいでしょうか。

    まずカテゴリ画面で通常のエントリーが表示されないようにエントリー部分を
    〜で囲みます。


    というのは、HTMLの中のコードで、やるんですよね?
    どの部分を囲むのかが、ちょっと。。
    すみません。

    多分、この中のどれかであろうと思われるのですが、私の今のHTMLではこのようになっているのですが。。
    どこを囲むのか・・・。。わからなく。。。


    <div class="menuBlockBase">
    <div class="menuBlockHead">カテゴリー< ;/div>
    <div class="menuBlockBody">
    <div class="menuText">


    <a href="<%category_link>&quo t; title="<%category_name>"><%category _name></a> [<%category_count>]


    </div>
    </div>
    </div>
    </div>


    もしよかったら、上のどの部分を囲み、どこに、




    <a href="<%topentry_link>"><%topen try_title></a>[<%topentry_year>年<%topentry _month>月<%topentry_day>日]




    を差し込めばよいのか教えていただけないでしょうか。

    すみません。。
    よろしくお願いします。

    2005年06月03日 09:24 by FC2スタッフ

  • 旧フォーラムの記事です
    Anonymous 2005-05-30 21:23:18
    件名 :可能ですが、少し難しいかもしれません

    まずカテゴリ画面で通常のエントリーが表示されないようにエントリー部分を
    〜で囲みます。

    つぎに、カテゴリ画面でエントリータイトルだけが表示されるように



    <a href="<%topentry_link>"><%tope ntry_title></a>[<%topentry_year>年<%topentr y_month>月<%topentry_day>日]



    などとします。

    これらの変数についてはhttp://b log.fc2.com/template.html
    を参考にしてください。

    また、そういうテンプレがあるかどうかはわかりませんが、
    現在テンプレートコンテストの最中なので、そのような機能をウリにしたものが出てくるかもしれませんね。

    2005年05月30日 21:23 by FC2スタッフ