Movable Typeは、サイトに使う画像または通常のファイルをウェブサーバーにアップロードするためのインタフェースを備えています。 ファイルは ローカル・サイト・パス ディレクトリまたは ローカル・アーカイブ・パス ディレクトリにアップロードできるほか、これらのディレクトリの階下にあるどんなディレクトリにもアップロードできます。
ファイルをアップロードするには、Movable Typeにログインし、ウェブログを選択して「 ファイルのアップロード 」をクリックします。 アップロードするファイルをハードドライブから選択します。 次にどこにファイルをアップロードするかを選択します。 たとえば、通常 ローカル・サイト・パス の下にある images ディレクトリにすべての画像を保存している場合は、画像をアップロードするときに、「 ローカル・サイト・パス 」ラジオ・ボタンをクリックし、その横のテキスト・ボックスに images と入力します。 ファイルのアップロード先を選択した後は、「 アップロード 」をクリックします。
アップロード先のディレクトリに同名のファイルが存在するときには、既存のファイルを上書きするオプションがあります。そのオプションを選択しない場合は、アップロードしようとしているファイル名が削除されるので、そのファイルの名前をローカル上で付け替え、再びアップロードします。あるいは、別の方法で同名のファイルをアップロードする問題を回避します。 (注: 既存のファイルを上書きするオプションが表示されず、 File::Temp がインストールされていないとのエラーが表示される場合は、『Movable Typeのインストール』ドキュメントの「 File::Tempをインストールする必要がある場合 」セクションを参照してください。
ファイルをアップロードした後は、そのアップロードしたファイルを使って新しいエントリーを作成するか、またはファイルへのリンクを張るためのHTMLを表示するかの、どちらかができます。 たとえば、画像をアップロードし、ポップアップ・ウィンドウに画像へのリンクを表示する新しいエントリーを作成したい場合は、「 アップロードしたファイルを使って、新しいエントリーを作る 」を選択し、「 ポップアップ 」を押します。 すでにエントリーを編集していて、新たにエントリーを作成し現在編集中のエントリーを失いたくない場合には、「 アップロードしたファイルのHTMLを表示 」ボタンをクリックして「 ポップアップ 」をクリックします。 すると、ポップアップ・ウィンドウに画像を表示するHTMLコードが表示されます。 このコードをコピーして、現在編集中にエントリーに貼り付けます。
画像をアップロードし、サーバーに Image::Magick がインストールされている場合は、その画像のサムネイルを作成するオプションが得られます。 サムネイルを作成するには、「 このイメージのサムネイルを作る 」をチェックし、「 幅 」と「 高さ 」ボックスの数値を、画像の大きさに合わせるか、適した大きさになるよう調節します。 大きさの調節は、プルダウン・メニューの「 ピクセル 」サイズか、プルダウン・メニューの「 パーセント 」で行えます。
さらに元の画像と比例した幅と高さを使うことも、比例させずに画像を歪めることもできます。 デフォルトでは、「 縦横比を固定する 」ボックスがチェックされています。この状態では、幅または高さのいずれかを変えると、もう一方の数値も自動調節されます。 「 縦横比を固定する 」ボックスのチェックを外すと、自由に幅と高さを指定できます。
サムネイルの作成時には、「 ポップアップ 」ボタンを押すとHTMLが生成し、サムネイル画像をクリックしたときに、ポップアップ・ウィンドウが開き、フルサイズのアップロードされた画像を表示するようになります。 「 埋め込み 」ボタンを押すとHTMLを生成して、サムネイル画像をクリックしたときに、同じウィンドウにフルサイズの画像を表示するようになります。