<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>てくてくMT技術情報</title>
<link>https://ameblo.jp/tekutech/</link>
<atom:link href="https://rssblog.ameba.jp/tekutech/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>MovableType(MT)テンプレートの作成資料集。AJAX(主にJQuery)の組込みやCSSの解説も。</description>
<language>ja</language>
<item>
<title>画像付きの投稿テスト</title>
<description>
<![CDATA[ <p><a href="https://stat.ameba.jp/user_images/20210311/11/tekutech/b9/62/j/o0768102414908623202.jpg"><img alt="" contenteditable="inherit" height="560" src="https://stat.ameba.jp/user_images/20210311/11/tekutech/b9/62/j/o0768102414908623202.jpg" width="420"></a></p><p>破壊処理される前のHDD。</p>
]]>
</description>
<link>https://ameblo.jp/tekutech/entry-12661679743.html</link>
<pubDate>Thu, 11 Mar 2021 11:48:30 +0900</pubDate>
</item>
<item>
<title>プリンタ台に空きが出来たら…</title>
<description>
<![CDATA[ <p>しばらく前の話なのですが、複合機を購入できたおかげで</p><p>プリンタ台に空きスペースができました。</p><br><p>そこでうちの奥さんに</p><p>「一番上を空けたから好きに使っていいよ」と言ったところ…</p><br><p>あっという間にリラックマ一色になってしまいました…</p><br><p><a target="_blank" href="http://stat.ameba.jp/user_images/20/a4/10092297192.jpg"><img style="border-style: solid; border-color: rgb(221, 221, 221) rgb(170, 170, 170) rgb(170, 170, 170) rgb(221, 221, 221); border-width: 1px; padding: 0px; width: 160px; height: auto; float: none; clear: both;" alt="プリンタ台（下部分）" src="https://stat.ameba.jp/user_images/20/a4/10092297192.jpg"></a>プリンタ台の下部分</p><br><p><a target="_blank" href="http://stat.ameba.jp/user_images/a7/5e/10092297213.jpg"><img style="border-style: solid; border-color: rgb(221, 221, 221) rgb(170, 170, 170) rgb(170, 170, 170) rgb(221, 221, 221); border-width: 1px; padding: 0px; width: 160px; height: auto; float: none; clear: both;" src="https://stat.ameba.jp/user_images/a7/5e/10092297213.jpg"></a>プリンタ台のクマ部分</p><br><br><p>別に邪魔にならないからいいんですけど、</p><p>ここは<span style="font-size: 16pt; font-weight: bold;">仕事場</span>です！！</p><br><p>See you next kuma!</p>
]]>
</description>
<link>https://ameblo.jp/tekutech/entry-10138880275.html</link>
<pubDate>Sat, 13 Sep 2008 21:18:09 +0900</pubDate>
</item>
<item>
<title>【JQuery】と【prototype】を同時に使う</title>
<description>
<![CDATA[ 「jquery prototype コンフリクト」あたりのキーワードで検索すればたくさん出てきますので、<br>あえて書かなくてもいいのですが、自分のための覚え書きと言うことで。<br><br>ぼくが請け負っているクライアントさんのサイトでは、<br>画像のロールオーバーを簡単にするため、独自の【prototype】ライブラリを使っています。<br>そのため【JQuery】のライブラリを使いたい場合には競合を回避しなくてはいけません。<br><br>わずか2行のスクリプト追加と、数ヶ所の書き換えで可能ですので、<br>メモリーのどこかに格納しておいていただければ役に立つ日が来ると思います。<br><br>1.スクリプトの読み込みは 「prototype ⇒ prototypeのライブラリ ⇒<br>  JQuery ⇒ 追加スクリプト（後述） ⇒ JQueryのライブラリ」 の順に行う<br><br>2.JQuery本体を読み込んだ直後に以下のスクリプトを追加<br><br>&lt;script&gt;<br>jQuery.noConflict();<br>var j$ = jQuery;<br>&lt;/script&gt;<br><br>3.JQueryのfunctionを以下の通り修正<br><br>$(function(){ …<br>}<br><br>となっている部分を<br><br><span style="font-weight: bold;">j</span>$(function(){ …<br>}<br><br>のように、<span style="font-weight: bold;">j$(</span> … に変更<br><br>大抵はこれでうまくいくと思いますが、もしダメな場合は、<br>JQueryライブラリの外部ファイルのソースにも同様の修正を行います。<br><br><br>See you next tech!<br>
]]>
</description>
<link>https://ameblo.jp/tekutech/entry-10138807227.html</link>
<pubDate>Sat, 13 Sep 2008 17:33:21 +0900</pubDate>
</item>
<item>
<title>【MTRemoveBlankプラグイン】のご紹介</title>
<description>
<![CDATA[ MT4.1以降ではさらにモジュール化しやすくなっていますので、<br>これまで複数のテンプレートに分けていたものを、1つにまとめて<br>【&lt;MTIf&gt;】で条件分岐することが多くなってきます。<br><br>そこで問題になってくるのが、<br>出力されるHTMLで大量に発生する空改行です。<br>発生する理由は、条件判断の結果処理されなかったタグで、<br>改行が削除されないためです。（スペースは削除されます）<br><br>そこで便利なのが、ほぼ無条件に空改行と空白を取り除いてくれる<br>【MTRemoveBlankプラグイン】です。（MT3.3x、MT4.x対応）<br><br>&gt;&gt;<a href="http://bizcaz.com/archives/2007/09/09-174534.php" target="_blank" title="『Movable Type 備忘録』（bzbellさん）">【MTRemoveBlankプラグイン作者さん】のページ</a><br>（新しいWindowに表示します）<br><br>使い方はとても簡単で、HTMLの<br>一番上に &lt;MTRemoveBlank&gt;を<br>一番下に &lt;/MTRemoveBlank&gt;を入れるだけです。<br><br><pre>&lt;MTRemoveBlank&gt;<br>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;<br>&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;<br><br>  ・<br><br>  ・<br><br>  ・<br>&lt;/body&gt;<br>&lt;/html&gt;<br>&lt;/MTRemoveBlank&gt; <br></pre><br><br>一般的には「ヘッダ」「フッタ」「メイン」「サイドメニュー」のように<br>モジュールを分けると思いますので<br><br>「ヘッダ」に&lt;MTRemoveBlank&gt;を<br>「フッタ」に&lt;/MTRemoveBlank&gt;を入れれば<br><br>他のテンプレートを修正する必要はありません。<br><br><br>See you next tech!<br>
]]>
</description>
<link>https://ameblo.jp/tekutech/entry-10135137787.html</link>
<pubDate>Thu, 04 Sep 2008 01:33:41 +0900</pubDate>
</item>
<item>
<title>癒し空間リラックマノート</title>
<description>
<![CDATA[ うちの奥さんがリラックマ大好きなので<br>部屋中のあちこちでクマが好き勝手な格好で生息してます。<br><br>こういう仕事をしているとストレスも溜まりがちですが、<br>リラックマ達のおかげでけっこう癒されていたりします。<br><br>男ですから、さすがに仕事机の回りに飾ったり<br>と言うことはありませんが、リビングや寝室にいる<br>クマ達を見ているとなんか癒されますね。<br><br>ごあいさつ代わりにほんの一部を公開します。<br>またこのコーナーで紹介しますので、<br>みなさんも癒されてみてください。<br><br><br><a href="http://stat.ameba.jp/user_images/d6/8d/10089562813.jpg"><img border="0" src="https://stat.ameba.jp/user_images/d6/8d/10089562813_s.jpg" alt="おしごとまちうけちゅう"></a><br><br><br>See you next Kuma!<br><br>奥さんのブログ「<a href="http://ameblo.jp/rikokuma/">リラックマがいる生活♪</a>」もご覧下さい。<br>手前ミソですがけっこうウケますよ。<br>
]]>
</description>
<link>https://ameblo.jp/tekutech/entry-10134755272.html</link>
<pubDate>Wed, 03 Sep 2008 00:43:58 +0900</pubDate>
</item>
<item>
<title>キッチリしたレイアウトに&lt;MTIgnore&gt;タグは欠かせません</title>
<description>
<![CDATA[ <p>この&lt;MTIgnore&gt;タグは3.3以降で利用できますが、</p><br><p>モジュール化がさらに進んだ4.1以降では必須と言っても良いタグです。 </p><br><br><p>機能はとてもシンプルで「囲まれた範囲を出力しない」だけです。モディフィアもありません。</p><br><br><p>が、</p><br><p>Dreamweaverなど、デザインを見ながら編集できるソフトで</p><br><p>CSSを使ったテンプレートを作成する際、非常に役立ちます。 </p><br><br><p>メインとなるページとモジュールは別のファイルになりますが、</p><br><p>コーディングをするときにはどちらにもCSSを適用しないと</p><br><p>正しいレイアウトかどうか確認するのが困難になります。 </p><br><br><p>そのため、</p><br><p>メインページとモジュールを同じIDを付けた&lt;div&gt;タグで囲む必要がありますが、</p><br><p>そうすると再構築して出力されたページには同じIDが2回登場することになります。 </p><br><br><p>【メインページ】 </p><br><pre><br>&lt;div id="container"&gt;<br>  &lt;div id="side_menu"&gt;<br>    &lt;$MTinclude module="side_menu"$&gt;<br>  &lt;/div&gt;<br>&lt;/div&gt;<br></pre><br><p>【サイドメニューモジュール】 </p><br><pre>&lt;div id="side_menu"&gt;<br>  &lt;ul&gt;<br>    &lt;li&gt;サイドメニューの内容1&lt;/li&gt;<br>    &lt;li&gt;サイドメニューの内容2&lt;/li&gt;<br>  &lt;/ul&gt;<br>&lt;/div&gt;<br></pre><br><p>↓↓ これを再構築すると… ↓↓ </p><br><pre>&lt;div id="container"&gt;<br>  &lt;div id="side_menu"&gt;<br>    &lt;div id="side_menu"&gt; &lt;!-- 重複 --&gt;<br>      &lt;ul&gt;<br>        &lt;li&gt;サイドメニューの内容1&lt;/li&gt;<br>        &lt;li&gt;サイドメニューの内容2&lt;/li&gt;<br>      &lt;/ul&gt;<br>    &lt;/div&gt; &lt;!-- 重複 --&gt;<br>  &lt;/div&gt;<br>&lt;/div&gt;<br></pre><br><p>となってしまいます。</p><br><br><p>&lt;MTIgnore&gt;タグはMTがページを再構築する時に中身を無視しますので</p><br><p>逆に言うとDreamweaverなどでは無視されないことになります。</p><br><br><p>ここでピンと来た方もいらっしゃるかと思いますが、</p><br><p>モジュール側の最初の&lt;div&gt;タグに&lt;MTIgnore&gt;タグを適用すればいいわけです。</p><br><br><p>一応注意しないといけない点としましては、</p><br><p>開始タグと終了タグの両方をそれぞれ&lt;MTIgnore&gt;で囲ってやらないと、</p><br><p>&lt;/div&gt;が1つ多くなってレイアウト崩れの原因になります。</p><br><br><p>以上をまとめますと</p><br><br><p>【メインページ】 </p><br><pre>&lt;div id="container"&gt;<br>  &lt;div id="side_menu"&gt;<br>    &lt;$MTinclude module="side_menu"$&gt;<br>  &lt;/div&gt;<br>&lt;/div&gt;<br></pre><br><p>【サイドメニューモジュール】</p><br><pre>&lt;MTIgnore&gt;&lt;div id="side_menu"&gt;&lt;/MTIgnore&gt; &lt;!-- ポイント --&gt;<br>  &lt;ul&gt;<br>    &lt;li&gt;サイドメニューの内容1&lt;/li&gt;<br>    &lt;li&gt;サイドメニューの内容2&lt;/li&gt;<br>  &lt;/ul&gt;<br>&lt;MTIgnore&gt;&lt;/div&gt;&lt;/MTIgnore&gt; &lt;!-- こちらを忘れないように --&gt;<br></pre><br><p>↓↓ これを再構築すると… ↓↓ </p><br><pre>&lt;div id="container"&gt;<br>  &lt;div id="side_menu"&gt;<br>    &lt;ul&gt;<br>      &lt;li&gt;サイドメニューの内容1&lt;/li&gt;<br>      &lt;li&gt;サイドメニューの内容2&lt;/li&gt;<br>    &lt;/ul&gt;<br>  &lt;/div&gt;<br>&lt;/div&gt;</pre><br><p>と、無事に正しく出力されます。</p><br><br><p>参考になりましたでしょうか？</p><br><br><br><p>See you next tech!</p><br>
]]>
</description>
<link>https://ameblo.jp/tekutech/entry-10134400150.html</link>
<pubDate>Tue, 02 Sep 2008 03:02:17 +0900</pubDate>
</item>
<item>
<title>MovableType4をCMSのように使う場合の技術情報を書いていきます</title>
<description>
<![CDATA[ MT4をCMSのように使ってサイトを構築する案件をいただくことが多くなりました。<br><br>制作中にあれこれと小技を使っているのですが、<br>それらをすべて記憶するには脳内のメモリーが足りません。<br><br>そこで、<br>実際に使った小技をブログにまとめて資料とすることにしました。<br><br>テンプレートタグの使い方に始まって、<br>AJAX(主にJQuery)やCSSあたりを中心に随時追加していきます。<br><br>See you next tech!<br>
]]>
</description>
<link>https://ameblo.jp/tekutech/entry-10132397593.html</link>
<pubDate>Thu, 28 Aug 2008 01:26:34 +0900</pubDate>
</item>
</channel>
</rss>
