MTの最近のブログ記事

編集画面にアマゾンのアフリエート画像リンクが貼り付けられるボタンを配置してみた。リッチエディット画面ではうまく動かない。 なんでだろう?

IEでのOBJECT タグがうまく動かないみたい。 そこで ブラウザごとに異なる取り扱いをするように修正した。(IEの場合は iframe それ以外は object)


Download : AmazonAFLButton.zip
CustomEditorButton2 Plugin が必要である。



MTのアップデートを以下の手順で行いました。
  1. バックアップ(MT側とMySQLのデータの両方)
  2. MT-4.23JにPerl-5.6.1のパッチをあてて サーバーに転送
  3. 元のインストールフォルダ名をバックアップに変更
  4. MT-4.23Jをインストールフォルダ名に変更
  5. cgi ファイルの属性を確認 705にする。
  6. インストールフォルダにアクセスする。
  7. アップデートされる
  8. 追加したプラグインを転送
これで無事アップデートできたかに見えましたが
なんと テーマファイルを移すのを忘れてました。
テーマファイルを移して 完了しました。

気が付いていなかったのですが、12/3にMT-4.23がでています。クロスサイトスクリプティングによる脆弱性があるそうなので バージョンアップしようと考えています。
4.22->4.23なのでそれほど変更が無いなら、そのファイルだけ変えようと思ってDiffを取るとなんと982行あります。(490行ぐらいは変わっている感じですね)
変わっているファイルは
/addons/Commercial.pack/templates/professional/recent_entries_expanded.mtml
/addons/Community.pack/lib/MT/App/Community.pm
/addons/Community.pack/lib/MT/Community/CMS.pm
/addons/Community.pack/templates/blog/about_this_page.mtml
/addons/Community.pack/templates/blog/comment_detail.mtml
/addons/Community.pack/templates/blog/entry_metadata.mtml
/addons/Community.pack/templates/forum/category_groups.mtml
/addons/Community.pack/templates/forum/entry_metadata.mtml
/addons/Community.pack/templates/forum/entry_popular.mtml
/addons/Community.pack/templates/forum/entry_table.mtml
/addons/Community.pack/templates/forum/search_results.mtml
/addons/Community.pack/templates/global/password_reset_form.mtml
/addons/Community.pack/templates/global/profile_view.mtml
/addons/Community.pack/tmpl/widget/recent_submissions.mtml
/default_templates/about_this_page.mtml
/default_templates/commenter_confirm.mtml
/default_templates/current_author_monthly_archive_list.mtml
/lib/MT/App/Comments.pm
/lib/MT/App/Search.pm
/lib/MT/App.pm
/lib/MT/ArchiveType/Author.pm
/lib/MT/ArchiveType/Category.pm
/lib/MT/ArchiveType/Individual.pm
/lib/MT/Bootstrap.pm
/lib/MT/CMS/User.pm
/lib/MT/DefaultTemplates.pm
/lib/MT/L10N/ja.pm
/lib/MT/Template/ContextHandlers.pm
/lib/MT/Util.pm
/lib/MT.pm
/mt-check.cgi
/php/lib/MTUtil.php
/php/lib/archive_lib.php
/php/lib/function.mtcommentauthorlink.php
/php/lib/function.mtcommentreplytolink.php
/php/lib/function.mtentryauthorlink.php
/php/lib/modifier.sanitize.php
/php/mt.php
/search_templates/comments.tmpl
/search_templates/default.tmpl
/search_templates/results_feed.tmpl
/search_templates/results_feed_rss2.tmpl
/tmpl/cms/edit_entry.tmpl
/tmpl/cms/include/header.tmpl
/tmpl/cms/include/list_associations/table_role_view.tmpl
/tmpl/cms/include/list_associations/table_user_view.tmpl
/tmpl/cms/include/users_content_nav.tmpl
/tmpl/cms/widget/blog_stats_comment.tmpl
/tmpl/cms/widget/blog_stats_entry.tmpl
/tmpl/cms/widget/blog_stats_recent_entries.tmpl
/tmpl/comment/profile.tmpl
となっています。変更してあるテンプレートファイルの方がはるかに少ないので
通常のアップデートをすることにして準備を進めています。


サーバー情報

| コメント(0) | トラックバック(0)
本サイトが置いてあるサーバーの情報は以下通りです。
サーバー名s34.xrea.com
IPアドレス219.163.200.86
CPU Intel Pentium III CPU - S 1400MHz
MemTotal2069MB
Apache1.3.37
Perl 5.6.1
PHP4.4.8
RUBY 1.8.5
MySQL 3.23.58


MT4.22導入

| コメント(1) | トラックバック(0)
MT4 を導入してから長いこと放ってあったが、ちゃんと作れとの神の声があったので調べてみるとMTも4.22になっているし、MT4用のプラグインもいっぱい出ているようです。
なのでアップデートに挑戦しましたが見事に敗れました。
データベースの変数のぶつかりがあって削除してもだめでした。問題は、Perlのバージョンなどにもあったようです。
変数は以下を実行しましたが

   ALTER TABLE `mt_ts_job` DROP `ts_job_funcid` ,DROP `ts_job_uniqkey` ;
   ALTER TABLE `mt_ts_funcmap` DROP `ts_funcmap_funcname` ;
ts_funcmap_funcname の重複が解決できませんでした。
Perlのバージョンの問題は、Perl5.6.1で起こる状況のようで、SixapartのFAQページの情報により解決できました。
/extlib/Localeディレクトリ以下を入れ替えるというものでした。
なんとか動くようになりましたが、アマゾン関連と画像関連のプラグインの導入が急務であると感じています。





MT4導入

今まではWikiを使用していたのだが、Trackback関連に著作権的問題があり再インプリメントが必要な為当面使えない。そのため、Blogとして機能しないので Movable Typeを導入することとした。
これは 個人利用なら ただ だしね。

サーバーは、XREAの従来から利用しているサーバーである。
Apache 1.3.37
PHP 5.6.1
Perl 4.4.4
MySQL 3.23.58
の構成である。

Movable Typeは、MT4 を導入することにしたが、XREAには記述が無い。
うーん、と思っていたら 何の事は無い MT4に設定機能がついている。
展開してアップロードして、アクセスするだけで設置できました。
(パーミッションは すべて 705にしました) 
簡単になったものです。

ところが、デザインを設定した後、確認してみると style.cssの内容が一番上に表示されてしまっている。
しらべてみると テンプレートモジュールのヘッダーの中に

<$MTInclude identifier="styles" trim_to="0"$>

こんな行がある。 こいつを削除してやって消すことができました。

ううむ デフォルトのどこが変なんだろう? もう一度インストールしてみないとだめかな?
英国、本 関連のBLOGを開始いたします。
本に関しては、SFとミステリが主となる予定です。

Movable Typeは 初めてなので設定やカスタマイズがわかりませんが、少しずつ充実させていく予定です。
なので そのため、デザインなどは 大幅変更があるやもしれません。(^^;

-----
Now we begin BLOG about UK and Books.
Contents about books mainly describe SciFi and Mystery.

This is a first time that I use Movable Type. I'm not familiar with settings and customizations of MT4.
So  this site is not combinient now , I think. But I will try to build the good site. Please be patient.

このアーカイブについて

このページには、過去に書かれたブログ記事のうちMTカテゴリに属しているものが含まれています。

前のカテゴリはCatsです。

次のカテゴリはUnited Kingdomです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

カテゴリ

ウェブページ

OpenID対応しています OpenIDについて
Powered by Movable Type 4.23-ja