羽根愛好家

Blog Airplane Photo Bird Photo About Contact
Road to Princess Juliana Int'l Airport:前の記事
海外旅行に行くなら今!的な話:次の記事

記事リストのタイトルを省略

2009年 04月 18日

 サイドバーの最新記事リストとかで,記事タイトル数が長すぎると2行に分かれるのが気持ち悪かったので修正。30バイト分を超えるタイトルの場合は省略するようにしました。

 この作業にあたっては,人生迷い箸さんの「日本語トリミングフィルタ(Encodeモジュール版)」を導入させていただきました。

 本ブログにおいて記事のタイトルが一覧表示されるウィジェットは,最新記事リストを表示するやつと,カテゴリ内の最新記事リストを表示するやつの二つ。それぞれ,

●「最新記事リスト」ウィジェット


<mt:If tag="BlogEntryCount">
<mt:ArchiveList lastn="10">
<mt:ArchiveListHeader>
<div class="widget-recent-entries widget-archives widget">
<h3 class="widget-header">最近の記事</h3>
<div class="widget-content">
<ul>
</mt:ArchiveListHeader>
<li><a href="<$mt:Archivelink$>" title="<$mt:ArchiveTitle$>"><$mt:ArchiveTitle trimj_to="30" $></a></li>
<mt:ArchiveListFooter>
</ul>
</div>
</div>
</mt:ArchiveListFooter>
</mt:ArchiveList>
</mt:If>

●「最新記事リスト(カテゴリ)」ウィジェット


<mt:If tag="BlogEntryCount">
<mt:Entries lastn="10">
<mt:EntriesHeader>
<div class="widget-recent-entries widget-archives widget">
<h3 class="widget-header"><$mt:CategoryLabel$>: 最近の記事</h3>
<div class="widget-content">
<ul>
</mt:EntriesHeader>
<li><a href="<$mt:EntryPermalink$>" title="<$mt:EntryTitle$>"><$mt:EntryTitle trimj_to="30" $></a></li>
<mt:EntriesFooter>
</ul>
</div>
</div>
</mt:EntriesFooter>
</mt:Entries>
</mt:If>

こんな感じになります。単に省略するだけってのはイヤだったので,<a>タグのtitle属性にタイトル全文を放り込むようにしました。この指定により,マウスオーバーでタイトル全文がポップアップ表示されるようになってます。

タグ:
  • MT
  • Web管理
|2009/04/18 21:15 |コメント(0)

コメントする

最近の記事

  • 元旦月食
  • あけましておめでとうございます
  • 東京上空いらっしゃいました
  • ホーネット博物館へ行ってきまし...
  • 成田空港-090816
  • カメラネタが豊富なここ数週
  • 南アルプスをバックにエーデルワ...
  • ちょっとだけ日食
  • ドラマ感想-09w28
  • ドラマ感想-09w26

カテゴリ

  • 日々雑感
    • 雑感2009 (28)
    • 雑感2010 (2)
  • 飛行機 (24)
    • 成田 (9)
    • 国内 (3)
    • 海外 (12)
  • 自然散策 (1)
    • 鳥 (3)
  • 物欲 (1)
    • PC関連 (5)
    • カメラ (9)
  • 感想
    • テレビ (11)
    • 映画 (2)
    • 書籍 (1)
  • Web管理 (14)

アーカイブ

タグ

タグリスト表示

検索

このブログについて

  • 購読する このブログを購読
Powered by
Movable Type 4.25
  and
This site is powered by CMS Designer.
Creative Commons 2.1 by-nc copyright(c) 2002-2009 tawawa-s.com. some rights reserved.