OKANOsは、10年以上継続して運営されている個人のホームページ作成支援サイトです。

Google AdSense

MovableTypeの最近のブログ記事

ダイナミックパブリシングをやめました。

前バージョンまでは、The blog of H.FujimotoさんのPerl版ダイナミック・パブリッシングを使用していましたがさくらのサーバのせいなのかページ表示が遅くなってきたのとMovableType5.0にバージョンアップ作業でDBを壊してしまったので、この際新規に作り直すことにしてスタティックで作りあげました。同時にPHP化も実施しました。

参考にしたのは小粋空間さんの「Movable Type 4 を始める前に設定しておきたい 10 の項目」
http://www.koikikukan.com/archives/2008/10/01-015555.phpです。

MovableType5にバージョンアップしたことを機にPHP化やモジュールのPHP化を行いました。

ところが、検索などのシステムテンプレートによる表示がモジュールのインクルードが出来ない事がわかり悩んでいたところ。「ウェブサイト配下すべてのブログから行った検索をウェブサイトの検索結果テンプレートで表示する」の記事を見つけ感激です。

そうかこんな方法があるんだとと早速導入しました。

 

MT5にするだけで結構な代償を払ったので、今回のアップデートは少し様子見します。

週末にでも情報を集めてやってみます。

Movable Type 4 および Movable Type 5 で確認されたセキュリティ問題の修正バージョンとして、 Movable Type 5.01 および Movable Type 4.27 の提供を開始いたします。Movable Type 4 のすべてのバージョンおよび、Movable Type 5.0のユーザーは、修正版に必ずアップデートしてください。
詳細、修正版のダウンロードは以下よりご確認ください。
1/6 Movable Type 5.01 および 4.27のセキュリティアップデート提供を開始

1/6 Movable Type 5.01 および 4.27のセキュリティアップデート提供を開始

参考:Movable Type 備忘録 - MovableTypeをPHP化する
http://bizcaz.com/archives/2006/02/08-225445.php

十五夜お月様:PHPモジュール化!ブログ記事部分を外部ファイルにする
http://www.15ya.net/15ya/2009/05/18-122022.php


エントリページのファイル名変更

通常、ブログを新規作成した場合、投稿したエントリのファイル名には、エントリのタイトル名の先頭から30文字分が使用されます。
すべて英数字によるエントリ・タイトルならそのまま使用されますが、日本語の場合だとpost.htmlなどのように代替のファイル名が割り付けられてしまいます。

そこで、2006/02/08-225445.phpというように、投稿日時からファイル名が作成されるように変更しました。

これをやるメリットは以下の通りです。

事前にPHP化が完了している事を前提にしてます。

ブログの設定ー全般のアーカイブ設定でファイルの拡張子をphpに設定
デザイン・インデックス・テンプレートで各テンプレートの出力ファイル名の拡張子がphpに変更されている。
サクラサーバの場合、mt-config.cgiで
以下のコメントアウトの行頭にある#を削除する

HTMLUmask 0022
DirUmask 0022
UploadUmask 0022
DBUmask 0022
HTMLPerms 0777  又は  0755
UploadPerms 0777  又は  0755

PHP化前のhtmlの拡張子のファイル削除

 うまくいかない場合は、日付フォルダーとカテゴリーフォルダーを削除後再構築を行ってください。そうすると上記の属性変更が有効になります。

現状公開しているプラグイン(1.11)はMT4用になっています。
1.11のDivPages.plを以下のように書き換えれば、おそらく5.0で動作するようになると思います。

との情報でやってみたらできました。

・165行目
書き換え前

$res = $ctx->_hdlr_entries($args, $cond);
書き換え後

$res = $ctx->invoke_handler('entries', $args, $cond);
・443行目と有りましたが 私の場合は433行目でした?
書き換え前

return 'http://' . $ctx->_hdlr_blog_host($args) . $uri;
書き換え後

return 'http://' . $ctx->invoke_handler('bloghost', $args) . $uri;

そうそうアップグレードしましたが、めちゃくちゃになってしまって、慌てて戻しました。

かなり考え方や構造が変わってるようですね。

既存のブログを引き継ぐのはもう少し勉強してからです。

アップグレードに関する情報を集めてからです。それと今回無事戻せたのも作業前のバックアップがあってのことです。

必ずバックアップはとりましょう

http://www.sixapart.jp/movabletype/

 

MovableTypeで画像を挿入した時に、lightboxを使うために元画像へのリンクに
rel="lightbox" を付ける/付けないをチェクボックスで指定します.

 

Junnama Online (Mirror)

 

CommentUserPic プラグイン
コメント投稿者が、自分のプロフィール画像をアップロードできるようにします。アップロード処理は Movable Type 本来の処理に渡すので、リサイズやサムネイルの作成など、画像に関する処理そのものは管理画面からユーザのプロフィール画像をアップロードする時と同じです。


http://weeeblog.net/logs/2008/08/23_1649.php

http://bizcaz.com/archives/2008/08/23-234857.php

MovableaTyopeで作成したブログのコメント書き込みなどの認証をMIXIのIDで認証できるように成ります。

MovableTYpeではmixiComment(プラグイン)を導入します。

当サイトのブログのコメントの認証でも早々利用しています。

 

 

Movable Type用フォーム作成プラグイン「A-Form」活用ヒント(2): 定番パーツで効率アップ
http://www.ark-web.jp/blog/archives/2008/05/movable_typeafo.html

MT人気記事ランキング設置メモ
http://blog.boreal-kiss.com/2007/10/04090148.html

あわせて読みたい
http://awasete.com/
「あわせて読みたい」は、 あなたのブログ読者が読んでいるブログ を表示する無料サービスです。
あなたのブログ専用の画像をサイトに貼るだけでどんなブログでも参加できます

 

 1  |  2  |  3  |  4  | All pages

スポンサードリンク

このアーカイブについて

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

前のカテゴリはHTML タグです。

次のカテゴリはおしらせです。

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

アーカイブ

Random pinup

Random pinup

このブログはさくらのレンタルサーバSAKURAで運用しMovable TypeMovableTypeで作成されています

あわせて

あわせて読みたい

フィードメーター - 中老SE岡野@神戸