Open44

各記事の更新履歴

YamatsuYamatsu

今後各記事を修正などで更新した際に、ここに書くようにします。

YamatsuYamatsu

修正
Movable Typeで利用できるプラグインのまとめ
PageButeプラグインのリンク先を変更

https://zenn.dev/srkkr/articles/0a27087ad39ec8#pagebute

もともとの配布元のスカイアーク社からシックス・アパート社に譲渡されたとのことです。
以下はシックス・アパート社のプレスリリースとMovable Typeニュースから。

YamatsuYamatsu

修正
【Movable Type】メンテナンス性の高いMTMLを書くための個人的あれそれ
「カスタムインデックステンプレートに独自の定数を割り当てる」項目のサンプルコードを修正

https://zenn.dev/srkkr/articles/5a602f2e9b432c#カスタムインデックステンプレートに独自の定数を割り当てる

<!-- 変更前 -->
<mt:SetVar name="custom_main_index" value="custom_main_index">

<!-- 変更後 -->
<mt:SetVar name="custom_main_index" value="1">
YamatsuYamatsu

修正
【Movable Type】よく利用するテンプレートの種類と出力について
コンテンツタイプテンプレート「アーカイブマッピング」の項目
説明文を訂正

訂正前)
アーカイブテンプレートとは違い、コンテンツタイプアーカイブの場合は一度保存しなくても最初から指定が可能(「公開」ステータスはアーカイブマッピング追加後に表示される)

訂正後)
コンテンツタイプアーカイブテンプレートもいったん「テンプレート名」を入力・保存してからでないと「アーカイブマッピング」(出力ファイル名)の設定ができないため、最初に該当のアーカイブテンプレート新規作成画面で「テンプレート名」を入力して保存してください。

https://zenn.dev/srkkr/articles/c00446d49ab6ce#アーカイブマッピング-1

YamatsuYamatsu

加筆修正
【Movable Type】検索機能を実装する
「検索結果表示」のうち、以下の項目に加筆修正を加えました。

  • 構造(文言修正など)
  • JavaScriptを記述する(構造の配下に移動)
  • MTSearchResultsの中身について(サンプルコード修正)

主にJavaScriptの部分を修正しています。
公式マニュアルに記載のあるjsは検索表示に必須であるかのような書き方となっていましたが、正しくはAjax検索を利用する場合に必要な記述です。
誤解を与える記述となっており、大変申し訳ございませんでした。

https://zenn.dev/srkkr/articles/036749165a6462#検索結果表示

YamatsuYamatsu

技術書典18参加お知らせの記事を非公開にしました。
開催期間中、本をお手に取っていただき、またご購入いただきありがとうございました。

YamatsuYamatsu

修正
【Movable Type】カテゴリ出力に関するあれそれ
下記2項目のサンプルコードを修正しました。

「カテゴリの親カテゴリを出力する」指定したカテゴリが第3階層以下の場合

<!-- 修正前MTML -->
<mt:ParentCategory>
  <mt:ParentCategory>
    <a href="<$mt:CategoryArchiveLink$>"><$mt:CategoryLabel$></a>
  </mt:ParentCategory>
</mt:ParentCategory>

<!-- 修正後MTML -->
<mt:TopLevelParent>
  <a href="<$mt:CategoryArchiveLink$>"><$mt:CategoryLabel$></a>
</mt:TopLevelParent>

コンテンツタイプ「カテゴリの親カテゴリを出力する」指定したカテゴリが第3階層以下の場合

<!-- 修正前MTML -->
<mt:ContentField content_field="カテゴリ">
  <mt:ParentCategory>
    <mt:ParentCategory>
      <a href="<$mt:CategoryArchiveLink$>"><$mt:CategoryLabel$></a>
    </mt:ParentCategory>
  </mt:ParentCategory>
</mt:ContentField>

<!-- 修正後MTML -->
<mt:ContentField content_field="カテゴリ">
  <mt:TopLevelParent>
    <a href="<$mt:CategoryArchiveLink$>"><$mt:CategoryLabel$></a>
  </mt:TopLevelParent>
</mt:ContentField>

https://zenn.dev/srkkr/articles/af645466af7924