メイン

2008年01月26日

MT4.1・・・再びトライするものの

mt4-white.pngMT4.1がリリースされたのを機に再びアップグレードにトライしてみました。

前回うまくいかなかったBerkeleyDBからSQLiteへのコンバートは、同梱の「mt-db2sql.cgi」ではなく「mt-db-convert.cgi」を利用したところうまくコンバートできました。(ちなみにBerkeleyDBからMySQLへのコンバートは前回も問題なし)

で、「mt-config.cgi」とデータベースファイル「archivesフォルダ」、「mt-dbフォルダ」、「前回ブログテンプレートに使用していたCSSセット」以外を削除してMT4.1をインストールしてみたところうまくMT4.1にアップデートできました。

ところが2つあるブログ(MTは別々)の片方がなぜか管理画面内の動作がむちゃくちゃ重く新規に記事を書く(または記事一覧から任意の記事を開く)際にインターナルサーバーエラーが発生して何にもできない状態に。

かなり惜しいところだけど原因探求も無意味なのでアップグレードは諦めました。

いずれにせよアップグレードと言う観点から見ると購入した本はまったく役に立たなかったですね。

  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • POOKMARK Airlinesへ追加
  • このエントリをLivedoor クリップに追加
  • このエントリーをはてなブックマークする

2008年01月08日

MT4を試してみたが・・・

mt4-white.png最新のMT4だとリッチエディタを使えるらしいので、正月休みの間に一気にアップグレードしてみようと試みましたが多少のトラブルにも見舞われてすっかり挫折してしまいました(笑)。

と言うことで、ここ数日、日記ブログやこの技術ブログの体裁が変わったり突然無くなったりと迷走してしまいましたがとりあえず元の状態に戻しました。

MT4は、それ以前とテンプレートの構造を含めてかなり変化があるので、無理なアップグレードも得策ではないし、何よりバークリーDBと言う簡易(安易?)データベースが使えなくなってしまったのでMySQLやSQLiteに乗り換える必要があるのだがSQLiteも記事数が多くなるとなにやら重そうな感じもあるし、アップグレードでもクリーンでもインストールしてみた感想としては、パブリッシュしたものを見る分には動作の重さは感じないけどシステム内にログインしてあれこれやろうと思うと結構動作が重かったりする。


せっかくこの本(MT4対応)も買ったんだけど・・・

Movable Type WEBデザインの新しいルール
Movable Type WEBデザインの新しいルール荒木 勇次郎 松永 英明

翔泳社 2007-10-17
売り上げランキング : 3500

おすすめ平均 star
star中級者〜向け さまざまな情報を扱った本
starWEB制作者がMT4でWEBサイトを作るためのガイドブック
star誰の為の本なのか?

Amazonで詳しく見る
by G-Tools

しばらくはこのまま行きますかね・・・MT4.1も出そうだし・・・

  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • POOKMARK Airlinesへ追加
  • このエントリをLivedoor クリップに追加
  • このエントリーをはてなブックマークする

2006年12月05日

MT 3.x のAtomフィードに不具合があるらしい・・・

MT3.3JSix Apartのブログによると「Movable Type 3.0以降の、atom.xmlテンプレートをそのまま利用していると、2007年に入ってから再構築したときに内容が変わってしまい、Atomフィードを購読している読者の側で、未読ではない記事が未読として表示されてしまうなどの軽微な問題が起こる可能性がある」とのことでスクリプトの修正を勧めています。

まあ、それほど重大な問題ではないようですが年も押し迫ってきたことですし(笑)一応対応しました。

■Atom(デフォルト・テンプレート)変更箇所

<id>tag:<$MTBlogHost exclude_port="1" encode_xml="1"$>,<$MTDate   format="%Y"$>:<$MTBlogRelativeURL   encode_xml="1"$>/<$MTBlogID$></id>

■変更後

<id>tag:<$MTBlogHost exclude_port="1"   encode_xml="1"$>,2006:<$MTBlogRelativeURL   encode_xml="1"$>/<$MTBlogID$></id>

  • このエントリーをdel.icio.usに追加する
  • このエントリをニフティクリップに追加
  • POOKMARK Airlinesへ追加
  • このエントリをLivedoor クリップに追加
  • このエントリーをはてなブックマークする

2006年07月05日

MovableTypeでタグクラウドを利用する

MT3.3J数日前にMovableTypeの最新版であるバージョン3.3Jがリリースされたのでこのサイトのブログもアップデートしてみました。

今回からソフトウエアの配布方法が変わったようで個人ライセンスの場合はTypeKeyを取得しなくても利用できるようになりました。ライセンス形態に関してはサイト掲載のものをご一読ください。

MTは、バージョン3以降いろいろと大きな変更があるのでそれ以前の状態からアップデートするとマニュアルにある内容がイマイチ理解しにくいところもあります。とりあえずはデフォルト以外の余分なプラグイン等は一度外した方が良さそうです。

まあ、何はともあれ今回の新機能のひとつであるタグクラウドを使おうと思ったんですがオリジナルマニュアルの中からタグクラウドに関する項目を探すのに苦労しました。ちょっとした勘違いで項目名が分からなかった・・・(笑)

  • →エントリー・タグを活用したテンプレートのカスタマイズ
  • ネットを探せばタグクラウドの記述方法を解説しているサイトもありましたが何かちょっと違うような気がしてとりあえずオリジナルマニュアルの記述でサイドバーに実装してみました。
    タグに日本語も使ってみましたがどうも左右の収まりが悪いのですべて英語にしてあります。

    新規でインストールする方は、Widget Managerに使えるモジュールとして既に登録されているのでタグマニュアルを探さなくても簡単に利用できます。

    タグクラウドは、del.iciou.us等の共有サービスで利用される最近流行の表示手法です。

    • このエントリーをdel.icio.usに追加する
    • このエントリをニフティクリップに追加
    • POOKMARK Airlinesへ追加
    • このエントリをLivedoor クリップに追加
    • このエントリーをはてなブックマークする

    2005年12月22日

    使えるプラグインがいろいろと・・・

    Movable Type 3.2MT 3.2に移行してからも新規エントリー作成時のタグの付加が面倒だったり「確認画面」がWYSIWYGでなかったりと本来メジャーアップグレードの際はここをよくして欲しいと思うところが手つかずの状態でした。
    なかばあきらめ気味だったんですが知らない間にいろいろ便利なものが出てたんですね(笑)

    下記のような便利なプラグインが登場した理由には「BigPAPI」プラグインの存在があるようです。この「BigPAPI」に対応したプラグインを利用することで面倒なファイルの書き換えなしにさまざまな機能を管理画面に追加することが可能になるとのことです。

    ■BigPAPI対応のプラグインその他、いろいろあるようなので興味のある方はどうぞ!
    • このエントリーをdel.icio.usに追加する
    • このエントリをニフティクリップに追加
    • POOKMARK Airlinesへ追加
    • このエントリをLivedoor クリップに追加
    • このエントリーをはてなブックマークする

    2005年10月24日

    アーカイブメニューを折りたたみ式に

    Movable Type 3.2

    月を追う毎にアーカイブメニューの項目がどんどん増えていくので折りたたみ式にすることにしました。とりあえずメモ書きとして最もシンプルなスタイルのものを書いておきます。

    ブロック(段落)の表示・非表示のコントロールのみです。

    <!--
    function my_menu(target) {
      var m= document.getElementById(target).style;
      m.display = (m.display == 'none')? "block":"none";
    }
    //-->
    --------------------------------------------------------------
    <h2><A href="javaScript:my_menu('a_menu')">▼アーカイブ</A></h2>
    <DIV id="a_menu" style="display:none">
    <ul>
    ----------------------
    </ul>
    </DIV>

    ※Firefox対応済み

    • このエントリーをdel.icio.usに追加する
    • このエントリをニフティクリップに追加
    • POOKMARK Airlinesへ追加
    • このエントリをLivedoor クリップに追加
    • このエントリーをはてなブックマークする

    2005年10月05日

    MT3.2の導入はもう少し待った方がいいかも・・・

    Movable Type 3.2リリース後に即Movable Type 3.2日本語版にアップデートしましたが、エントリーを保存(公開)する際にやけに待たされるなあ・・・と思っていたらシックス・アパート・サイトに修正版を準備中である旨のアナウンスがありました。

    特にBerkeley DBの環境下で問題が発生しているようです。

    まだ導入していない方は修正版がでるまでもう少し待った方がいいかもしれませんね。

    ●コメントの受信時に、MTEntryNext などのナビゲートリンクが消えてしまう。
    ●再構築時におけるメモリー使用量の増加により、再構築できない現象が発生する可能性がある。
    ●recently_commented_onの処理により、パフォーマンスが低下する可能性がある。
    • このエントリーをdel.icio.usに追加する
    • このエントリをニフティクリップに追加
    • POOKMARK Airlinesへ追加
    • このエントリをLivedoor クリップに追加
    • このエントリーをはてなブックマークする

    2005年09月29日

    Movable Type 3.2 日本語版の提供を開始

    Movable Type 3.2本日、Movable Type 3.2 日本語版がベータ版から正式版になりました。
    このサイトのブログはベータ版のときにすでに導入していたのでアップデートはファイルの上書きのみで済みました(笑)

    →ダウンロードは、シックス・アパート・サイトからどうぞ!

    以下のニュースもどうぞ!

    cnet-japan
    ・・・・・
    バージョン3.2で強化されたのは、コメントスパムおよびトラックバックスパムの自動フィルタリング機能や、記事ごとのURLをマニュアル設定可能としたこと、エントリーやコメントなどが一元的に管理できる管理メニュー、HTMLをダイナミックに生成するダイナミックパブリッシング技術で従来のMySQLのみならず、PostgreSQLやSQLiteもサポートしたことなどだ。一部のバグを修正した以外は、基本的にベータテストで公開されていたものと同様の機能が提供される。
    ・・・・・
    • このエントリーをdel.icio.usに追加する
    • このエントリをニフティクリップに追加
    • POOKMARK Airlinesへ追加
    • このエントリをLivedoor クリップに追加
    • このエントリーをはてなブックマークする

    2005年06月15日

    Dreamweaver for Movable Type 3

    macromedia機能拡張ファイルDreamweaverでMovableTypeのテンプレートを作るための機能拡張(MXP)がリリースされました。これでMovableType特有のタグがサポートされることになります。

    詳細は、Macromediaサイトの記事「Dreamweaver 拡張機能 for Movable Type 3によるテンプレートカスタマイズについて」を参照。

    cnet-japan
    マクロメディアとシックス・アパートは6月14日、Movable Type(MT)に対応したMacromedia Dreamweaver MX 2004用の拡張機能「Dreamweaver拡張機能 for Movable Type 3」を発表した。マクロメディアのDreamweaver デベロッパーセンターから無償でダウンロードして利用できる。
    • このエントリーをdel.icio.usに追加する
    • このエントリをニフティクリップに追加
    • POOKMARK Airlinesへ追加
    • このエントリをLivedoor クリップに追加
    • このエントリーをはてなブックマークする

    2005年06月09日

    Movable Type 3.17がリリース!

    Movable Type

    本日、Movable Type 3.17がリリースされました。
    さっそく、ここを含めて日記ブログの方もアップデートしてみました。
    以前は、サイト全体の再構築を行うと必ずエラーメッセージが出ていたのですが今回のバージョンでは出ませんのでそれだけでも気分的に嬉しいです・・・(笑)

    何はともあれセキュリティを改善することは大事なことなのでみなさんもぜひ・・・

    ちなみに今回のアップデートついでにコメントとトラックバックを7日後に自動的にクローズするプラグインを導入しました。このブログではコメントの書き込みを生かしていませんが日記ブログの方でも同様にコメント、トラックバックともに7日後にはクローズしますので悪しからずご了承ください。


    • Movable Typeの機能および、セキュリティ機能の強化

    • 再構築のバックグラウンド処理を有効にし、管理画面のレスポンスを高速化

    • データベースとの接続時の文字エンコードを指定可

    • MTRemoteSignInLink タグの言語設定で、 mt.cfg の DefaultLanguage を参照可能

    • 新規にウェブログを作成したとき、日付用の言語が「チェコ語」になる不具合を修正

    • エントリー作成時に、サブディレクトリにアップロードしたファイルへのURLの生成の不具合を修正

    • Internet ExplorerおよびMozilla FireFoxで利用可能な、エントリー編集画面およびクイックポスト画面へのショートカットのキーボード・フォーマットを修正

    • Berkley DBの環境下でサブカテゴリを利用しているウェブログを、MySQL/PostgreSQLへ移行できない不具合を修正

    • このエントリーをdel.icio.usに追加する
    • このエントリをニフティクリップに追加
    • POOKMARK Airlinesへ追加
    • このエントリをLivedoor クリップに追加
    • このエントリーをはてなブックマークする

    2005年05月14日

    トラックバック機能を一時中止します

    Movable Type

    Movable Type(ムーバブル・タイプ)の脆弱性により、第三者による不正なアクセスが可能であることが確認されたらしいので安全を期す意味でも今回の問題の対策が施されたバージョン3.16が出荷されるまで、しばしの間(6月前半あたりまで)トラックバック機能を一時中止します。

    まあ、更新頻度が少ないせいか、ほとんどトラックバックされてないのでまったく問題ないと思いますが・・・(笑)

    第三者による不正なアクセスが発生する条件:
    1. 第三者が、Cookieの値を取得する。
    2. 第三者が、Movable Type管理画面CGIスクリプトのパスを取得する。

    現時点ではこれと言った対策はなさそうなので少しでも安全を期すと言うことで。

    たぶん、ほとんどの人はダウンロードしたファイル形式や構造、ファイル名をそのまま使ってると思うので何のファイルがどのディレクトリにあるかを見つけるのは簡単ですよね?!
    ただ、問題はそこから先だと思いますが・・・

    みなさん、Cookieの取扱にはくれぐれも気をつけましょうね!

    • このエントリーをdel.icio.usに追加する
    • このエントリをニフティクリップに追加
    • POOKMARK Airlinesへ追加
    • このエントリをLivedoor クリップに追加
    • このエントリーをはてなブックマークする

    2005年02月03日

    Movable Type 3.15日本語版の提供を開始

    Movable Type


    スパム対策の為のバージョン3.122が登場したばかりでバージョン3.15は、もう少し先かと思っていましたがあまり時をおかずに登場してしまいました。

    このサイトの2つのブログもさっそくアップデートしました。

    みなさんもどうぞ!

    ■Movable Typeの更新履歴(更新内容の詳細)

    • このエントリーをdel.icio.usに追加する
    • このエントリをニフティクリップに追加
    • POOKMARK Airlinesへ追加
    • このエントリをLivedoor クリップに追加
    • このエントリーをはてなブックマークする

    2005年01月28日

    Movable Typeの脆弱性と対策

    Movable Type

    Movable Type日本語サイトにスパムに対する脆弱性とその対策について掲載されていますので、すぐに対処した方が良さそうです。

    ■対策方法は以下の2種類

    • 対策専用プラグインをインストールする
    • Movable Type 3.122にマイナー・アップデートする

    Movable Typeの新版(バージョン3.15)が出るまではもうちょっと時間がかかりそうなのでとりあえずどちらかの方法で対策をしたほうが良いと思います。
    ちなみに私は対策専用プラグインをインストールしました。

    • このエントリーをdel.icio.usに追加する
    • このエントリをニフティクリップに追加
    • POOKMARK Airlinesへ追加
    • このエントリをLivedoor クリップに追加
    • このエントリーをはてなブックマークする

    2004年10月30日

    Movable Type 3.1日本語版の提供を開始

    Movable Type 3.1 Developer Edition 日本語版Movable Type 3.1日本語版がリリースされました。


    ■Movable Type 3.1 の新機能

    新機能はヘビーユーザーにとっては便利なものかもしれませんが私のような更新ペースだとそれほど意味が無いかもしれませんね。
    と言いながらもさっそくアップデートしてみました(笑)

    • このエントリーをdel.icio.usに追加する
    • このエントリをニフティクリップに追加
    • POOKMARK Airlinesへ追加
    • このエントリをLivedoor クリップに追加
    • このエントリーをはてなブックマークする