NTシステムデザインの技術メモ
MovableType4メモ
最終更新:
ntaka206
-
view
SlicehostにてMovableType 4.33を使用してサイト構築する際のメモ。
構築したサイトはこちら http://wwww.nt-sys.jp/
構築したサイトはこちら http://wwww.nt-sys.jp/
MovableType 4.33英語版を使用
Google用サイトマップ作成
ネタ元
Movable Type 備忘録 - Movable Type で Google Sitemaps 作る <http://bizcaz.com/archives/2006/01/05-115754.php>
Movable Type 備忘録 - Movable Type で Google Sitemaps 作る <http://bizcaz.com/archives/2006/01/05-115754.php>
上記ページのコードを修正して使用。
テンプレート名 GoogleSitemaps
出力先 sitemap.xml
テンプレート名 GoogleSitemaps
出力先 sitemap.xml
<script language="JavaScript" src="http://feed2js.org//feed2js.php?src=http%3A%2F%2Fd.hatena.ne.jp%2Fntaka206%2Frss&chan=y&num=3&desc=1&date=y&targ=y&utf=y" charset="UTF-8" type="text/javascript"></script> <noscript> <a href="http://feed2js.org//feed2js.php?src=http%3A%2F%2Fd.hatena.ne.jp%2Fntaka206%2Frss&chan=y&num=3&desc=1&date=y&targ=y&utf=y&html=y">View RSS feed</a> </noscript> <?xml version="1.0" encoding="<$MTPublishCharset$>"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <mt:ignore>インデックス(メイン)</mt:ignore> <url> <loc><$MTBlogURL encode_xml="1"$></loc> <lastmod><$MTDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod> <changefreq>daily</changefreq> </url> <mt:ignore>インデックス(アーカイブ)</mt:ignore> <url> <loc><$MTLink template="Archive Index" encode_xml="1"$></loc> <lastmod><$MTDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod> </url> <mt:ignore>ブログページ</mt:ignore> <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> <mt:ignore>ウェブページ</mt:ignore> <MTIfArchiveTypeEnabled archive_type="Page"> <MTPages lastn="9999"> <url> <loc><$MTPagePermalink encode_xml="1"$></loc> <lastmod><$MTPageModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod> <priority>1.0</priority> </url> </MTPages> </MTIfArchiveTypeEnabled> <mt:ignore>カテゴリーアーカイブ</mt:ignore> <MTIfArchiveTypeEnabled archive_type="Category"> <MTCategories> <url> <loc><$MTCategoryArchiveLink encode_xml="1"$></loc> <MTEntries lastn="1" sort_by="modified_on"> <lastmod><$MTEntryModifiedDate format="%Y-%m-%dT%H:%M:%S"$><$MTBlogTimezone$></lastmod> </MTEntries> <priority>1.0</priority> </url> </MTCategories> </MTIfArchiveTypeEnabled> </urlset>
MailForm2.10bにて送信したメールが文字化けする
メールフォームから送信したメール本文の日本語が、???になってしまう。
日本語版以外のMovable Typeをお使いの場合、mt-config.cgiに以下の行を入れてください。 MailEncoding ISO-2022-JP
cd /usr/lib/cgi-bin/movabletype sudo vi mt-config.cgi
元ネタ
メールフォームプラグインV2.0・その1(概要とインストール) - The blog of H.Fujimoto <http://www.h-fj.com/blog/archives/2008/01/31-143806.php#comment-2755>
メールフォームプラグインV2.0・その1(概要とインストール) - The blog of H.Fujimoto <http://www.h-fj.com/blog/archives/2008/01/31-143806.php#comment-2755>
メールフォームを設置する
メールフォームプラグインV2.0・その1(概要とインストール) - The blog of H.Fujimoto <http://www.h-fj.com/blog/archives/2008/01/31-143806.php>
unzip MailForm_2_10b.zip sudo cp -R mt-static /usr/lib/cgi-bin/movabletype/ cd /usr/share/movabletype sudo mkdir plugins sudo cp -R plugins/* /usr/lib/cgi-bin/movabletype/plugins/ cd /usr/share/movabletype/plugins/MailForm: sudo chmod 705 mt-mail-form.cgi
下記ページを参考にして設定行う。
メールフォームプラグインV2.10の使い方 - The blog of H.Fujimoto <http://www.h-fj.com/blog/mtplgdoc/mailformv2.php>
使っているMTが英語版(en)なので、メールフォームのテンプレートが参照しているテンプレート名の書き換えが必要。
例 HTMLヘッダ -> HTML Head など
メールフォームプラグインV2.10の使い方 - The blog of H.Fujimoto <http://www.h-fj.com/blog/mtplgdoc/mailformv2.php>
使っているMTが英語版(en)なので、メールフォームのテンプレートが参照しているテンプレート名の書き換えが必要。
例 HTMLヘッダ -> HTML Head など