FCafe  タグリストのプルダウン化

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

 FC2blogの管理画面から旧システムへのリンクが消えました。 
遂に『統合』なったFC2ですが、課題は山積みです。 機能と安定性を更に磨き上げ、孤高のフリーCMSとして斯界の頂点に君臨する事ができるのか 否か。 今後の動向からは目が離せません。

・・などと思っておりますと久し振りにサポート板の方にお客様がいらっしゃいまして。 「タグリストのプルダウン化」 についてお尋ね下さいました。  ( ? プルダウン式のタグリスト って今まで無かったっけ ? )
調べてみると 無い?ようなんですね、これが。  「それならば・・」 という訳で作ってみました
( 大変失礼しました。 耳呈さんが共有に提供されてらっしゃいました。 タグリストを独立したカテゴリとしていなかった為の見落としです。 お詫びして改めさせていただきます )

 
  1. タグ総覧
    <form action="./" method="get" name="TagSearch">
      <select name="tag" onchange="document.TagSearch.submit()">
        <option value="">UserTag</option>
        <!--ctag-->
          <option value="<%ctag_name>"><%ctag_name> (<%ctag_count>)</option>
        <!--/ctag-->
      </select>
      <noscript><input type="submit" value="Go" /></noscript>
    </form>
    
     
  2. 各エントリ内タグリスト
    <form action="./" method="get" name="F<%topentry_no>">
      <select name="tag" onchange="document.F<%topentry_no>.submit()">
        <option value="">User Tag</option>
        <!--tag_list-->
          <option value="<%topentry_tag_list_name>"><%topentry_tag_list_name></option>
        <!--/tag_list-->
      </select>
      <noscript><input type="submit" value="Go" /></noscript>
    </form>
    

【 設置法 】  上掲したソースのみ (他にスクリプト等は不要です) を

  1. 「総覧用の場合」 プラグイン等と同じく topentryブロック外(サイドバー部等)に設置します
      ( ctag とある箇所は rtag または stag  でも可です )
  2. 「エントリ用の場合」 <!--topentry--> ~ <!--/topentry--> 内に設置します


 既に御馴染みの原理により スクリプト無効環境でも機能するプルダウンリスト(フォーム)です。
プラグイン等で供されている(クラウド形式の)タグリストは面積を取りがちなものですが、これなら占める面積は一行分のみ。 しかも展開した時の一覧性も悪くない。「何故今まで無かったのか」、と。

記事中のタグのリストの場合も、タグ数( AND / OR 各タグの字数)が多いと、カラム中で折り返しが生じたりする可能性があるかもしれませんがこれなら安心?です。
・・・御質問の方 こんな処で宜しいでしょうか ?

Comment


.  
HN Title URL PW secret

TrackBack http://pcafe.blog3.fc2.com/tb.php/550-f05f7de7

Shown after Admisson
.

≫ (特定)タグの定常表示 T(emplate)-Editor ≪

2008 / 03 / 02  Sun
Navigation   
Comment 0 / TB 0 / Edit
Designed by Daniel Corporation . all rights renounced
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。