<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>MT奮闘記</title>
    <link rel="alternate" type="text/html" href="http://td-sys.heteml.jp/td-sys/funtouki/" />
    <link rel="self" type="application/atom+xml" href="http://td-sys.heteml.jp/td-sys/funtouki/atom.xml" />
    <id>tag:td-sys.heteml.jp,2008-07-12:/td-sys/funtouki//3</id>
    <updated>2008-07-12T03:33:58Z</updated>
    <subtitle>Movable Typeでホームページ作成時の諸問題の解決法</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.13</generator>

<entry>
    <title>No.7【写真をイラスト化する】</title>
    <link rel="alternate" type="text/html" href="http://td-sys.heteml.jp/td-sys/funtouki/2007/10/no7.html" />
    <id>tag:td-sys.heteml.jp,2007:/td-sys/funtouki//3.87</id>

    <published>2007-10-02T23:22:05Z</published>
    <updated>2008-07-12T03:33:58Z</updated>

    <summary>弊社関連サイト「あらんだまおばさん元気日記」では、顔写真の代わりに、イラスト化し...</summary>
    <author>
        <name></name>
        
    </author>
    
        <category term="イメージ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://td-sys.heteml.jp/td-sys/funtouki/">
        <![CDATA[<p>弊社関連サイト<a href="http://www.td-sys.com/obasandiary/">「あらんだまおばさん元気日記」</a>では、顔写真の代わりに、イラスト化した似顔絵を使っています。<br />
<img alt="obsn0704.gif" src="http://www.td-sys.com/technical/img/obsn0704.gif" width="95" height="125" /><img alt="obsn0705.gif" src="http://www.td-sys.com/technical/img/obsn0705.gif" width="150" height="109" /></p>

<p>このように、デジタル写真を元に似顔絵を自動で作成、髪型やヒゲ、眼鏡などのアクセサリも自由に選べ、さらに、喜怒哀楽などのさまざまな表情の似顔絵が自動で作れ、個性のあるフレンドリーな似顔絵を作成する手順を紹介します。<br />
<img alt="17-13-2.jpg" src="http://www.td-sys.com/technical/img/17-13-2.jpg" width="400" height="360" /></p>]]>
        <![CDATA[<p>《作成手順》<br />
Microsoft Office Home Style+　ダウンロード版を使用します。<br />
（パッケージ製品のMicrosoft Office Personal Edition 2003、Professional Edition 2003 にも同梱されています。）</p>

<p><br />
〔Home Styleツールバー〕の[似顔絵と絵文字]をクリック</p>

<p><img alt="17-1.jpg" src="http://www.td-sys.com/technical/img/17-1.jpg" width="350" height="135" /></p>

<p><br />
[似顔絵作成]をクリック</p>

<p><img alt="17-2.jpg" src="http://www.td-sys.com/technical/img/17-2.jpg" width="321" height="398" /></p>

<p><br />
[次へ]をクリック</p>

<p><a href="http://www.td-sys.com/technical/img/17-3.html" onclick="window.open('http://www.td-sys.com/technical/img/17-3.html','popup','width=566,height=432,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.td-sys.com/technical/img/17-3-thumb.jpg" width="430" height="328" alt="" /></a></p>

<p></p>

<p>[開く]をクリックしてファイルを選び[次へ]をクリック</p>

<p><a href="http://www.td-sys.com/technical/img/17-4.html" onclick="window.open('http://www.td-sys.com/technical/img/17-4.html','popup','width=569,height=434,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.td-sys.com/technical/img/17-4-thumb.jpg" width="430" height="327" alt="" /></a></p>

<p><br />
顔全体を緑の枠で囲み[次へ]をクリック</p>

<p><a href="http://www.td-sys.com/technical/img/17-5.html" onclick="window.open('http://www.td-sys.com/technical/img/17-5.html','popup','width=570,height=435,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.td-sys.com/technical/img/17-5-thumb.jpg" width="430" height="328" alt="" /></a><br />
　</p>

<p>似顔絵スタイルを選び[次へ]をクリック</p>

<p><a href="http://www.td-sys.com/technical/img/17-6.html" onclick="window.open('http://www.td-sys.com/technical/img/17-6.html','popup','width=567,height=434,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.td-sys.com/technical/img/17-6-thumb.jpg" width="430" height="329" alt="" /></a></p>

<p></p>

<p>自動調整された顔のラインをドラッグで調整し[次へ]をクリック</p>

<p><a href="http://www.td-sys.com/technical/img/17-7.html" onclick="window.open('http://www.td-sys.com/technical/img/17-7.html','popup','width=567,height=431,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.td-sys.com/technical/img/17-7-thumb.jpg" width="430" height="326" alt="" /></a></p>

<p><br />
髪型、眼鏡、ひげ等のパーツを選択し[次へ]をクリック</p>

<p><a href="http://www.td-sys.com/technical/img/17-8.html" onclick="window.open('http://www.td-sys.com/technical/img/17-8.html','popup','width=564,height=431,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.td-sys.com/technical/img/17-8-thumb.jpg" width="430" height="328" alt="" /></a></p>

<p></p>

<p>服装、着ぐるみ等のパーツを選択肢[次へ]をクリック</p>

<p><a href="http://www.td-sys.com/technical/img/17-9.html" onclick="window.open('http://www.td-sys.com/technical/img/17-9.html','popup','width=566,height=433,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.td-sys.com/technical/img/17-9-thumb.jpg" width="430" height="328" alt="" /></a></p>

<p></p>

<p>保存する表情を選び[次へ]をクリック</p>

<p><a href="http://www.td-sys.com/technical/img/17-10.html" onclick="window.open('http://www.td-sys.com/technical/img/17-10.html','popup','width=566,height=432,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.td-sys.com/technical/img/17-10-thumb.jpg" width="430" height="328" alt="" /></a></p>

<p></p>

<p>保存するフォルダ名と、大きさを選択し[完了]をクリック<br />
（実際使う大きさで保存する事をお勧めいたします。）</p>

<p><a href="http://www.td-sys.com/technical/img/17-11.html" onclick="window.open('http://www.td-sys.com/technical/img/17-11.html','popup','width=566,height=432,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.td-sys.com/technical/img/17-11-thumb.jpg" width="430" height="328" alt="" /></a></p>

<p></p>

<p>作成した似顔絵はアイデア次第で、Outlook 2003 のメールや、Word 2003 の文書に貼り込んだり、さまざまな活用ができます。自分なりの楽しみ方を見つけてください。</p>]]>
    </content>
</entry>

<entry>
    <title>No.6【ホームページタイトルバナーの作り方】</title>
    <link rel="alternate" type="text/html" href="http://td-sys.heteml.jp/td-sys/funtouki/2007/10/no6.html" />
    <id>tag:td-sys.heteml.jp,2007:/td-sys/funtouki//3.86</id>

    <published>2007-10-02T23:20:30Z</published>
    <updated>2008-07-12T03:33:58Z</updated>

    <summary>弊社関連サイト「あらんだまおばさん元気日記」では、ほぼ月替わりで「タイトルバナー...</summary>
    <author>
        <name></name>
        
    </author>
    
        <category term="イメージ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://td-sys.heteml.jp/td-sys/funtouki/">
        <![CDATA[<p style="margin-left:20px;">弊社関連サイト<a href="http://www.td-sys.com/obasandiary/">「あらんだまおばさん元気日記」</a>では、ほぼ月替わりで「タイトルバナー」を差し替えています。
</p>
<p style="margin-left:20px;">
今回は「ホームページタイトルバナーの作り方」について、記載します。とても簡単ですので、お試し下さい。
</p>]]>
        <![CDATA[<h4>タイトルバナーの作り方</h4>
以下の手順に沿って説明します。
<ol>
<li>画像加工ソフトを用意</li>
<li>画像の用意</li>
<li>トリミング</li>
<li>リサイズ</li>
<li>「ぼかし」を入れる</li>
<li>完成</li>
</ol>

<h4>1.画像加工ソフトを用意</h4>
<p style="margin-left:20px;">
画像加工（処理）ソフト（レタッチソフト）は、</p>
<ul>
<li>リサイズ（画像サイズの変更）ができること</li>
<li>「ぼかし」などの加工ができること</li>
<li>簡単な補正ができること</li>
</ul>
<p style="margin-left:20px;">
の機能があれば十分です。<br />
今回は、簡単で軽快なレタッチソフト「JTrim」
<a href="http://www.woodybells.com/" target="_blank">http://www.woodybells.com/</a>を使います。<br />
インストールの説明は、省略します。<a href="http://www5f.biglobe.ne.jp/~ayum/ring/jtrimring.html">JTrim Ring 【画像作成/加工遊びの環】</a>ホームページに詳しい説明がありますのでそちらをご覧下さい。</p>

<h4>2.画像の用意</h4>
<p style="margin-left:20px;">
まず、バナーに使う画像を用意します。（下の写真は縮小してあります）<br />
<img alt="サンプル画像" src="http://www.td-sys.com/technical/img/k0015_a.jpg" width="120" height="90" style="margin:10px;" /><br />
デジカメで撮った、特に何の変哲もない「サツキの花」の画像ですが、今の季節にマッチしているのでこれを使うことにしました。
</p>

<h4>3.トリミング</h4>
<p style="margin-left:20px;">
<img alt="JTrimで開いた状態" src="http://www.td-sys.com/technical/img/k0015_b.jpg" width="360" height="314" style="margin:10px;" /><br />
「JTrim」を起動し、用意した画像を開きます。</p>

<p style="margin-left:20px;">
まず、画像をバナーのサイズに切り取ります。<br />
<img alt="切り抜きボタン" src="http://www.td-sys.com/technical/img/k0015_c.jpg" width="28" height="26"  style="margin:0px 5px 0px 5px;" />をクリックします。<br />
<img alt="座標指定切取り" src="http://www.td-sys.com/technical/img/k0015_d.jpg" width="339" height="180"  style="margin:10px;" /><br />
「座標指定切取り」ダイヤログボックスが開きます。バナーのサイズ（今回は718px×130px)になるよう入力して、「縦横比を維持する」にチェックを入れておきます。
</p>

<p style="margin-left:20px;">
そのままの状態で、カーソルを画像上に移し、バナーの出来上がりをイメージしながら、切取りたい範囲を指定します。<br />
<img alt="切取り中" src="http://www.td-sys.com/technical/img/k0015_e.jpg" width="351" height="83"  style="margin:10px;" /><br />
ここがセンスの見せ所ですね。
</p>

<p style="margin-left:20px;">
「座標指定切取り」ダイヤログボックスの「ＯＫ」ボタンをクリックすると、画像の切り取りができました。<br />
</p>
<p style="margin-left:20px;">
表示サイズの変更は、虫眼鏡ボタン<img alt="表示サイズ変更" src="http://www.td-sys.com/technical/img/k0015_f.jpg" width="36" height="27"  style="margin: 0px 5px 0px 5px;" />をクリックして適切な表示サイズにしてください。
</p>

<h4>4.リサイズ</h4>
<p style="margin-left:20px;">
切り取った画像は、縦横比率はバナーと合っていますが、サイズが大きいままです。<br />
リサイズボタン<img alt="リサイズボタン" src="http://www.td-sys.com/technical/img/k0015_g.jpg" width="29" height="27"  style="margin:0px 5px 0px 5px;" />をクリックし、<br />
<img alt="リサイズダイヤログボックス" src="http://www.td-sys.com/technical/img/k0015_h.jpg" width="360" height="287"  style="margin:10px;" /><br />
表示された「リサイズ」ダイヤログボックスで、サイズ（今回は718px×130px)を指定して「ＯＫ」をクリックするとリサイズ完了です。
</p>
<h4>5.「ぼかし」を入れる</h4>
<p style="margin-left:20px;">
これで、「完成」としても良いのですが、サイトタイトル、説明の文字が表示されるところなので、このままでは、バックが少し、やかましいようです。文字が重なる部分に少し「ぼかし」を入れてみます。
</p>
<p style="margin-left:20px;">
「JTrim」は、矩形でしか範囲指定ができないので、ぼかしを入れる部分を数回に分けて範囲指定します。<br />
まず、ぼかしを入れたい部分をクリックして範囲指定します。<br />
<img alt="リサイズ画像" src="http://www.td-sys.com/technical/img/k0015_i.jpg" width="257" height="47"  style="margin:10px;" /><br />
画像の左上から画像中央よりすこし右まで、手前の「サツキの花」にかからない範囲を指定しました。（わかりやすくするために、青線を書き入れてあります）
</p>
<p style="margin-left:20px;">
次に、「メニューバー」から、「加工」→「ガウスぼかし」をクリックします。<br />
<img alt="ぼかし範囲指定" src="http://www.td-sys.com/technical/img/k0015_j.jpg" width="313" height="173"  style="margin:10px;" /><br />
「ガウスぼかしダイヤログボックス」でぼかしの強さを指定します。<br />今回は「2」に指定しました。
</p>
<p style="margin-left:20px;">
<img alt="境界範囲指定" src="http://www.td-sys.com/technical/img/k0015_k.jpg" width="194" height="131" style="float:left;margin:10px;" />
画像にぼかしを入れた部分と、元のままの部分の境界線が目立ってしまいましたので、境界部分を再度範囲指定します。<br />
今度は、「ガウスぼかし」のぼかしレベルを「1」で指定して、先の「2」で指定した部分と、ぼかしをなじませました。
</p>
<p style="margin-left:20px;">
ぼかしの範囲を細かく指定したい場合は、上記の作業を繰り返します。<br />
範囲指定の際、矩形範囲指定以外の「自由選択」「投げ縄ツール」で指定できるレタッチソフトであればぼかし処理は一度で済みますね。
</p>
<h4>6.完成</h4>
<p style="margin-left:20px;">
<img alt="バナー" src="http://www.td-sys.com/technical/img/k0015_l.jpg" width="360" height="65" style="margin:10px;" />
</p>
<p style="margin-left:20px;">
これで完成です。加工前は割りと平坦な画像でしたが、一眼レフカメラで撮ったような、奥行きのある画像に変更することができました。<br />
ぼかしの際の範囲指定が「矩形」以外で、（なげ縄選択機能のある、<a href="http://sleipnir.pos.to/">PictBear SE</a>など）できるレタッチソフトであれば、もっと簡単に作ることができるでしょう。<br />
．．．でも、「JTrim」でも問題なくできし、簡単なのでお勧めです。
</p>]]>
    </content>
</entry>

<entry>
    <title>No.5【楽にブックマークを更新する】</title>
    <link rel="alternate" type="text/html" href="http://td-sys.heteml.jp/td-sys/funtouki/2007/10/no5.html" />
    <id>tag:td-sys.heteml.jp,2007:/td-sys/funtouki//3.85</id>

    <published>2007-10-01T07:24:19Z</published>
    <updated>2008-07-12T03:33:58Z</updated>

    <summary>Movable Type(MT)を利用したページに「ブックマーク（リンク集）」を...</summary>
    <author>
        <name>さとぱぱ</name>
        
    </author>
    
        <category term="MovableType" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://td-sys.heteml.jp/td-sys/funtouki/">
        <![CDATA[<p>Movable Type(MT)を利用したページに「ブックマーク（リンク集）」を追加する場合、使用しているテンプレートにそれぞれブックマークのhtmlソースを追加していきます。通常ブログ形式でサイト構成していれば、メインページ、エントリーアーカイブ、カテゴリーアーカイブ、日付アーカイブの４種類のテンプレートそれぞれに追加していかなければいけません。</p>
<p>今回は、楽にブックマークを行使する為に「モジュール」を使用する方法の紹介です。</p>]]>
        <![CDATA[<h4>ブックマークの追加</h4>
<p>メインページのテンプレートのサイドバーに「Bookmark」として、リンク集を追加する場合に、「メインメニュー」→「テンプレート」→「インデックス」→「メインページ」と開き、ブックマーク（リンク）を表示させたい箇所に</p>

<pre>
&lt;h2&gt;Bookmark&lt;/h2&gt;
&lt;div class="link-note"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.aaa.jp/" target="_blank"&gt;リンクＡ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bbb.com/" target="_blank"&gt;リンクＢ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ccc.biz/" target="_blank"&gt;リンクＣ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</pre>

<p>といったhtmlソースを書き込みます。が、リンクを追加するたびに前述の４種類のテンプレートに「追加」して「保存」を繰り返すのが面倒です。</p>
<p>そこで、「モジュール」を使ってみましょう。</p>
<p>モジュールは、テンプレートの中で繰り返し記述される部分をパーツ（部品）として抜き出し、利用しやすくする仕組みです。</p>

<h4>モジュールの作り方</h4>
<img alt="モジュールテンプレートの追加" src="http://www.td-sys.com/funtouki/images/20071001a.jpg" width="342" height="35" />
<p>「メインメニュー」→「テンプレート」→「モジュール」→と開き、「モジュールを新規作成」という文字をクリックします。</p>
<p>新しい画面が表示され、それぞれ以下のように入力します。</p>
<ul>
<li>「テンプレート名」→ bookmark（半角英数で任意です）</li>
<li>「このテンプレートにリンクするファイル」→ 記入不要です。</li>
<li>「モジュールの内容」→ 部品化したい箇所のhtmlソースを記入します。</li>
</ul>
<p>こんな感じです</p>
<pre>
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.aaa.jp/" target="_blank"&gt;リンクＡ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.bbb.com/" target="_blank"&gt;リンクＢ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ccc.biz/" target="_blank"&gt;リンクＣ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</pre>
<p>「保存」ボタンをクリックしてテンプレートモジュールを保存します。</p>
<p>「bookmark」というテンプレートが追加されました。</p>
<img alt="20071001c.jpg" src="http://www.td-sys.com/funtouki/images/20071001c.jpg" width="242" height="56" />

<p>次に、できたテンプレートモジュールを、メインページ、エントリーアーカイブ、カテゴリーアーカイブ、日付アーカイブの４種類のテンプレートそれぞれで書き換えます。モジュールを呼び出すには、<$MTInclude module="モジュール名"$>と記載します。</p>
<img alt="モジュールの呼び出し" src="http://www.td-sys.com/funtouki/images/20071001b.jpg" width="229" height="138" />
<p>後は、それぞれのテンプレートを保存し、再構築すれば、反映されます。<br />以降の、リンクの追加と削除は「テンプレートモジュール」のみ変更し、「再構築」をかけるだけで、容易にブックマークの更新できます。</p>

<h4>応用編</h4>
<p>各テンプレートで共通の部品をモジュールにすると、それぞれのテンプレートがシンプルでわかりやすいものになります。例えば</p>
<ul>
<li>ヘッダー</li>
<li>フッター</li>
<li>カレンダー</li>
<li>コメント一覧</li>
<li>トラックバック一覧</li>
<li>etc.........</li>
</ul>]]>
    </content>
</entry>

<entry>
    <title>No.4【「MovableTypeの『指定日投稿』」について】</title>
    <link rel="alternate" type="text/html" href="http://td-sys.heteml.jp/td-sys/funtouki/2007/06/no19movabletype.html" />
    <id>tag:td-sys.heteml.jp,2007:/td-sys/funtouki//3.84</id>

    <published>2007-06-05T00:11:53Z</published>
    <updated>2008-07-12T03:33:58Z</updated>

    <summary>今回は、「MovableTypeの『指定日投稿』」についての紹介です。...</summary>
    <author>
        <name></name>
        
    </author>
    
        <category term="プラグイン" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://td-sys.heteml.jp/td-sys/funtouki/">
        <![CDATA[<p>今回は、「MovableTypeの『指定日投稿』」についての紹介です。</p>]]>
        <![CDATA[<img src="http://www.td-sys.com/technical/img/k0019a.jpg" alt="指定日投稿" width="204" height="191" style="float:left;margin:10px;" />
<p>MobavleType（MT）では、記事の指定日（予約）投稿ができますが、そのためには、MTの置かれているサーバーの「cron」の設定を行う必要があります。（参照：シックスアパート社 <a href="http://www.sixapart.jp/movabletype/manual/3.2/mtmanual_advanced.html" title="MovableType3.2マニュアル">MovableType3.2マニュアル</a>)</p>

<p>しかし、「cron」の設定とは、サーバーを直接編集することでもあるため、セキュリティ及びユーザーによる誤設定を避ける為、多くのサーバーでは利用できないようです。弊社の利用しているサーバーでも利用できません。</p>
<p>

そこで、「cronを使わずに（ほぼ）指定日投稿をする」というツールを活用してみました。<br />
<a href="http://www.h-fj.com/blog/" title="The blog of H.Fujimoto">The blog of H.Fujimoto</a>様の<a href="http://www.h-fj.com/blog/archives/2005/05/15-160000.php" title="cronを使わずに（ほぼ）指定日投稿をする">cronを使わずに（ほぼ）指定日投稿をする</a>というツールです。H.Fujimoto様まことにありがとうございます。<br />
「cronを使わずに（ほぼ）指定日投稿」は、「Flash」を利用するものと、「Flash」を利用しない「<a href="http://www.h-fj.com/blog/archives/2006/08/11-212150.php" title="『ほぼ』指定日投稿（JavaScript版）">『ほぼ』指定日投稿（JavaScript版）」</a>があります。<br />
「Flash」をページに貼り付けるためHTMLタグ&lt;embed&gt;が必要になることと、「Flash」を使うことに少し抵抗があったので、弊社では「『ほぼ』指定日投稿（JavaScript版）」を使ってみました。
</p>

<p>設置の流れを以下に記します。</p>
<ul>
<li>RunPeriodicTasks_2_01.zipを<a href="http://www.h-fj.com/blog/archives/2006/08/11-212150.php" title="「ほぼ」指定日投稿（JavaScript版）">ダウンロード</a>して解凍</li>
<li>「RunPeriodicTasks」と「image」フォルダができる</li>
<li>「RunPeriodicTasks」を、Movable Typeの「plugins」ディレクトリにアップロード</li>
<li>「RunPeriodicTasks」内の「mt-run-periodoc-tasks.cgi」のパーミッションを755等（弊社利用サーバーでは701）に変える</li>
<li>「ほぼ指定日投稿」の結果を表示したい箇所をテンプレートに書き加える</li>
<li>指定日投稿を行う</li>
<li>指定日投稿ができたか確認</li>
</ul>

<p>「ほぼ指定日投稿」の結果を表示したい箇所を書き加えるテンプレートは、「メインページ」のみにしました。<br />
サーバーの負荷を軽減する為、「ほぼ指定日投稿」の動作可能な間隔を標準の15分から60分に変更しました。他にもカスタマイズについて詳しく記載されていますので、「<a href="http://www.h-fj.com/blog/archives/2006/08/11-212150.php" title="『ほぼ』指定日投稿（JavaScript版）">『ほぼ』指定日投稿（JavaScript版）」</a>をよくご覧下さい。</p>]]>
    </content>
</entry>

<entry>
    <title>No.3【携帯電話でブログを閲覧、投稿する】</title>
    <link rel="alternate" type="text/html" href="http://td-sys.heteml.jp/td-sys/funtouki/2007/05/no18.html" />
    <id>tag:td-sys.heteml.jp,2007:/td-sys/funtouki//3.83</id>

    <published>2007-05-30T00:11:09Z</published>
    <updated>2008-07-12T03:33:58Z</updated>

    <summary>弊社関連サイト「あらんだまおばさんの元気日記」は、携帯電話からも閲覧可能になりま...</summary>
    <author>
        <name></name>
        
    </author>
    
        <category term="ソフトウェア" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://td-sys.heteml.jp/td-sys/funtouki/">
        <![CDATA[<p>弊社関連サイト「<a href="http://www.td-sys.com/obasandiary/" title="あらんだまおばさんの元気日記">あらんだまおばさんの元気日記</a>」は、携帯電話からも閲覧可能になりました。</p>
<p>「あらんだまおばさんの元気日記 mobile ver.」<br />
<strike>http://www.td-sys.com/obs/m.cgi</strike><br />
<a href="http://www.td-sys.com/obs/index.cgi" title="あらんだまおばさんの元気日記 mobile ver.">http://www.td-sys.com/obs/</a></p>
<p>今回は、「MT4i／MovableType用 携帯電話向け変換プログラム」の紹介です。</p>]]>
        <![CDATA[<p>MovableType(以後MT)で作成したブログは、サーバーにMTをインストール時に設定する「mt-config.cgi」に追記していなければ、文字コード設定標準設定の「utf-8」のままです。</p>
<p>パソコンのブラウザで、閲覧する分には、ブラウザが[utf-8]と自動判別して表示してくれます。（古いブラウザでは未対応あり）</p>
<p>しかし、携帯電話で閲覧すると、判別不能（文字化け）にな状態になってしまいます。</p>
<p>これは携帯電話用Webブラウザで使用している文字コードが「Shift_JIS」のみ対応しているからです。</p>
<p>MTでは、バージョン3.0以降「utf-8」以外に「EUC-JP」「Shift_JIS」にも対応、設定可能になっています。しかし、既にMTをインストール運用後に文字コードの変更をすると、データベースの文字コードも変換が必要など、なかなか厄介です。</p>
<img src="http://www.td-sys.com/technical/img/k0018a.jpg" alt="MT4i／MovableType用 携帯電話向け変換プログラム" style="float:left;margin-right:10px;" />
<p>対策として、変換プラグインを使う方法などいろいろ紹介されています。その中で、弊社が選んだのは、</p>
<p><a href="http://www.hazama.nu/pukiwiki/index.php?MT4i" title="MT4i">MT4i／MovableType用 携帯電話向け変換プログラム</a>(MT4i) </p>
<p>というcgiプログラムです。「MT4i」のサイトに、インストール方法など詳しく記載されていますのでご覧下さい。</p>
<p>「MT4i」にした理由を以下に列記します。</p>
<ul>
<li>パソコン用Webサイトから、携帯用へ自動で記事転送（ラクチン！）</li>
<li>記事が、携帯用に形成される（見やすい！）</li>
<li>画像もテキストで表示され、クリックすることにより表示する設定が可能（軽い！）</li>
<li>設定画面での設定（わかりやすい！）</li>
<li>携帯電話からの投稿も可能（便利！）</li>
</ul>
<p>★インストールをされる場合は、<a href="http://www.hazama.nu/pukiwiki/index.php?MT4i" title="MT4i">MT4i</a>の記事を熟読され、自己責任で実行されますようお願いいたします。 </p>
<hr />
<p>参考サイト</p>
<ul>
<li><a href="http://www.sixapart.jp/movabletype/manual/3.3/02_system_admin_guide/installation/configuration.html" title="環境設定ファイルmt-config.cgiの設定">環境設定ファイルmt-config.cgiの設定：MovableType3.3マニュアル(シックスアパート)</a></li>
<li><a href="http://www.sixapart.jp/support/faq_mt_technical_0016.html" title="運営しているウェブログの文字コードを変更するには？">運営しているウェブログの文字コードを変更するには？(シックスアパート)</a></li>
<li><a href="http://www.skyarc.co.jp/engineerblog/" title="出力ファイルの文字コードを変換するプラグイン">出力ファイルの文字コードを変換するプラグイン：TransEncoding(MT エンジニアブログ)</a></li>
</ul>]]>
    </content>
</entry>

<entry>
    <title>No.2【MovableType へ　カレンダーをつける】</title>
    <link rel="alternate" type="text/html" href="http://td-sys.heteml.jp/td-sys/funtouki/2007/05/no16movabletype.html" />
    <id>tag:td-sys.heteml.jp,2007:/td-sys/funtouki//3.82</id>

    <published>2007-05-02T04:09:35Z</published>
    <updated>2008-07-12T03:33:58Z</updated>

    <summary> 「ブログ(Blog)」には、投稿した日がマーキングされ、その日付をクリックする...</summary>
    <author>
        <name></name>
        
    </author>
    
        <category term="MovableType" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://td-sys.heteml.jp/td-sys/funtouki/">
        <![CDATA[<img alt="カレンダー" src="http://www.td-sys.com/technical/img/k0016.jpg" width="225" height="205" style="margin:0 10 10 0; float: left;" />

<p style="margin-left:10px;">「ブログ(Blog)」には、投稿した日がマーキングされ、その日付をクリックすると当該記事を表示する、【<strong>カレンダー</strong>】機能がよく使われています。</p>

<p style="margin-left:10px;">弊社のWeb Siteは、Movable Typeを使って作成していますが、標準のテンプレートでは、カレンダーは用意されていません。</p>
<p style="margin-left:10px;">そこで、今回の「図面屋の技術ブログ」は、No.16「MovableType へ　カレンダーをつける」として、弊社関連サイト<a href="http://www.td-sys.com/obasandiary/">「あらんだまおばさん元気日記」</a>に設定した≪カレンダー≫の設定方法について、紹介します。
</p>
<h4>免責事項について</h4>
<p style="margin-left:10px;">
なお、この記事及びサンプルソースを元に、ご自分のサイト（Web Site）にカレンダーを設定・反映する場合は、MovableTypeの関連書籍等も熟読され、自己責任においてご利用下さるようお願い致します。<br />当サイトで紹介した、ソースを使用したことによって、何らかの問題が生じたとしても当サイトは一切責任を負いません。</p>]]>
        <![CDATA[<p style="margin-left:10px;">
以下の各テンプレートにカレンダーに関するソースを追記します。
</p>
<ul>
<li>スタイルシートにカレンダーを追記</li>
<li>メインページにカレンダーを追記</li>
<li>エントリーアーカイブにカレンダーを追記</li>
<li>カテゴリーアーカイブにカレンダーを追記</li>
<li>日付アーカイブにカレンダーを追記</li>
<li>再構築・サイト確認
</ul>


<h4>■スタイルシートにカレンダーを追記</h4>
<p style="margin-left:10px;">テンプレート→インデックス→スタイルシート</p>
<p style="margin-left:20px;">カレンダーのデザインに関する設定です。現状のスタイルシートに追記します。好みで変更します。</p>
<textarea name="style" cols="60" rows="6" wrap="hard" style="margin-left:10px;">
/*▽スタイルシート：カレンダー▽*/

#calendar {
	line-height: 140%;
	color: #003300;
	font-family: Verdana, Arial, sans-serif;
	padding: 0px;
	text-align: center;
	margin-bottom: 5px;
	}

#calendar table {
	font-size: 90%;
	padding: 2px;
	border-collapse: collapse;
	border: 0px;
	width: 155px;
	}

#calendar caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	text-align: center;
	background-color: #ffffff;
	padding-top: 2px;
	padding-bottom: 5px;
	}

#calendar th {
	text-align: center;
	font-weight: normal;
	background-color: #ebe8e1;
	}

#calendar .sunday { background-color:#ffe6cc; }

#calendar .saturday { background-color:#ccffcc; }

#calendar td { text-align: center; }

#calendar a:link {
	text-decoration: none;
	color: #0033ff;
	border-bottom: 1px solid #d97f26;
                }

#calendar a:link:hover {
	text-decoration: underline;
	color: #ff3300;
	border-bottom: 1px solid #d97f26;
                }

#calendar a:link:active {
	text-decoration: underline;
	color: #0033ff;
	border-bottom: 1px solid #d97f26;
                }

#calendar a:visited {
	text-decoration: none;
	color: #0033ff;
	border-bottom: 1px solid #d97f26;
                }

#calendar a:visited:hover {
	text-decoration: underline;
	color: #ff3300;
	border-bottom: 1px solid #d97f26;
                }

#calendar a:visited:active {
	text-decoration: underline;
	color: #0033ff;
	border-bottom: 1px solid #d97f26;
                }

/*△スタイルシート：カレンダー△*/
</textarea>

<h4>■メインページにカレンダーを追記</h4>
<p style="margin-left:10px;">テンプレート→インデックス→メインページ</p>
<p style="margin-left:20px;">メインページに表示する、カレンダーのソースです。サイドバーなどカレンダーを表示したい箇所へ貼り付けます。</p>
<textarea name="main" cols="60" rows="6" wrap="hard" style="margin-left:10px;">
<!-- ▽メインページ：カレンダー▽ -->
<h2>カレンダー</h2>
<div id="calendar">
<table summary="投稿されたエントリーへのリンク付き月間カレンダー">
<caption><MTArchiveList archive_type="Monthly" lastn="1"><MTArchivePrevious><a href="<$MTArchiveLink$>">&laquo; </a></MTArchivePrevious></MTArchiveList><MTArchiveList archive_type="Monthly" lastn="1">	<$MTArchiveDate format="%B %Y"$></MTArchiveList></caption>
<tr>
<th class="sunday" abbr="日曜日">日</th>
<th abbr="月曜日">月</th>
<th abbr="火曜日">火</th>
<th abbr="水曜日">水</th>
<th abbr="木曜日">木</th>
<th abbr="金曜日">金</th>
<th class="saturday" abbr="土曜日">土</th>
</tr>
<MTCalendar>
<MTCalendarWeekHeader><tr></MTCalendarWeekHeader>

<td><MTCalendarIfEntries><MTEntries lastn="1"><a href="<$MTEntryPermalink$>"><$MTCalendarDay$></a></MTEntries></MTCalendarIfEntries><MTCalendarIfNoEntries><$MTCalendarDay$></MTCalendarIfNoEntries><MTCalendarIfBlank>&nbsp;</MTCalendarIfBlank></td><MTCalendarWeekFooter></tr></MTCalendarWeekFooter>
</MTCalendar>

</table>
</div>
<!-- △メインページ：カレンダー△ -->
</textarea>

<h4>■エントリーアーカイブにカレンダーを追記</h4>
<p style="margin-left:10px;">テンプレート→アーカイブ→エントリーアーカイブ</p>
<p style="margin-left:20px;">個別エントリーページに表示する、カレンダーのソースです。サイドバーなどカレンダーを表示したい、お好みの箇所へ貼り付けます。</p>
<textarea name="entry" cols="60" rows="6" wrap="hard" style="margin-left:10px;">
<!-- ▽エントリーアーカイブ：カレンダー▽ -->
<h2>カレンダー</h2>
<div id="calendar">

<table summary="投稿されたエントリーへのリンク付き月間カレンダー">
<caption><$MTEntryDate format="%Y年%m月"$></caption>
<tr>
<th class="sunday" abbr="日曜日">日</th>
<th abbr="月曜日">月</th>
<th abbr="火曜日">火</th>
<th abbr="水曜日">水</th>
<th abbr="木曜日">木</th>
<th abbr="金曜日">金</th>
<th class="saturday" abbr="土曜日">土</th>
</tr>

<MTCalendar month="this">
<MTCalendarWeekHeader><tr></MTCalendarWeekHeader>

<td><MTCalendarIfEntries><MTEntries lastn="1"><a href="<$MTEntryPermalink$>"><$MTCalendarDay$></a></MTEntries></MTCalendarIfEntries><MTCalendarIfNoEntries><$MTCalendarDay$></MTCalendarIfNoEntries><MTCalendarIfBlank>&nbsp;</MTCalendarIfBlank></td><MTCalendarWeekFooter></tr></MTCalendarWeekFooter>
</MTCalendar>

</table>
</div>
<!-- △エントリーアーカイブ：カレンダー△ -->
</textarea>

<h4>■カテゴリーアーカイブにカレンダーを追記</h4>
<p style="margin-left:10px;">テンプレート→アーカイブ→カテゴリーアーカイブ</p>
<p style="margin-left:20px;">カテゴリー別ページに表示する、カレンダーのソースです。サイドバーなどカレンダーを表示したい、お好みの箇所へ貼り付けます。</p>
<textarea name="category" cols="60" rows="6" wrap="hard" style="margin-left:10px;">
<!-- ▽カテゴリーアーカイブ：カレンダー▽ -->
<h2>カレンダー</h2>
<div id="calendar">

<table summary="投稿されたエントリーへのリンク付き月間カレンダー">
<caption><$MTDate format="%Y年%m月"$></caption>
<tr>
<th class="sunday" abbr="日曜日">日</th>
<th abbr="月曜日">月</th>
<th abbr="火曜日">火</th>
<th abbr="水曜日">水</th>
<th abbr="木曜日">木</th>
<th abbr="金曜日">金</th>
<th class="saturday" abbr="土曜日">土</th>
</tr>

<MTCalendar>
<MTCalendarWeekHeader><tr></MTCalendarWeekHeader>

<td><MTCalendarIfEntries><MTEntries lastn="1"><a href="<$MTEntryPermalink$>"><$MTCalendarDay$></a></MTEntries></MTCalendarIfEntries><MTCalendarIfNoEntries><$MTCalendarDay$></MTCalendarIfNoEntries><MTCalendarIfBlank>&nbsp;</MTCalendarIfBlank></td><MTCalendarWeekFooter></tr></MTCalendarWeekFooter>
</MTCalendar>

</table>
</div>
<!-- △カテゴリーアーカイブ：カレンダー△ -->
</textarea>


<h4>■日付アーカイブにカレンダーを追記</h4>
<p style="margin-left:10px;">テンプレート→アーカイブ→日付アーカイブ</p>
<p style="margin-left:20px;">投稿日別ページに表示する、カレンダーのソースです。サイドバーなどカレンダーを表示したい、お好みの箇所へ貼り付けます。</p>
<textarea name="date" cols="60" rows="6" wrap="hard" style="margin-left:10px;">
<!-- ▽日付アーカイブ：カレンダー▽ -->
<h2>カレンダー</h2>
<div id="calendar">
<table summary="投稿されたエントリーへのリンク付き月間カレンダー">
<caption><MTArchivePrevious><a href="<$MTArchiveLink$>">&laquo </a></MTArchivePrevious><$MTArchiveDate format="%Y年%m月"$><MTArchiveNext><a href="<$MTArchiveLink$>"> &raquo;</a></MTArchiveNext></caption>

<tr>
<th class="sunday" abbr="日曜日">日</th>
<th abbr="月曜日">月</th>
<th abbr="火曜日">火</th>
<th abbr="水曜日">水</th>
<th abbr="木曜日">木</th>
<th abbr="金曜日">金</th>
<th class="saturday" abbr="土曜日">土</th>
</tr>

<MTCalendar month="this">
<MTCalendarWeekHeader><tr></MTCalendarWeekHeader>

<td><MTCalendarIfEntries><MTEntries lastn="1"><a href="<$MTEntryPermalink$>"><$MTCalendarDay$></a></MTEntries></MTCalendarIfEntries><MTCalendarIfNoEntries><$MTCalendarDay$></MTCalendarIfNoEntries><MTCalendarIfBlank>&nbsp;</MTCalendarIfBlank></td><MTCalendarWeekFooter></tr></MTCalendarWeekFooter>
</MTCalendar>

</table>
</div>
<!-- △日付アーカイブ：カレンダー△ -->
</textarea>


<h4>■再構築・サイト確認</h4>
<p>全てのテンプレートに書き加えたら、MovableTypeのユーティリティ→再構築→全てを再構築を実行します。</p>
<p>再構築が終了後、ブラウザより、サイトにカレンダーが反映され、正常に作動することを確認します。</p>]]>
    </content>
</entry>

<entry>
    <title>No.1【Movable Type Version3.35へアップグレード】</title>
    <link rel="alternate" type="text/html" href="http://td-sys.heteml.jp/td-sys/funtouki/2007/05/no14movable-type-version335.html" />
    <id>tag:td-sys.heteml.jp,2007:/td-sys/funtouki//3.81</id>

    <published>2007-05-01T01:20:37Z</published>
    <updated>2008-07-12T03:33:58Z</updated>

    <summary>2007/4/17に、弊社のホームページでも使用している、Six Apart社の...</summary>
    <author>
        <name></name>
        
    </author>
    
        <category term="MovableType" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="movabletype" label="MovableType" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="web" label="Web" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://td-sys.heteml.jp/td-sys/funtouki/">
        <![CDATA[<p>2007/4/17に、弊社のホームページでも使用している、<a href="http://www.sixapart.jp/movabletype/news/2007/04/17-1400.html" target="_blank">Six Apart社のMovable Type（MT)が、バージョン3.35へアップグレード</a>されました。
</p>
<p>
弊社では、MTを使い出してまだ日が浅いのですが、「3.34以降に発見されたセキュリティ上の不具合への対策」が図られたということなので、オンラインマニュアルを参考にアップグレードしてみました。以下バージョンアップ操作の覚え書きです。
</p>]]>
        <![CDATA[<h4>操作手順</h4>
<ol>
<li>バックアップ</li>
<li>プログラムのダウンロード</li>
<li>zipファイルの解凍</li>
<li>設定ファイルの書き換え（今回変更なし）</li>
<li>プログラムをサーバーへアップロード</li>
<li>属性変更</li>
<li>MTへログイン</li>
<li>テンプレートの修正</li>
</ol>
<h4>1.バックアップ</h4>
<p style="margin-left:20px;">
<a href="http://www.sixapart.jp/movabletype/manual/3.3/" target="_blank">Movable Type 3.3 マニュアル</a>によると、</p>
<ul>
<li>アプリケーション・ディレクトリ</li>
<li>スタティック・ディレクトリ</li>
<li>ブログ・ディレクトリ</li>
<li>データベース・ディレクトリ（データベースにSQLiteやBerkeley DBを利用している場合）</li>
</ul>
<p style="margin-left:20px;">
をバックアップするよう進めています。弊社で使用しているデータベースは[MySQL]なので、ftpソフトでディレクトリを丸々バックアップすればよさそうです。
</p>

<h4>2.プログラムのダウンロード</h4>
<p style="margin-left:20px;">
有償版はユーザーサイトへログインして、ダウンロードページから[ MT-3_35-ja.zip ]というzipファイルをダウンロードします。
</p>

<h4>3.zipファイルの解凍</h4>
<p style="margin-left:20px;">
ダウンロードした zip ファイルを解凍します。<br />
以下のファイルが展開されました。（サブディレクトリ以下省略）<br />
[MT-3.35-ja]<br />
 ├ [alt-tmpl]<br />
 ├ [default_templates]<br />
 ├ [extlib]<br />
 ├ [extras]<br />
 ├ [import]<br />
 ├ [lib]<br />
 ├ [mt-static]<br />
 ├ [php]<br />
 ├ [plugins]<br />
 ├ [search_templates]<br />
 ├ [tmpl]<br />
 ├ [tools]<br />
 ├ index.html<br />
 ├ mt.cgi<br />
 ├ mt-add-notify.cgi<br />
 ├ mt-atom.cgi<br />
 ├ mt-check.cgi<br />
 ├ mt-comments.cgi<br />
 ├ mt-config.cgi-original<br />
 ├ mt-db2sql.cgi<br />
 ├ mt-feed.cgi<br />
 ├ mt-search.cgi<br />
 ├ mt-tb.cgi<br />
 ├ mt-testbg.cgi<br />
 ├ mt-upgrade.cgi<br />
 ├ mt-view.cgi<br />
 ├ mt-wizard.cgi<br />
 └ mt-xmlrpc.cgi<br />
  [ ]：フォルダを表わす
</p>
<h4>4.設定ファイルの書き換え（今回変更なし）</h4>
<p style="margin-left:20px;">
今回のバージョンアップ（3.34→3.35）では、設定ファイル[ mt-config.cgi ]を変更する必要がありません。そのまま使うことにします。<br />
もっと古いバージョン(3.2以前)からのバージョンアップの場合は[ mt.cfg ]ファイルを[ mt-config.cgi ]という名前に変更し、設定を書き換える必要があるようです。<br />
</p>
<h4>5.プログラムをサーバーへアップロード</h4>
<p style="margin-left:20px;">
<a href="http://www2.biglobe.ne.jp/~sota/ffftp.html">ftpソフト(FFFTP)</a>を使ってサーバーへ3項で解凍したファイルのうち以下のファイル以外をアップロードします。<br />
 [default_templates]<br />
※オリジナルのデフォルトテンプレートに書き換えていなければ書換え可能<br />
 [plugins]<br />
※追加したプラグイン以外をアップロード
 mt-config.cgi-original<br />
※今回変更不要<br />
  [ ]：フォルダを表わす
</p>
<h4>6.属性変更</h4>
<img alt="ｆｔｐ画面" src="http://www.td-sys.com/technical/img/k0014_a.jpg" width="305" height="196"style="margin:10px;" /><br />
<p style="margin-left:20px;">
アップロードしたファイルのうち拡張子が(.cgi)となっているファイルの属性を(701)にする。
※属性は、レンタルサーバーのマニュアル等で確認してください。(701)は弊社の使用しているサーバーでの値です。
</p>
<h4>7.MTへログイン</h4>
<p style="margin-left:20px;">
属性変更がうまくできていれば、Movable Typeにログインした時点で、自動的に最新バージョンへの更新を開始します。
</p>
<img alt="アップグレード完了画面" src="http://www.td-sys.com/technical/img/k0014_b.jpg" width="450" height="261" style="margin:10px;"/><br />

<h4>8.テンプレートの修正</h4>
<p style="margin-left:20px;">
システムテンプレートの「コメント・プレビュー」テンプレートに追記が必要です。<br />
以下のHTMLおよびテンプレートタグを探して、
</p>
<pre>
&lt;input id="comment-author" name="author" size="30"
 value="&lt;$MTCommentPreviewAuthor$&gt;" /&gt;
 
&lt;input id="comment-email" name="email" size="30"
 value="&lt;$MTCommentPreviewEmail$&gt;" /&gt;
 
&lt;input id="comment-url" name="url" size="30"
 value="&lt;$MTCommentPreviewURL$&gt;" /&gt;
</pre>
<p style="margin-left:20px;">
それぞれのテンプレートタグ（<$MTCommentPreview●●●$>）に、「encode_html="1"」属性を追加します。追加後のHTMLおよびテンプレートタグはそれぞれ以下のようになります。</p>
<pre>
&lt;input id="comment-author" name="author" size="30"
 value="&lt;$MTCommentPreviewAuthor
  encode_html="1"$&gt;" /&gt;
 
&lt;input id="comment-email" name="email" size="30"
 value="&lt;$MTCommentPreviewEmail
  encode_html="1"$&gt;" /&gt;
 
&lt;input id="comment-url" name="url" size="30"
 value="&lt;$MTCommentPreviewURL
  encode_html="1"$&gt;" /&gt;
</pre>
<p style="margin-left:20px;">
書換え後再構築してアップグレード完了です。</p>
<img alt="バージョンアップ後" src="http://www.td-sys.com/technical/img/k0014_c.jpg" width="133" height="53"style="margin:10px;" />
<p style="margin-left:20px;">
成功しました！</p>]]>
    </content>
</entry>

</feed>
