MT5のブログIDの管理方法
MT5ではバックアップと復元をした際にブログIDがずれてしまうという致命的な仕様があります。それはすなわち、クライアントサイドでバックアップと復元が行えないという事です。
そこでバックアップと復元を開発サイドで行う際にブログIDのずれを効率よく修正する方法をご紹介します。
MT5ではバックアップと復元をした際にブログIDがずれてしまうという致命的な仕様があります。それはすなわち、クライアントサイドでバックアップと復元が行えないという事です。
そこでバックアップと復元を開発サイドで行う際にブログIDのずれを効率よく修正する方法をご紹介します。
MT5の記事/ページ投稿でテンプレートを利用しようと思った場合、カスタムフィールドで設定を行うか、CKeditor for MT5のテンプレート(雛形)を利用する方法があるかと思います。
しかし、カスタムフィールドの場合、カテゴリ/フォルダ別にしか設定を記憶できないのが少々やっかい。そこでCKeditor for MT5のテンプレート(雛形)をカスタマイズしてテンプレートを簡単に呼びだしてあげたいなと思い色々模索しました。
続いてはブログ記事とブログ記事リスト用のパンくずリストです。先ほどのウェブページ用と一緒にしちゃってもよかったんですが、分岐の数がえらいことになってさらに複雑になっちゃうのであえてわけて書いてみました。
最近MT5の案件がちらほら舞い込んできています。新しく親サイト子ブログといった概念が入ったMT5のウェブページ用の使えるパンくずリストを覚え書きとして書いておきます、
SixapartからYahoo!ショッピングのデータをMovabletypeで利用できるプラグイン「ショッピングストア連携プラグイン」が発表されました。
個人向けブログの綺麗なデザインのMTのテンプレートをダウンロードできるサイトは色々ありましたが、国産の企業サイト構築向けのMTのテンプレートは有料だったり、数が少なかったりします。そこで無料のファーストサーバの企業サイト構築向けMovabletypeテンプレート無料ダウンロードサイトをご紹介します。
『MTOS活用テクニック―カスタムフィールドで本格的なCMS機能を実現!』に続き、Mvabletypeのプラグインの開発に特化した入門書が発売されました。
カスタムフィールドの機能の実装を覚えたら、さらに柔軟なカスタマイスをしたいなと思っていたところでの登場なのであわせて読み進めていくのがいいのではないでしょうか。
サーバーをロリポップからコアサーバーに移転しました。サーバー移転も初めてで、3時間で設定を行ったのでうまくいくか不安でしたがなんとか成功した模様です。FTPのレスポンスや処理速度が前より全然速くなった気がしますね。
頻繁に最新版リリースを繰り返してきたMTシリーズですが、MT4.01にアップグレードして以来ずっとアップグレードを怠ってきたので、このたびオープンソースのMTOS 4.23にアップグレードしました。
FCKeditorはご存知でしょうか?FCKeditorはAjaxで非同期に動作するブラウザベースのWYSIWYGエディタです。これのMTのプラグインとしての日本語版が素晴らしいのでぜひご紹介したいと思います。
MTはなんといってもカスタマイズが簡単な事がすごく便利なポイントであると思います。今回はMT4でのカスタマイズにフォーカスを当ててMTでのカスタマイズのKeyとなるMTSetVarBlockとMTIfをノンプログラマーから見た視点で解説をしたいと思います。
RightFieldsはMovabletypeのエントリーのフォームをカスタマイズできるプラグインです。
特徴はエントリーフォーマットをオリジナルの表示形式にできるという事とMicroformats形式に対応させる事ができるという点です。
例えば、転職サイトや製品紹介サイトやレストランなどの飲食店サイトなどもこのRightFieldsを利用することによって管理しやすい独自のCMSに改造できちゃいます。
以下はRightFieldsを導入した際のエントリー編集画面の写真です。
Microformatsに対応させる記事は2xup.orgさんのMovable Type + RightFields で microformats に対応をご覧ください。毎回おもしろくワクワクするような記事を書いていていつも参考にさせていただいてます。
Movable Typeの管理画面、検索機能、コメント機能においてクロスサイトスクリプティングの脆弱性があることを、発見された方よりご指摘頂き、弊社にて確認いたしました。 対処方法: 9/26 11:15より、対策を施したMovable Typeの新バージョン(Movable Type 3.33)をリリースいたします。すみやかにバージョンアップをお願い致します。
という事でさっそくMT3.2から最新版MT3.33にアップグレードしました。
導入手順はロリポップのMT3.3アップグレード手順とSix AprtのサイトのMT3.33アップグレード手順のmt-config.cgiへの”AltTemplate feed results_feed.tmpl”の追記を参照しました。
MT3.2を使用している場合はMT3.33にアップグレードせずとも修正パッチが出ているので、それで対処する事も可能。 修正パッチのほうがぜんぜん簡単で速いです。