Home > PC, Web > 過去ログの形式変更(→プルダウンに)

過去ログの形式変更(→プルダウンに)

  • Posted by: sadoru
  • 2006年11月16日 01:24
  • PC, Web

ここんとこコンテンツの整理とかやってますが、
整理というか単に並べ替えてるだけでアイテム数が一向に減らないこのブログ。
部屋の中と同じですわ(笑)
だんだんページ左側が縦ながーになってきちゃったので何とかしたかったところ。

”過去ログ”って月日が経つほどに伸びちゃう上に、
むか〜しのヤツはリストから消えてしまうという寂しさもアリ。

プルダウン形式になってるブログを見ては、
「Seesaaもあの形式にすりゃーいいのになぁ」
なんて人事のように考えてました。が。

Seesaaが用意してくれないんじゃなくて、自分でやりゃーいい話。
使いこなせ、オレ!

簡単です。
[デザイン]→[コンテンツ]から[過去ログ]の項目を選び、
右上の方にこっそり書かれてる[HTMLの編集]を選ぶ。
で、

<divclass="sidetitle"><% content.title %></div>
<div class="side">
<% content.header -%>
<% loop:list_archives -%>
<% if:archives.article_count -%>
<a href="/archives/<% archives.createstamp | date_format("%Y%m") %>.html"><% archives.createstamp | date_format("%Y年%m月") %></a>(<% archives.count | __or__ | echo('0') %>)<br />
<% /if -%>
<% /loop -%>
<% content.footer -%>
</div>

と書かれてるとこを以下に換える。
<script language="javascript" type="text/javascript">
<!--
function ChangeArchive (sel) {
  if (sel.options[sel.selectedIndex].value != "") {
    location.href = sel.options[sel.selectedIndex].value;
  }
}
-->
</script>
<div class="sidetitle"><% content.title %></div>
<div class="side">
<form method="get" action="">
<select name="archive" onChange="ChangeArchive(this)" class="archiveselect">
<option value="">--------</option>
<% content.header -%>
<% loop:list_archives -%>
<% if:archives.article_count -%>
<option value="/archives/<% archives.createstamp | date_format("%Y%m") %>.html"><% archives.createstamp | date_format("%Y年%m月") %>(<% archives.count | __or__ | echo('0') %>)</option>
<% /if -%>
<% /loop -%>
</select>
</form>
<% content.footer -%>
</div>

で保存して完了。

ん〜、ナイス!

Comments:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。


画像の中に見える文字を入力してください。

Trackbacks:0

TrackBack URL for this entry
http://sadoru.net/mt/mt-tb.cgi/248
Listed below are links to weblogs that reference
過去ログの形式変更(→プルダウンに) from Sadoru.log

Home > PC, Web > 過去ログの形式変更(→プルダウンに)

Feeds
Tag Cloud
hayaoki ?
早起き生活
Powered by 早起き生活
FOXMETER
Firefox3 Meter
nakanohito

Return to page top