works(グラビティ・ワークス)備忘録と知識の共有と蓄積MT:ファイルの初期アップロード先を設定する2009.06.24先日の記事「MT:alt-tmplについて」と合わせて見ていただくと良いかもしれません。MTで「ファイルのアップロード」を選択すると、アップロード先を指定するフォームが出てくると思います。」がデフォルトで表示されるように設定してみます。ちなみにMT4.Xの場合です。MTのテンプレートファイルを探します。修正includeディレクトリ内のファイルを直すのが正しいようです。ファイルを持ってきましょう。ファイルを開き、一行目に次のように追記します。あとはこれを上書きすれば完了なのですが、簡単な修正とはいえ、元のファイルに上書きすることはなるべく避けたいところです。いうときに、alt-tmplフォルダを利用します。tmplフォルダと同階層にalt-tmplというフォルダがあるので、その中に今回手を加えた「asset_upload.tmpl」までの階層を再現します。すると、MTが優先してこのファイルを読んでくれます。元のファイルを残すことができるので、いざというときに助かりそうです。コメント(0)MT:alt-tmplについて2009.06.17最近、MTのテンプレートファイル(「MTのディレクトリ/tmpl/」以下のファイル)に手を加えて使用することが多くなってきました。簡単なことだけですが・・。いうとき、「alt-tmpl」というフォルダを活用すると、元のファイルを残したまま設定をいじることができます。「alt-tmpl」フォルダは、MTをインストールしたディレクトリにあります。「alt-tmpl」フォルダの中に「tmpl」フォルダ以下と同じ階層構造で入れることで、そのファイルを優先して読ませることができます。これは管理の面で、いろいろと役に立ちそうです。コメント(0)MT:画像挿入のとき自動的に入るstyleをなくす2009.06.11MT4.1から、画像挿入の位置に「なし」が選択できるようになりました。これで<img>タグのスタイルは消えてくれますが、その画像を囲む<form>タグ(書き出し後は<span>タグ)のスタイルは消えてくれません。こちらはMTの設定ファイルを修正しなければならないようです。この内容が書かれたデータはどれかというと、MTのディレクトリ/lib/MT/Asset.pmこれです。このファイルを修正します。※念のため、元のデータは残しておいたほうがいいです。inline;">$html</form>};}こんなふうに書かれている一文があると思います。赤字の部分が、画像を囲む<form>タグの設定をしている部分です。inline;"」の部分を取ってしまえばよいです。修正が終わったら、元の場所にアップして完了です。コメント(0)JavaScriptのバージョンについて2009.06.04先日少し話題になったのでまとめてみました。JavaScriptのバージョンについてです。実は自分はあまり気にしたことがなかったんですが、JavaScriptにもちゃんとバージョンがあります。(自分でコードを書いたりしないので、あまり意識していなかった・・。)JavaScriptのバージョンが新しいからといって、古い機能がなくなるということはほとんどないそうです。></script>と書く分には、特にバージョンを気にする必要はないですしね。実際はブラウザごとにサポートしているバージョンは異なっていて、それよりも新しいバージョンの機能を使うとエラーが出てしまいます。」の部分、ここにバージョンを書くことで、それより新しい機能を無視することができます。></script>エラーが出ないように書いておくといいかもしれません。ブラウザごとの対応バージョンはこちら、DIASPARさんのところでまとめられています。参考にさせていただきました。