お知らせ

Movable Type プロフェッショナル・スタイル MT4.1対応 2008年4月8日

Movable Typeプロフェッショナル・スタイル」が発売されました。
Movable Typeの第一線に関わる人々の共著で、Movable Typeをビジネスサイト構築に活かすテクニックが満載です。
Movable Typeでサイト構築を行っているWeb制作会社等の方々にお勧めです。

他にも多数書籍を執筆しています。
こちらもぜひご覧ください。

エントリーのプレビューを行うプラグイン(Movable Type 3.2対応&BigPAPI対応)

| コメント(28) | トラックバック(11)

以前にプレビューを行うプラグインを公開しましたが、Movable Type 3.2対応(英語版β5で動作を確認)と、BIGPAPI対応を行いました。
新版のファイルは以下からダウンロードすることができます。

mt-rebuild-preview.zip

インストールの手順は、一部を除いて以下のエントリーの通りです。

エントリーのプレビューを行うプラグイン(その1)
エントリーのプレビューを行うプラグイン(その2)

インストール手順の変更点は、以下の2箇所です。

1.BIGPAPIのインストール

BigPAPIに対応したので、BIGPAPIをインストールすることが必要になります。
BIGPAPIの概要やインストールについては、こちらのエントリーを参照してください。

2.edit-entry.tmplは書き換えない

一方、BIGPAPIに対応したことで、edit-entry.tmplファイルを書き換える必要がなくなりました。
したがって、エントリーのプレビューを行うプラグイン(その2)の手順のうち、「9.edit_entry.tmplにJavaScriptを追加する」と「10.edit_entry.tmplにPreviewボタンを追加する」の手順が不要になります。

なお、旧版はMovable Type 3.2では動作しませんでした(設定ページを開こうとすると、読み込みが止まってしまいます)。
旧版をお使いの方は、Movable Type 3.2にバージョンアップする際に、このプラグインも一緒にバージョンアップされると良いと思います。
なお、旧版をお使いの方で、今すぐバージョンアップしたいという方は、edit-entry.tmplの書き換えを元に戻してから、新版のファイルをアップロードしてください。

はてなブックマークの情報

トラックバック(11)

トラックバックURL: http://www.h-fj.com/mt/mt-tb.cgi/259.

PHP化してエントリープレビューのプラグインでプレビューしたらインターナルサーバ... 続きを読む

以前 こちら でエントリのときに導入した 「エントリのプレビューを行うプラグイン... 続きを読む

エントリー投稿時、確認ボタンを押せばプレビューできるけど 公開しているBlogと... 続きを読む

3.2にアップグレードしてすぐに以前のプレビュープラグインが 機能しないことに気付き、さえらさんちではどうなのか聞いてみました。 で、即エン... 続きを読む

ネコの為に鈴は鳴る。 - After☆Taste Blog - エントリーのプレビュー (2005年11月17日 14:58)

エントリーを公開する前にプレビューできたら便利だとずっと思っていたのですが、PH... 続きを読む

チエコエトセトラ。 - カスタマイズ色々 (2005年12月11日 11:04)

色々いじりましたので書き留めておきます。ちなみに、アップグレード前にやったことが... 続きを読む

Movable TypeにFCKeditorを組む予定であったが、ソースコードそのものを修正して配布しようということになり、しばし保留。 そこで、以前から... 続きを読む

 MovableType の編集画面には、編集中の内容をプレビューできる確認ボタンがありますが、 テンプレートやスタイルシートを派手にカスタマイズしている... 続きを読む

MovableTypeのカスタマイズです。 エントリー投稿時の確認ボタンでのプレビュー表示は画像とかは表示されないため、実際のWeb表示イメージがつかめま... 続きを読む

Movable Type に搭載されているプレビュー機能は、正確な表示がされない... 続きを読む

ディレクターの八木です。 オンタイムで情報を公開できるブログツールは、ビジネスサ... 続きを読む

コメント(スレッド28件,コメント28件)

コメントはスレッド表示になっています。
また、スレッドの先頭のコメントに対する返信には、先頭に矢印を表示しています。

No.1 さえら : (無題)

こんにちはー。昨日は NT-Notifierの件で 根気強く
アドバイスいただきありがとうございました。
今日は、こちらの記事にしたがって、プレビューのプラグインを
ヴァージョンアップしました。またプレビューができるようになりました。

No.2 みっく : (無題)

こんにちは音符
MT3.2-ja-2で使用させていただきました。
メインインデックスのプレビューのみの利用ですが、
とても快適に動作しています。
素晴らしいプラグインをどうもありがとうございました。

No.3 you : (無題)

はじめまして。
いつも大変参考にさせていただいています。
今回、このプラグインを導入しようと思って試したのですが、
プレビュー用のテンプレート作成時に保存は出来ても再構築で以下のようなエラーになります。

Can't call method "created_on" without a package or object reference
at /MTインストールディレクトリ/plugins/TagsForPreview.pl line 290.

自分で行った変更は、EUCに変更とmt.cfgをmt-config.cgiに変えたのみです。
細かなことはぜんぜんわからないのでどこが悪いか検討もつかない状態でして・・・。
よろしければアドバイスいただけないでしょうか?
よろしくお願いいたします。

No.4  : (無題)

>youさん
こんにちは。

プレビューするエントリーのIDが、プラグインに渡っていないように思われます。
ためしに、手動でエントリーのIDを渡すようにしてみてください。
以下のようなURLにアクセスすると、手動でエントリーのIDを渡すことができます。

http://MTのディレクトリ/mt-rebuild-preview.cgi?__mode=start_rebuild&blog_id=BlogのID&entry_id=エントリーのID

なお、エントリーのIDが渡らない原因は不明です。

No.5 you : (無題)

アドバイスありがとうございます。
えっと、ちょっと説明のしかたが悪かったようですみません。
エントリーIDを渡すことはおろか、プレビュー用テンプレート作成そのものが出来ていないのです。
壱さんの手順でいうところの「5.プレビュー用テンプレートの作成」でダメなんです。
私はエントリーページでのプレビューを考えているのですが、
この時点でアーカイブのテンプレートをコピー~保存&再構築をしたのですが、
ここで再構築するとエラーになるのでテンプレートそのものが作成できませんでした。
保存は出来るが再構築はできないというのはそういう意味です。

言葉が足りず申し訳ありません(汗)
この説明で上手く伝わりますでしょうか?
よろしくお願いいたします。

No.6  : (無題)

>youさん
こんにちは。

お書きいただいた症状からすると、プラグインの組み込みができていないようです。
Perlのバージョンによって、プラグインの組み込みができないことがあり、以下のページにその点を修正していただいたものがあります。

http://www.dakiny.com/archives/movable_type/post_223/index.php

こちらのものをお試しください。

No.7 you : (無題)

何度もありがとうございます。
一応、ご紹介いただいたページは最初に読んでいたのですが、
当方の利用しているレンタルサーバではPerlのバージョンが5.8.3のため修正版は試していませんでした。

今回、修正版を利用してみましたが、やはり同じ症状でした。
ただ、エラーメッセージが少しだけ変化しまして、
最後の部分が「line 307」になりました。
とは言え、これでも自分の手には負えないのでやはり今回は諦めるしかないのかな、と思い始めております・・・。
何度もアドバイスくださったのに申し訳ありません(汗)
色々とありがとうございました。

No.8 mituru : (無題)

こんばんは、壱さん
お世話になっています。
MT3.2対応のプラグインをDLさせて頂きました。

これでプレビューでの確認が楽になりました
ありがとうございます。

No.9 fei : (無題)

こんばんわ。
MovableTypeのスーパーカスタマイズテクニックの本を買いましたぁ。そこで、お聞きしたいことがあるんですけでも・・・

109ぺージ「エントリーに絵文字を入れられるようにする」というところで、BigPAPIもインストールしました。

本どおりにやったんですけども、表示されないんですね。。。。
こちらのエントリーでは、新たにインストールしてくださいとあるんですけでも・・・
それが原因ですか?

説明が簡単で申し訳ないです。。。不明な点があればお知らせ下さい。
(MovableType3.2です。)

No.10  Author Profile Page: (無題)

>feiさん
こんにちは。

JavaScriptの文字コードはどうなっているでしょうか。
そちらのBlogではutf-8が使われていますので、JavaScriptの文字コードもutf-8にします。

No.11 fei : (無題)

ありがとうございます。

もう一回、みたら。。。お恥ずかしいんですけども。。。
ファイル名が間違っていました。
無事に表示されております。
°゚°。。ヾ( ~▽~)ツ ワーイ♪

次に、コメントへ挑戦いたします。
申し訳ありませんでした。。。

No.12 fei : (無題)

こちらで質問してもいいですか?
すみません。。。
今、MovableTypeのスーパーカスタマイズテクニックの114ページの「コメント入力欄でも絵文字を使えるようにする」というところなんですども。。。
私は「マクロ版」に挑戦しております。
そこで、[ConvertIconMacro.pl]をアップロードしてみたんですけども、プラグインのところで「ラグインエラー」となってロードに失敗しました。となっていました・・・

コメントのところには表示されてないんですね。。。
何が原因か。。。分からずです。

文字コードはutf-8で保存しております。
お忙しいところ申し訳ないんですが。。。アドバイスよろしくお願いいたします。

No.13 fei : (無題)

すみません。間違ってました。
「プラグインエラー」です。

ConvertIconMacro.plプラグイン・エラー:
Unrecognized character \xE3 at /home/sites/lolipop.jp/users/ciao.jp-pig-family/web/cgi/mt/plugins/ConvertIconMacro.pl line 8.
Compilation failed in require at lib/MT.pm line 552.

↑内容です。

No.14  Author Profile Page: (無題)

>feiさん
こんにちは。

おそらく、ConvertIconMacro.plを書き換えた際に、8行目のどこかに全角のスペースが入ってしまったのではないかと思います。
全角を半角に修正してください。

No.15 fei : (無題)

ありがとうございます。
全角がたくさんありました。
それで、プラグインでは表示されておりました。

コメントには絵文字が並びましたぁ。
しかし、コメントすると表示されないんですね汗

(; ̄ー ̄)...ン。。。どこがおかしいのか?
すみません。アドバイスをよろしくお願いいたします。

No.16 fei : (無題)

もう一回見直してみましたが・・・分からず・・・

それでエントリーアーカイブを再構築すると500エラーになるんです嫌な感じ

No.17  Author Profile Page: (無題)

>feiさん
こんにちは。

プラグインの4行目のアップロード先ディレクトリの指定で、「mt-static」を「mt_static」に間違われているようです。

なお、500エラーの件は不明です。

No.18 fei : (無題)

ありがとうございました。
(o*。_。)oペコッ

500エラー・・・解決できなかったです。。。
(´;ェ;`)ウゥ・・・

No.19 fei : (無題)

えーと、色々捜してみたんですけども・・・見当たらなかったんでいいですか?

コメントをした際に、コメントのプレビューが下に表示されているサイトさんをみたことがあるんですけども、そのやり方はどこかに記載されていますか?

本ではエントリーを投稿する前にプレビューするとあります。
コメントを投稿する前に下にプレビューが表示されるというのはありますか?

No.20  Author Profile Page: (無題)

>feiさん
以下を参照してみてください。

http://caetla.oops.jp/blog2/archives/2005/01/31_1602.php

No.21 fei : (無題)

ありがとうございます。
やむやむさんに聞いていますー
表示されなくて汗

No.22 fei : (無題)

今、コメントの方は聞いていてるので同時に
横型カレンダーを導入しようかな?って思っていまして・・・

どこに載っているか捜しましたが見つからなかったので
こちらで質問させていただきます。
すみません。。。


カレンダーは表示されているんですけども・・・
中央にかたまっています・・・
きれに、上に表示されず。。。
サイドメニューも下げたんですけど、うまくできなかったんです。タイトルバナーの下にキレイに・・・横に並ぶようにしたいんです音符
アドバイスお願いいたします(o*。_。)oペコッ

No.23  Author Profile Page: (無題)

>feiさん
こんにちは。

カレンダーが中央カラムにあるので、中央カラムの幅で表示されています。
バナーの下にカレンダーを入れ、またカレンダーを中央そろえにすると良いでしょう。

No.24 fei : (無題)

こんにちわ。
ありがとうございます。無事に中央にカレンダーが!
あとですね。。。

エントリーの絵文字に下に余白があったんです。
スタイルシートで、本のように「エントリー」の所へ
img.mt_icon{
marigin: 0px 2px;
}
↑追加いたしました。が。。。見て見ると、下の余白があるんですねー嫌な感じ
お忙しいところすみませんがよろしくお願いいたします。
*不明な点があればお知らせください*

No.25  Author Profile Page: (無題)

>feiさん
こんにちは。

「スタイルシートを設定したのに、なぜ余白が出るのか・・・」と思ってよく見てみたら、綴りが違っています。
「marigin」ではなくて「margin」です。

No.26 fei : (無題)

w( ̄▽ ̄;)wワオッ!!
本当ですね嫌な感じありがとうございます。

No.27 yujiro : (無題)

こんばんは。
ご無沙汰してます。
私のサイトに本記事のカスタマイズで「3.3+BigPAPIで動作しません」というコメントが参りました。
すでにお分かりとは存じますが、とりあえずご連絡まで。

No.28  Author Profile Page: (無題)

>yujiroさん
こんにちは。
遅くなりましたが、MT3.3対応版を公開しました。

コメントする


Movable Type Developer's Guide Volume 1

Movable Typeのプラグイン開発等のドキュメント「Movable Type Developer's Guide Volume 1」を発売しました。
詳細は特設ページをご覧ください。