私はダイナミック・パブリッシング併用なので、MTIfDynamicで似たような切り替えを組み込んでます。PM>oscarさんこんにちは。コメントありがとうございます。ヘッダ空行の件、参考になりました。MTタグを組み合わせればいろいろプログラミングできそうですね。宣言がどうしても上手く行きませんでした。like=".php|index"としたところ問題なく動作しましたがこれでよいのでしょうか?3.注意事項にアーカイブインデックス(archievs.html/archives.php)の判断はできていません。ありますが、アーカイブインデックスは問題なく動作していました。MTIFを確認したところ、MTIndexBasenameを使用しているのはname="main_index"のところのようなので、本当はindex.html/index.phpの判断が付かないということなのでしょうか?ちなみに、トラックバックにあるH.FujimotoさんのMTApplyModifierプラグインで空白行を削除しましたが、上手く動作しました。PM>虎さんこんにちは。ご返事遅くなり申し訳ございません。タグのバグのようです(拡張子は「アーカイブの拡張子」から取得している模様)。場合もマッチしてしまうので正しい判定ではありません。それではよろしくお願い致します。PM返答ありがとうございます。場合もマッチしてしまうので正しい判定ではありません。xxx/xxxというエラーが発生してしまいました。エディタで確認すると、index.phpの場合でも.htmlの時の条件文が適応されていました。そのまま表示すると、indexと表示されていた為に、おかしいな?と思い、単純に条件にindexを追加していました。extension="1"に変更し、確認したところ、like=".php"のままでもエラーの発生はなくなりました。extension="1"を付加するとエラーなし、削除するとエラーありという動作をします。この違いは環境によるものなのでしょうか???※ちなみに当方はsakuraインターネットのスタンダードプランでMysql使用です。タグのバグのようです(拡張子は「アーカイブの拡張子」から取得している模様)。いう問題からか、やはりindex.phpとindex.htmlの区別は付いていないようです。この部分は修正されることを待つしかなさそうですね。AM>虎!さんこんにちは。仰るとおり、設定もれでした。ご指摘ありがとうございます。AMyujiroさんこんにちは、スタイルシート保存ではお世話になりました。?>と表示されてしまいます。PHP化(その1)のコメントで全ページに表示されるとの書き込みも見ましたが、インデックス・アーカイブ等のページは正常に表示されます。PM>カヒロさんこんばんは。ご質問の件ですが、本カスタマイズはシステムテンプレートの考慮がもれてました。システムテンプレートで表示されるページはPHPではないので、タグにその処理を追加してください。試しに、1項について、下記のタグ(青色部分が追加)に入れ替えてみて頂けますでしょうか。id="sixapart-standard"&gt;&lt;head&gt;改行・空白は削除してください。うまくいかない場合、申し訳ありませんが再度ご連絡頂けますでしょうか。それではよろしくお願い致します。PM>yujiroさんこんにちは。?>」の表示も消えてレイアウトがちゃんと表示されるようになりました!ありがとうございます。PM>カヒロさんこんにちは。ご連絡ありがとうございました。無事に直ったようでよかったです。PMMTのPHP化について、質問させていただきたく存じます。OSはWindowsVista、IEは7.0です。いつもPHP化について参考にさせていただいております、お世話になります。PHP化をMT3.35のときより行なっており、今回4.1にバージョンアップしました。このときに、テンプレートのバックアップなのか、古いテンプレートと新しいテンプレートが混在するという点がありました。不要なテンプレートは少しずつ消していってますが古いシステムテンプレートが消せずに残ってる状況です。お伺いしたい点は個別エントリーの記事(例:http://mizu.littlestar.jp/blog/2008/02/post-397.php)と、コメントやトラックバックのリンクをクリックすると構文のエラーが出ることです。1月間アーカイブやカテゴリアーカイブは大丈夫なようです。ディレクティブによる設定を行ない(DBはSQLite、レンタル・ロリポップサーバー)5.テストのHTMLファイル(test.html)を作成、成功しました。2.テンプレート修正、をしてあるつもりですが、やはり私の構文の置き方が間違ってるのでしょうか。お忙しいとは思いますが、何卒ご教授願えたらと思います。PM>mizuさんこんにちは。ご質問の件ですが、まずはテンプレートからXML宣言を外して、ページが正常に表示されるかどうか確認して頂けますでしょうか。正常に動作する場合は、XML宣言を切り替える部分のテンプレートに問題がありますので、どのような設定になっているか、タグを抜粋してそのままコメント欄に貼り付けてお知らせください(タグはコメントフォームの注意事項にしたがって変換してください)。正常に動作しない場合は、他のPHP処理にエラーがあると思われます。当方で公開しているサンプルに問題があるかもしれませんので、予めご容赦ください。それではよろしくお願い致します。PMyujiroさまリプライありがとうございます。遅くなり申し訳ありません。XML宣言を外しましたが、エラーの画面はエラーのままで表示されませんでした。同じヘッダーを使っているメインや月間アーカイブは表示されていますしテンプレートには問題はないと思われます。それどころかインデックスプレートに古いhtmlファイルが残ってたので削除するとコメントやトラックバックに404エラーがでるようになってしまい、4.1にアップデートしてからの投稿まで404エラーのため、DL時にファイルが壊れた可能性がでてきましたので、そちらからやりなおしてみます。お手間を取らせまして申し訳ありませんでした。PM>mizuさんこんばんは。ご連絡ありがとうございました。お分かりにならない場合はまたご連絡ください。AM本当に助かりました。悲願のxml宣言をすることができました。PM>winout555さんこんばんは。コメントありがとうございました。お役に立てたようでよかったです。*必須(非表示)URL(U):情報を保存する?コメントへの返信ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。すべてのご質問にはお答えできない可能性があります。Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。>winout555さんこんばんは。悲願のxml宣言をすることができました。>mizuさんこんばんは。ご連絡ありがとうございました。yujiroさまリプライありがとうございます。>mizuさんこんにちは。MTのPHP化について、質問させていただきたく存じます。>カヒロさんこんにちは。ご連絡ありがとうございました。>yujiroさんこんにちは。>カヒロさんこんばんは。上部に並ぶこの文字列は一体なんだろうと思った。