%

ExtendArchivesはアーカイブの種類を拡張します。
年度別アーカイブを作成できます。年度区切りで四半期別、半期別、隔月別のアーカイブも作成できます。
Movable Type 7系、8系で動作します。

  • ExtendArchives

    年度別アーカイブを簡単に作成
    価格:33,000円(税込)
    ※stores.jp へ移動します

機能・特徴

ExtendArchivesは、年度別、四半期別、半期別、隔月別のアーカイブを作成する機能を提供します。
Movble Type で運用されているコーポレートサイトなどで年度別の一覧ページを作成することが可能です。

追加されるアーカイブ

  • 隔月別アーカイブ
    2か月単位でアーカイブページを出力できます。
  • 四半期別アーカイブ
    3か月単位でアーカイブページを出力できます。
  • 半期別アーカイブ
    6か月単位でアーカイブページを出力できます。
  • 年度別アーカイブ
    1年単位でアーカイブページを出力できます。区切りの月を指定することが可能です。
  • カテゴリ-隔月別アーカイブ
    2か月単位でカテゴリ別アーカイブページを出力できます。
  • カテゴリ-四半期別アーカイブ
    3か月単位でカテゴリ別アーカイブページを出力できます。
  • カテゴリ-半期別アーカイブ
    6か月単位でカテゴリ別アーカイブページを出力できます。
  • カテゴリ-年度別アーカイブ
    1年単位でカテゴリ別アーカイブページを出力できます。区切りの月を指定することが可能です。
  • ユーザー-隔月別アーカイブ
    2か月単位でユーザー別アーカイブページを出力できます。
  • ユーザー-四半期別アーカイブ
    3か月単位でユーザー別アーカイブページを出力できます。
  • ユーザー-半期別アーカイブ
    6か月単位でユーザー別アーカイブページを出力できます。
  • ユーザー-年度別アーカイブ
    1年単位でユーザー別アーカイブページを出力できます。区切りの月を指定することが可能です。

追加されるテンプレートタグ

MTArchiveListタグのブロックの中や、アーカイブテンプレートの中では、以下のテンプレートタグを利用できます。

  • MTArchiveFiscalDate
    年度の開始日の0時0分0秒を出力します。
  • MTArchiveFiscalDateEnd
    年度の終了日の23時59分59秒を出力します。
  • MTArchiveBimonthlyPeriodNumber
    隔月別アーカイブでの期の番号を出力します。
  • MTArchiveQuarterlyPeriodNumber
    四半期別アーカイブでの期の番号を出力します。

インストール

ダウンロードしたファイルを解凍すると、「ExtendArchives」フォルダができます。
「ExtendArchives」の中に「plugins」フォルダがありますので、その中にある「ExtendArchives」フォルダをMovable Typeのインストール先の「plugins」ディレクトリにアップロードします。

システム設定画面

使い方

1.年度の開始月の設定

追加されるアーカイブは、すべて年度ベースで出力されます。年度の開始月は、以下の手順で設定します。

1.システムメニューで「ツール」→「プラグイン」を選びます。
2.プラグイン一覧が表示されますので、ExtendArchivesプラグインの設定を開きます。
3.年度の開始月を入力し、「変更を保存」ボタンをクリックします。

システム設定画面

ブログ記事リスト系のアーカイブテンプレートに対して、追加されたアーカイブをマッピングすることで、各種のアーカイブページを出力することができます。

2.アーカイブのパスの設定

パスを設定して出力ファイル名をカスタマイズすることができます。
各アーカイブとも、デフォルトで数種類ずつのパスの選択肢を用意しています。

システム設定画面

MT標準のアーカイブのパスと同様に、「yyyy」や「mm」などは、それぞれアーカイブの開始日の年や月に置き換えられます。
また、このプラグイン独自の記号として、以下の3つがあります。

  • fsyyyy
    年度の開始日の年(4桁)を表します。
    例:年度の開始月を4月にした場合
    2024年度の記事のアーカイブページを出力する場合、年度の開始日は2024年4月1日ですので、fsyyyyは「2024」に置き換えられます。
  • feyyyy
    年度の終了日の年(4桁)を表します。
    例:年度の開始月を4月にした場合
    2024年度の記事のアーカイブページを出力する場合、年度の終了日は2025年3月31日なので、fsyyyyは「2025」に置き換えられます。
  • p
    年度内での期の番号を表します。
    隔月アーカイブの場合は1~6、四半期アーカイブの場合は1~4、半期アーカイブの場合は1~2の値をとります。
    例:年度の開始月を4月にした場合
    2024年4月~6月の四半期のアーカイブページを出力する場合、この期は第1四半期ですので、pは「1」に置き換えられます。
    同様に、2024年7月~9月のアーカイブページだと、pは「2」に置き換えられます。

3.アーカイブリストの出力

各種のアーカイブのリストは、MT標準のアーカイブと同様に、MTArchiveListタグで出力することができます。

<mt:ArchiveList archive_type="アーカイブタイプ">
    個々のアーカイブの情報を出力する部分
</mt:ArchiveList>
              

「アーカイブタイプ」の箇所に指定する文字列は、以下のものが利用可能です。

  • Bimonthly
    隔月別
  • Quarterly
    四半期別
  • HalfYearly
    半期別
  • FiscalYearly
    年度別
  • Category-Bimonthly
    カテゴリ-隔月別
  • Category-Quarterly
    カテゴリ-四半期別
  • Category-HalfYearly
    カテゴリ-半期別
  • Category-FiscalYearly
    カテゴリ-年度別
  • Author-Bimonthly
    ユーザー-隔月別
  • Author-Quarterly
    ユーザー-四半期別
  • Author-HalfYearly
    ユーザー-半期別
  • Author-FiscalYearly
    ユーザー-年度別

四半期別アーカイブのリストをul/liで出力する場合のサンプル

<mt:ArchiveList archive_type="Quarterly">
    <mt:ArchiveListHeader>
        <ul>
    </mt:ArchiveListHeader>
            <li><a href="<$mt:ArchiveLink$>"><$mt:ArchiveTitle$> (<$mt:ArchiveCount$>)</a></li>
    <mt:ArchiveListFooter>
        </ul>
    </mt:ArchiveListFooter>
</mt:ArchiveList>
              

4.追加されたテンプレートタグの使い方サンプル

MTArchiveFiscalDate

<$mt:ArchiveFiscalDate format="%Y年度">
              

MTArchiveFiscalDateEnd

<$mt:ArchiveFiscalDateEnd format="%Y年%m月期">
              

MTArchiveQuarterlyPeriodNumber

<$mt:ArchiveFiscalDateEnd format="%Y年%m月期">第<$mt:ArchiveQuarterlyPeriodNumber$>四半期
              

動作条件

  • Movable Type 7系(ソフトウェア版/クラウド版)
  • Movable Type 8系(ソフトウェア版/クラウド版)

ブラウザの動作条件は Movable Type 本体のブラウザの動作条件に準拠します。

制限事項

  • Movable Type Premum、PowerCMS では動作検証は行っておりません。
  • Movable Type Premium、PowerCMS、他社製プラグインとの併用はサポート対象外となります。
  • Movable Type 1インストールあたり1ライセンスが必要です。開発用ライセンスはございません。
  • ダイナミックパブリッシングには対応しておりません。
  • コンテンツタイプには対応しておりません。

サポート

サポートフォームよりご連絡ください。

サポートはご購入から1年間までとなります。それ以降は有償での対応となります。メンテナンスライセンスをご購入ください。

評価利用をご希望の方はお問い合わせフォームよりご連絡ください。

2024年2月1日以前にご購入いただいた場合は、お問い合わせフォームよりご連絡ください。
メンテナンスライセンスをご購入いただくことでサポートを対象とさせていただきます。

リリース

2024/8/6 v1.2リリース:

  • Movable Type 8 に対応。

利用規約

こちらをご覧ください。