Life is Adventure!

Movable Type | Home | ※MT3.35バグ対応にみる企業エゴ

MTタグ

もう4年もMTを使っているのに、いまだにMTタグが覚えられない。困ったものだ。
<$MTInclude module="モジュール名"$>
モジュール名は、テンプレートのモジュールで作成したテンプレート名。テンプレートのなかにMTタグを書くこともできる。
<$MTWidgetManager name="ウィジェットマネジャ名"$>
WidgetManagerの要素もモジュールテンプレートで、Widget:モジュール名 と書くだけである。設置時に標準で用意されているウィジェットは、plugins/WidgetManager/default_widget にある。新規に作りたいときは、HTMLをname.tmpl として保存し、widgets.cfg に、
    {
        'template' => 'name.tmpl',
        'name' => '名前',
    },
を追加する。「名前」が「Widget:名前」というモジュール・テンプレート名になる。内容は、一般のモジュールテンプレートと同じように編集すればいい。

よく使うMTモジュール

  • Header  先頭からの前まで</li> <li>Banner  ページ上部のバナーとグローバルナビゲーション</li> <li>Sidebar  左側上部のDEPARTMENTSメニュー部分</li> <li>Alpha  WidgetManager名で、最新エントリ、カテゴリ、アーカイブなどを含む</li> <li>Footer  ページ下部の著作権表示</li> </ul> <h3 class="entry-header">よく使うスタイル</h3> <ul><li>記事の名前</li> <pre><h3 class="entry-header"><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h3></pre> <p>記事の名前をクリックすると、Permalinkとよぶ独立したページに移動する。上部の「Life is Adventure」というバナーは同じだが、サイドバーのないページにした。URLは、作成した「年月日時分」の10桁にする。これはWebのpublic_html(ブラウザーからアクセスできるディレクトリ)に保存しないダイナミックページである。ダイナミックページは呼ばれるたびに、データベースから生成されて表示されるページである。</p> <li>ポップアップ</li> <p>簡単なヘルプや写真の拡大表示にはポップアップを使ったほうがいいかも。 <div style="float:right;" align="center"><a href="http://agorian.com/img/dalma/dalma200.png" onclick="window.open('http://agorian.com/img/dalma/dalma200.png','sample','width=200,height=200,scrollbars=no,resizable=yes,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://agorian.com/img/dalma/dalma50.png" border="0"><br />Sample</a></div> <pre> <a href="#" onclick="window.open('http://agorian.com/img/dalma/dalma200.png', 'sample','width=200,height=200,scrollbars=no,resizable=yes,toolbar=no, directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"> <img src="http://agorian.com/img/dalma/dalma50.png" border="0"><br /> Sample</a></pre> </p> </ul> </div> </div> <div class="entry-footer"> <TABLE cellspacing="0" cellpadding="0"> <TBODY> <TR> <TD width="120" valign="top" align="left"> <!-- いいね! --><div class="fb-like" data-href="http://agorian.com/web/blog/000083.html" data-width="120" data-height="20" data-colorscheme="light" data-layout="button_count" data-action="like" data-show-faces="true" data-send="false"></div> </TD> <TD width="80" valign="top" align="left"> <A href="http://twitter.com/share" style="width: 58px; height: 20px;" class="twitter-share-button" data-count="none" data-via="sns2006">Tweet</A><SCRIPT type="text/javascript" src="http://platform.twitter.com/widgets.js"></SCRIPT>  </TD> <TD width="160" valign="top" align="left"> <!-- +1 ボタン --> <div class="g-plusone" data-size="medium" data-annotation="inline" data-width="120"></div> </TD> <TD width="300" align="right"> <span class="post-footers"> 2007年08月25日  <A href="mt-tag.html">印刷用</A></span> </TD> </TR> </TBODY> </TABLE> </div> <!-- Facebook Comment --> <div class="fb-comments" data-href="http://agorian.com/web/blog/000083.html" data-num-posts="2" data-width="550"></div> <!-- 名言集 --> <div id="meigensyu"><div class="message">今日の言葉: <i><SCRIPT TYPE="text/javascript" SRC="http://agorian.com/quote/words.js" charset="UTF-8"> </SCRIPT></i></div></div> </div> <div id="comments" class="comments"> <form method="post" action="http://agorian.com/apps/mt-comments.cgi" name="comments_form" onsubmit="if (this.bakecookie.checked) rememberMe(this)"> <input type="hidden" name="static" value="1" /> <input type="hidden" name="entry_id" value="83" /> <div class="comments-open" id="comments-open"> <h2 class="comments-open-header">コメントを投稿</h2> <div class="comments-open-content"> <script type="text/javascript"> <!-- writeTypeKeyGreeting(commenter_name, 83); //--> </script> <p class="comments-open-moderated"> </p> <div id="comments-open-data" style="float:right; margin-right:10px;"> <div id="name-email"> <p> <label for="comment-author">名前:</label> <input id="comment-author" name="author" size="20" /> </p> <p> <label for="comment-email">メールアドレス: (Web非表示)</label> <input id="comment-email" name="email" size="20" /> </p> </div> <p> <label for="comment-url">URL: (名前からリンク)</label> <input id="comment-url" name="url" size="20" /> </p> <p> <label for="comment-bake-cookie"><input type="checkbox" id="comment-bake-cookie" name="bakecookie" onclick="if (!this.checked) forgetMe(document.comments_form)" value="1" /> この情報を登録しますか?</label> </p> </div> <p id="comments-open-text"> <label for="comment-text">コメント: </label> <textarea id="comment-text" name="text" rows="7" cols="70"></textarea> </p> <div id="comments-open-footer" class="comments-open-footer"> <input type="submit" accesskey="v" name="preview" id="comment-preview" value="確認" /> <input type="submit" accesskey="s" name="post" id="comment-post" value="投稿" /> </div> </div> </div> </form> </div> </div> </div> </div> </div> <div class="nav-footer"> <a href="http://agorian.com/" title="デジタル移民">Home</a>| <a href="http://agorian.com/resource/" title="情報源">Resource</a>| <a href="http://agorian.com/web/tool/" title="Webツール">Tools</a>| <a href="http://agorian.com/help/web/" title="Web制作">Web</a>| <a href="http://agorian.com/help/" title="ヘルプ">Help</a>| <a href="http://agorian.com/web/about/" title="サイトについて">About</a> </div> <div class="main-footer">Copyright <a href="http://agorian.com/apps/mt.cgi">©</a>2006-2009 Sigma Social Network</div> <!-- Bluehost Counter SNS --> <IMG style="display:inline; margin:-16px 0 0px 10px;" src="/cgi-sys/Count.cgi?df=sns.dat|display=Counter|ft=0|md=6|frgb=255;255;255|dd=E|srgb=0;0;0|prgb=100;100;100"> </div> </div> <!-- Google 翻訳 --> <div style="width:720px;text-align:center;"> <div id="google_translate_element"></div> <script>function googleTranslateElementInit() { new google.translate.TranslateElement({ pageLanguage: 'ja', gaTrack: true, gaId: 'UA-1022542-3', layout: google.translate.TranslateElement.InlineLayout.SIMPLE }, 'google_translate_element'); } </script> <script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> </div> <br clear="all"> <div style="display:none;"> <!-- Start of StatCounter Code for Default Guide --> <p><script type="text/javascript">var sc_project=2863806; var sc_invisible=0; var sc_security="0dd5b606"; </script> <script type="text/javascript" src="http://www.statcounter.com/counter/counter.js"></script> <noscript><div style="text-align:center;" class="statcounter"><a title="counter" href="http://statcounter.com/free-hit-counter/" target="_blank"><img class="statcounter" src="http://c.statcounter.com/2863806/0/0dd5b606/0/" alt="counter"></a></div></noscript> <!-- End of StatCounter Code for Default Guide --></p> </div> <!-- Visits & Hits --> <iframe src="http://agorian.com/help/web/script/admin/root.php" scrolling="NO" frameborder="0" height="20" style="display:none;"></iframe> <!-- NeoWORX visitor tracker --> <script language="javascript" src="http://www.neoworx.net/neocounter/neocounter2/neoworx_tracker.php?registered_id=89420&counter_id=89420"></script> <!-- Google Analytics --> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> var pageTracker = _gat._getTracker("UA-1022542-3"); pageTracker._trackPageview(); </script> </body> </html>