Movable Typeのプレビューを別タブで開くようにする設定方法

見つけましたよと。
PreviewInNewWindow | 環境変数リファレンス - CMSプラットフォーム Movable Type -

これまでPreviewTargetChangerというプラグインを使っていたのですが、
(参照:MovableTypeでプレビューを別ウィンドウ/別タブでできるPreviewTargetChangerは超オススメ
使い方が悪いのか、 プレビューしようとするといきなり公開されているという罠
があり、何度も引っかかってしまいました。

しかし今回の「PreviewInNewWindow」という環境変数を
使用する方法では、「いきなり公開の罠」は発動しないため(たぶん)、
私のようなうっかりさんでも安心です。

やり方は簡単。

設定ファイルに

PreviewInNewWindow 1

と追記するだけ。
既にPreviewTargetChangerを使用している場合は、
「システム」→「ツール」→「プラグイン」から、
PreviewTargetChangerを無効にしておきましょう。

ただ、このままだと、プレビュー時に生成される
一時ファイルが、サーバに残るそうなので、
それを削除するため、「run_periodic_tasks」というのを
定期的に実行する必要があるそうです。

そのやり方は、こちら。
→ 指定日投稿や公開キュー等のスケジュール処理の設定 : Movable Type ドキュメント
PreviewInNewWindowの説明ページからは、
このページへはリンクが貼られていないという、
ちょっぴり不親切仕様でした。

cronを使えるレンタルサーバーなら、設定してみましょう。
そうでなかったら...どうするんでしょうね。

ともあれ、これでMTでのプレビューしやすさが改善されました!
やったね!

<追記>
パーミッションの変更もしないと、ダメっぽいです。
Movable Typeの日時指定投稿をさくらのレンタルサーバで動くようにした | 大輔べ

変更しても、こんなエラーが出ます。なんでやねん。

"my" variable $ext masks earlier declaration in same scope at /home/inverse/www/umu/mt/tools/../lib/MT/CMS/Asset.pm line 1560.

でもプレビューファイルは消えてるみたいだから、
まぁいいのかな?

皆さんの拍手が私のモチベーションです。
励ましのコメントも送れるよ!→

ガッツゴリラ

この最も大事な位置にガッツポーズをするゴリラが表示されていることに何の意味があるのだろうか?答え:何もありません。こんなところまでお読みいただきありがとうございました。

Macオンラインウエア情報検索

Loading
Macオンラインウエア情報検索についてはこちらを参照ください。 →「Macオンラインウエア情報検索」をアップデートしました2012

このブログ記事について

このページは、2015年5月17日 19:23に書かれたブログ記事です。

ひとつ前のブログ記事は「web拍手にお答え 2014年12月〜2015年2月」です。

次のブログ記事は「iPhoneでMVNO(OCNモバイルONE)へMNPした際に調べたことのまとめと使ってみた感想」です。

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

広告

アーカイブ