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="460" valign="top"><IFRAME scrolling="no" frameborder="0" allowtransparency="true" style="border: medium none; overflow: hidden; width: 450px;height:35px;" src="http://www.facebook.com/plugins/like.php?href=http://agorian.com/web/blog/000083.html&layout=standard&show_faces=false&width=450&height=35&action=like&font&colorscheme=light"></IFRAME></TD> <TD valign="top"> <span class="post-footers" style="vertical-align: top;"> 2007年08月25日  <A href="mt-tag.html">印刷用</A> </span>   <A href="http://twitter.com/share" style="width: 55px; height: 20px;" class="twitter-share-button" data-count="none" data-via="agorian">Tweet</A><SCRIPT type="text/javascript" src="http://platform.twitter.com/widgets.js"></SCRIPT>  </TD> </TR> </TBODY> </TABLE> </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> <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">コメント: (スタイル用のHTMLタグが使えます)</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="https://agorian.com/apps/mt.cgi">©</a>2006-2009 Sigma Social Network</div> <!-- Bluehost Counter SNS --> <IMG style="display:none; " 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> <div style="width:720px;text-align:center;"> <!-- Google 翻訳 --> <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="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> </div> <br clear="all"> </script><script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script> <!-- Start of StatCounter Code --> <script type="text/javascript"> var sc_project=2863806; var sc_invisible=0; var sc_partition=29; var sc_security="0dd5b606"; var sc_text=1; </script> <script type="text/javascript" src="http://www.statcounter.com/counter/counter_xhtml.js"></script><noscript><div class="statcounter"><a class="statcounter" href="http://www.statcounter.com/"><img class="statcounter" src="http://c30.statcounter.com/2863806/0/0dd5b606/0/" alt="counter customizable free hit" /></a></div></noscript> <!-- End of StatCounter Code --> <!-- 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 --> <!-- 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>