タグ

MT5_techに関するfoooのブックマーク (6)

  • PageButeプラグインでページ分割がないときにナビゲーションや(X)HTMLマークアップを表示しない方法

    スカイアークシステムさんが配布している「PageBute」は、Movable Typeのメインページやアーカイブページなどの静的ファイルをページ分割できる、非常に人気のあるプラグインです。 1.問題点 PgeButeプラグインでは分割ページに対してページナビゲーションを表示する機能があります(下)。 このページナビゲーションは、ページ分割がない場合でも「1」だけが表示されるようになっています(下)。 この「1」を表示しないためには、MTPageListタグにshow_alwaysモディファイアを設定します。 <mt:ifPageBefore> <$MTPageBefore delim="&laquo;"$> </mt:ifPageBefore> <mt:PageLists show_always="0" /> <mt:ifPageNext> <mt:PageNext delim="&raq

    fooo
    fooo 2013/01/11
    PageButeプラグインのナビ表示を、囲っているdivタグごと非表示にする方法
  • CodaのMTMLモード ver02 | nagomu.me

    nagomu.me CodaのMTMLモード ver02 Jul 14, 2011 - nagomu コツコツと地味に進めていたCodaでMTML(Movable Typeのテンプレート)書く時の構文モードですが、タグごとにモディファイアが表示されるようにしました。 MTML.mode (zip 20KB) 構文モードの追加は、「/UserName/Library/Application%20Support/Coda/Modes」の中に一式突っ込むだけです。 今の所、下記のような感じです。 対象の拡張子は.mtmlと.tmpl(設定で変更可能) MTML以外の部分のカラーは、HTML.modeと同様(PHP非対応) MTML以外はオートコンプリートなし MTML部分は黄色(設定で変更可能) mt:Ignore内とmt:TemplateNoteはコメント色(設定で変更可能) MTMLはmt:

    fooo
    fooo 2012/11/09
    CodaにMovabletypeモードを追加するプラグイン
  • 最近変化があった順にブログ記事を出力する

    WordPressで学ぶPHP(1)変数・制御構造編」が発売されました。 「WordPressで学ぶPHP」シリーズの第1巻で、WordPressを通してPHPを学んでいくです。 このでは、PHPの基となる変数と制御構造について解説します。 Kindleで、定価500円です。 MTQで、以下の日付でブログ記事を並べ替えて出力したいという質問を見ました。 コメントがないブログ記事は、その記事の更新日時 コメントがあるブログ記事は、最近コメントがついた日時 この処理は、標準のテンプレートタグとハッシュを組み合わせれば可能です。 その方法を紹介します。 なお、上記の2つのどちらかに該当するブログ記事を、記事では「最近変化があったブログ記事」と呼ぶことにします。 1.考え方 最近変化があった日時順にブログ記事を一発で並べる方法は、残念ながら標準機能にはありません。 ただ、以下のような手

    fooo
    fooo 2010/07/27
    MTでハッシュ
  • MTでステージングサーバーと公開サーバーを分ける際の基本

    2024年2月1日 拙作プラグインの譲渡について 拙作のMovable Typeのプラグインを、株式会社ワールドイズマインに譲渡いたしました。 長きにわたり拙作のプラグインをご愛顧いただき、ありがとうございました。 Webサイトを製作する際に、テスト用のサーバー(ステージングサーバー)でテストを行って、完成したサイトを番用の公開サーバーに転送することは、よくあることです。 Movable Typeでは、比較的簡単に、このような運用方法を取ることができます。 その基的な方法を紹介します。 1.URLの置換 Movable TypeのURL関係のテンプレートタグでは、通常はURLにドメイン名の部分が含まれます。 ところが、ステージングサーバーと公開サーバーは、URLが異なります。 そのため、ステージングサーバー用の設定でファイルを出力すると、公開サーバーとはURLが違うので、公開サーバーに

    fooo
    fooo 2010/06/14
    テストサーバから後悔サーバへ移行する際、URL関係のテンプレートタグからドメイン名を含まないようにする方法
  • Movable Type で他のブログのテンプレートモジュール・ウィジェットを利用する

    Movable Type で複数ブログを作成した場合、他のブログのテンプレートモジュールやウィジェットを利用する方法です。 ここではブログBのテンプレートモジュール「hoge」を、ブログAで利用する方法を例に解説します。 1.ブログAの設定 ブログAの任意のテンプレートで、ブログBのテンプレートモジュール「hoge」を呼び出すために、MTInclude タグを記述し、blog_id モディファイアでブログBのブログIDを指定します。 ...前略... <mt:Include module="hoge" blog_id="ブログBのブログID" /> ...後略... または、MTInclude タグを MTMultiBlog タグで括り、include_blogsモディファイア(または blog_ids モディファイア)でブログBのブログIDを指定します。この場合は表示する内容によって、2

    Movable Type で他のブログのテンプレートモジュール・ウィジェットを利用する
    fooo
    fooo 2009/11/16
    <MultiBlogLocalBlog>で複数ブログでテンプレートを共有する
  • Movable Type で複数ブログを検索する

    Movable Type で複数ブログを作成している場合、複数のブログをまとめて検索することができます。 1.すべてのブログを検索する デフォルトテンプレートを例にすると、「ウィジェットテンプレート」にある「検索」の中の、次の1行(赤色部分)を削除します。 <div class="widget-search widget"> <h3 class="widget-header">検索</h3> <div class="widget-content"> <form method="get" action="<$mt:CGIPath$><$mt:SearchScript$>"> <input type="text" id="search" class="ti" name="search" value="<$mt:SearchString$>" /> <mt:If name="search_res

    Movable Type で複数ブログを検索する
    fooo
    fooo 2009/11/16
    複数ブログを検索する場合の注意事項
  • 1