Movable Type 5でお気に入りリストが作れる「Linklistプラグイン」バージョンアップ

Movable Type 5でお気に入りリストが作れる「Linklistプラグイン」バージョンアップ

Posted at January 29,2012 12:03 AM
Tag:[LinkList, MovableType, Plugin]

Movable Type 5.1でお気に入りリストが作れる「Linklistプラグイン」をバージョンアップしました。

1.機能

このプラグインを利用すれば、次のようなリンクリストを簡単に作ることができます。

リンクリスト

リンクはリンク作成画面から登録します。

リンクの登録

登録したリンクは、MT5.1のリスティングフレームワークを利用して管理できます。

リンクの一覧

2.修正点

一旦保存したデータを更新すると、新規データとして保存される不具合を修正しました(大ボケでした、すいません…)。

また、MTLinkListタグに次の2種類のモディファイアを設定できるようにしました。これによりリンクリストの柔軟なソートが可能になります。

sort_byモディファイア

リンクリストの並び替え対象を設定します。

  •  title:「タイトル」フィールドでソート
  •  description:「説明」フィールドでソート
  •  url:「URL」フィールドでソート
  •  created_on:作成日時でソート
  •  modified_on:修正日時でソート

設定がない場合は「title」でソートします。

sort_orderモディファイア

リンクリストの並び替える方向を設定します。

  •  ascend:昇順にソート
  •  descend:降順にソート

設定がない場合は「ascend」でソートします。

モディファイアの設定サンプル

「説明」フィールドを使って降順にソートする場合は、次の青色部分を追加します。「説明」フィールドに、表示させたい順番に番号を設定すれば任意の順序で表示させることができます。

<mt:Linklist sort_by="description" sort_order="descend">
  <mt:LinklistHeader>
<div class="widget-archives widget">
  <h3 class="widget-header">お気に入り</h3>
  <div class="widget-content">
    <ul>
  </mt:LinklistHeader>
    <li><a href="<$mt:LinkURL$>"><$mt:LinkTitle$></a></li>
  <mt:LinklistFooter>
    </ul>
  </div>
</div>
  </mt:LinklistFooter>
</mt:Linklist>

3.プラグインのダウンロード

LinkListプラグインは以下のリンク先からダウンロードできます。

Movable Type 5でお気に入りリストが作れる「Linklistプラグイン」
関連記事
トラックバックURL


コメント

yujiro さん、楽しみにお待ちしていました。

これで、いろいろと便利に使えます。
本当にありがとうございました!

[1] Posted by s.fujino : January 29, 2012 12:48 AM

>s.fujinoさん
こんはんば。
こちらも公開が遅くなり申し訳ありません。
ご活用頂ければ幸いです。
ではでは!

[2] Posted by yujiro logo : January 30, 2012 12:30 AM

yujiro さん、いつもありがとうございます。

1月にsort_orderモディファイアが使えるようになって、MT5にしたら、
と思いながら、延び延びになっていました。
先日やっと MT4.37 から 5.14 にアップグレードできました。
(さくらインターネットで Perl 5.8.9, MySQL 5.5 です。)

いよいよと思ってLinklistプラグインを入れてみました。

Linklist バージョン 0.10 のアップグレード開始の画面が出たあとで、
Can't locate object method "meta_pkg" via package "MT::Link"
のエラーになってしまいました。

解決のヒントかご指摘がありましたら、ご教示いただけると助かります。
どうぞよろしくお願いいたします。

[3] Posted by sfujino logo : October 19, 2012 12:06 AM

yujiroさん、こんにちは。

今、プラグインをFFFTPで送ったらうまくいきました。
ご迷惑をおかけしてすみませんでした。

MT3.17を使い始めた時からずっとNextFTPでうまくいっていたのですが、
今の NextFTP(64bit Edition Ver4.93) に問題があるのか、
私の設定が間違っていたのかもしれません。

Linklistプラグイン便利に使えます。
どうもありがとうございました。


[4] Posted by sfujino logo : October 25, 2012 1:29 PM
コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)