2004年09月29日
川俣晶の縁側ソフトウェアMagSite1開発日誌total 2482 count

MagSite1 0.39リリース 開発パッション再始動

Written By: 川俣 晶連絡先

 MagSite1をVersion 0.39にバージョンアップしました。

全キーワードリスト §

 リハビリがてら、新しいModulaFモジュールを3つ作成しました。機能は、以下の通り。

  • シンプルな全キーワード一覧 (文字列順ソートで軽い)
  • リッチな全キーワード一覧 (最新コンテンツの日付順。かなり重い)
  • リッチな子孫キーワード一覧 (ルートで使うとかなり重い)

 もう1つ、カレンダー表示へのニーズが強いようなので、カレンダー表示モジュールも検討しましたが、個人的にサイトナビゲーションの分かりやすさの問題を改善しうる可能性が高いと思われた全キーワード一覧を選びました。(おそらく、読者は日付よりキーワードから探す可能性の方が高い、という判断によります)

 このうち、シンプルな全キーワード一覧は、(少なくともVersion 0.39稼働中のうちは)、表紙ページを見に行けば見ることができます。下位キーワードリストの下に、新たに新しい項目が増えているのが見えると思います。あるいは、ページ下部の「このサイトの全キーワードリスト」のリンクを辿ってもOKです。

 残りの2つは、作ったもののデフォルトでは使われていません。しかし、キーワードが少ないサイトなら採用する価値があります。default.modfの中で、以下の部分を直せば使用できます。

targetMethod="SimpleAllKeywordListHandler"

 リッチな全キーワード一覧に変更する場合は、以下のようにします。

targetMethod="AllKeywordListHandler"

 リッチな子孫キーワード一覧に変更する場合は、以下のようにします。

targetMethod="SubKeywordsListHandler"

 その他、キーワード数が少なければ、layout="main"の属性値をrightやleftに書き換えて、ページの左右にレイアウトさせることも容易です。(オータムマガジンはキーワードが多すぎて、残念ながら左右にレイアウトすると悲惨な状態に陥ります)

 モジュール構造にしたおかげで、ページのブロック単位の機能の入れ替えやレイアウトのカスタマイズは実に簡単になりました。モジュールが増えれば、もっといろいろなカスタマイズが容易にできるようになるはずです。

入手先 §

 MagSite1 0.39は、MagSiteMan1上からダウンロードできるほか、MagSiteDistシステムよりダウンロードできます。

MagSite1手動ダウンロード

変更点 §

 変更点は以下の通り。

  • 下位キーワードリストはキーワードのコンテンツ一覧ページにも付加する
  • 表紙には子キーワードリストと全キーワードリストを付ける
  • 全キーワード一覧モジュールとページの作成

Facebook

キーワード【 川俣晶の縁側ソフトウェアMagSite1開発日誌
【MagSite1開発日誌】の次のコンテンツ
2004年
10月
12日
MagSite1 0.40リリース 表紙にキーワードの説明が入ります
3days 0 count
total 2857 count
【MagSite1開発日誌】の前のコンテンツ
2004年
09月
24日
はてなダイアリーへトラックバックできない問題
3days 0 count
total 2677 count

このコンテンツを書いた川俣 晶へメッセージを送る

[メッセージ送信フォームを利用する]

メッセージ送信フォームを利用することで、川俣 晶に対してメッセージを送ることができます。

この機能は、100%確実に川俣 晶へメッセージを伝達するものではなく、また、確実に川俣 晶よりの返事を得られるものではないことにご注意ください。

このコンテンツへトラックバックするためのURL

http://mag.autumn.org/tb.aspx/20040929165813
サイトの表紙【MagSite1開発日誌】の表紙【MagSite1開発日誌】のコンテンツ全リスト 【MagSite1開発日誌】の入手全リスト 【MagSite1開発日誌】のRSS1.0形式の情報このサイトの全キーワードリスト 印刷用ページ

管理者: 川俣 晶連絡先

Powered by MagSite2 Version 0.36 (Alpha-Test) Copyright (c) 2004-2021 Pie Dey.Co.,Ltd.