MovableTypeの最近のブログ記事
VirtualDocumentRootを設定するだけだから簡単さ~♪
と思ったら意外な罠
あっさり設定終わりいざブログ生成。
うまくできた~
と思ったらあれ? CSSが入っていないようなシンプルというか文字だけのブログができてきた。
うーん。。。
ひょっとして既定のブログを選択したせいかな?とプロフェッショナルな~を選んでも結果は同様。
これはおかしい。
と いろいろググってみると どうも手動でmt-config.cgiを編集しないといけないらしい。
デザイン->テンプレート->インデックステンプレートを作成
タイトルと出力ファイル名に「sitemap.xml」と入れて
本文に以下を挿入して保存でOK!
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc><$MTBlogURL encode_xml="1"$></loc>
<lastmod><$MTDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod><changefreq>daily</changefreq>
</url>
<MTIfArchiveTypeEnabled archive_type="Individual">
<MTEntries lastn="9999">
<url><loc><$MTEntryPermalink encode_xml="1"$></loc>
<lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod>
<priority>1.0</priority></url>
</MTEntries>
</MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Monthly">
<MTArchiveList archive_type="Monthly">
<url><loc><$MTArchiveLink encode_xml="1"$></loc>
<MTEntries lastn="1" sort_by="modified_on">
<lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod></MTEntries>
</url>
</MTArchiveList>
</MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Weekly">
<MTArchiveList archive_type="Weekly"><url>
<loc><$MTArchiveLink encode_xml="1"$></loc>
<MTEntries lastn="1" sort_by="modified_on"><lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod>
</MTEntries>
</url>
</MTArchiveList></MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Daily">
<MTArchiveList archive_type="Daily">
<url>
<loc><$MTArchiveLink encode_xml="1"$></loc><MTEntries lastn="1" sort_by="modified_on">
<lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod>
</MTEntries></url>
</MTArchiveList>
</MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Author">
<MTArchiveList archive_type="Author">
<url><loc><$MTArchiveLink encode_xml="1"$></loc>
<MTEntries lastn="1" sort_by="modified_on">
<lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod></MTEntries>
</url>
</MTArchiveList>
</MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Author-Daily">
<MTArchiveList archive_type="Author-Daily"><url>
<loc><$MTArchiveLink encode_xml="1"$></loc>
<MTEntries lastn="1" sort_by="modified_on"><lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod>
</MTEntries>
</url>
</MTArchiveList></MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Author-Weekly">
<MTArchiveList archive_type="Author-Weekly">
<url>
<loc><$MTArchiveLink encode_xml="1"$></loc><MTEntries lastn="1" sort_by="modified_on">
<lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod>
</MTEntries></url>
</MTArchiveList>
</MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Author-Monthly">
<MTArchiveList archive_type="Author-Monthly">
<url><loc><$MTArchiveLink encode_xml="1"$></loc>
<MTEntries lastn="1" sort_by="modified_on">
<lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod></MTEntries>
</url>
</MTArchiveList>
</MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Author-Yearly">
<MTArchiveList archive_type="Author-Yearly"><url>
<loc><$MTArchiveLink encode_xml="1"$></loc>
<MTEntries lastn="1" sort_by="modified_on"><lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod>
</MTEntries>
</url>
</MTArchiveList></MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Category">
<MTArchiveList archive_type="Category">
<url>
<loc><$MTArchiveLink encode_xml="1"$></loc><MTEntries lastn="1" sort_by="modified_on">
<lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod>
</MTEntries></url>
</MTArchiveList>
</MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Category-Daily">
<MTArchiveList archive_type="Category-Daily">
<url><loc><$MTArchiveLink encode_xml="1"$></loc>
<MTEntries lastn="1" sort_by="modified_on">
<lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod></MTEntries>
</url>
</MTArchiveList>
</MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Category-Weekly">
<MTArchiveList archive_type="Category-Weekly"><url>
<loc><$MTArchiveLink encode_xml="1"$></loc>
<MTEntries lastn="1" sort_by="modified_on"><lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod>
</MTEntries>
</url>
</MTArchiveList></MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Category-Monthly">
<MTArchiveList archive_type="Category-Monthly">
<url>
<loc><$MTArchiveLink encode_xml="1"$></loc><MTEntries lastn="1" sort_by="modified_on">
<lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod>
</MTEntries></url>
</MTArchiveList>
</MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Category-Yearly">
<MTArchiveList archive_type="Category-Yearly">
<url><loc><$MTArchiveLink encode_xml="1"$></loc>
<MTEntries lastn="1" sort_by="modified_on">
<lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod></MTEntries>
</url>
</MTArchiveList>
</MTIfArchiveTypeEnabled>
<MTIfArchiveTypeEnabled archive_type="Page">
<MTArchiveList archive_type="Page"><url>
<loc><$MTArchiveLink encode_xml="1"$></loc>
<MTEntries lastn="1" sort_by="modified_on"><lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod>
</MTEntries>
</url>
</MTArchiveList></MTIfArchiveTypeEnabled>
<url>
<loc><$MTLink template="アーカイブインデックス" encode_xml="1"$></loc>
<lastmod><$MTDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod></url>
</urlset>
そこで登場するのがこのメール投稿プラグイン MailPack
http://www.skyarc.co.jp/engineerblog/entry/4022.html
企業として本格的に使うには結構なお値段がかかりますが 個人で利用する分には無料で利用できます。
単純にメール投稿できるだけでなく 送信元のメールアドレスが一致しないと投稿できないスパムフィルタなど機能も盛りだくさん。
MT使うのに必須なプラグインのひとつだと思います。
入手先
http://memo.hirosiki.jp/article/41793651.html
なおMT4で利用するといくつか不具合があったので修正
■設定画面で文字化けしてるので修正
line 37 ラベルの部分を日本語に変更 およびファイルをUTF8で保存
MT->add_text_filter(
'hirosikitextfilter' => {
label => '改行を変換+URL自動リンク(ひろ式)',
on_format => \&hirosiki_text_filter,
}
);
■line 79 新規ウィンドウで開くように変更
"<a href=\"$o\">$u</a>";
↓
"<a href=\"$o\" target=\"_blank\">$u</a>";
/etc/httpd/conf.d/ にバーチャルホスト用のファイルを作成
vi vhost.conf
LogFormat "%{Host}i %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vcombined
NameVirtualHost 111.111.111:80
ServerName hoge.com
ServerAlias *.hoge.com
VirtualDocumentRoot /var/www/virtual/%2+/%1
CustomLog /var/log/httpd/access_log vcombined
参考サイト
http://www.artsnet.jp/archives/32