上場企業から行政機関 まで幅広く、2,000 以上 の構築実績 定番プラグイン製品の 開発力とカスタマー サポート体制(※) 安心感ある チーム体制で、質の高い サポートをご提供 他社制作サイトの 運用保守にも対応 少額案件でもOK! 予算に応じたご要望に 応えます ※Movable Typeの開発元シックス・アパート社よりパッケージ製品として販売しています。
上場企業から行政機関 まで幅広く、2,000 以上 の構築実績 定番プラグイン製品の 開発力とカスタマー サポート体制(※) 安心感ある チーム体制で、質の高い サポートをご提供 他社制作サイトの 運用保守にも対応 少額案件でもOK! 予算に応じたご要望に 応えます ※Movable Typeの開発元シックス・アパート社よりパッケージ製品として販売しています。
こんにちは。突然の雪でビックリ丸山です。 タグリファレンスと重複する部分もありますが、エントリ一覧でのカテゴリ指定方法を備忘録的に書いておきます。 ・MTEntries | テンプレートタグリファレンス 特定のカテゴリの記事だけにフィルタリングしたいとき。 <mt:Entries category="hoge"> 特定の親カテゴリに属する、子カテゴリの記事だけにフィルタリングしたいとき。 <mt:Entries category="hoge/huga"> 複数のカテゴリのうち、どれかに属する記事にフィルタリングしたいとき。 <mt:Entries category="hoge OR huga"> 複数のカテゴリのうち、全てに属する記事にフィルタリングしたいとき。 <mt:Entries category="hoge AND huga"> 複数のカテゴリのうちのどれかと、特定のカテゴリに属す
MTのインデックステンプレートの出力ファイル名を取得してみる。 12.09.09 (更新: 20.10.06) HOME > 【Movable Type】 > MTのインデックステンプレートの出力ファイル名を取得してみる。 URLの正規化を「canonical」で行っていたり、スマートフォンサイトとの連携などで今表示しているURLを取得する必要がある時。 ブログ記事ページの場合、 <$mt:EntryPermalink$> ウェブページの場合、 <$mt:PagePermalink$> アーカイブページの場合 <$mt:ArchiveLink$> などでURLが取得できます。 しかし、インデックステンプレートなどの場合はどうやって取得しましょうか。 ブログ記事やウェブページの場合、 <$MTEntryBasename$> <$MTPageBasename$> で表示しているページのファ
コンテンツ一覧を生成するブロックタグは、 になります。 ↑でコンテンツタイプ「あああ」のコンテンツタイプ一覧を表示出来ます。 ↑はMT記事において、カスタムフィールド aaa の値が foo である記事一覧を表示出来ます。 これと同じように、 ↑でコンテンツタイプにおいて、コンテンツフィールド bbb の値が foo であるコンテンツタイプ一覧を表示するようなことはできないのでしょうか? 現在マニュアルサイトに記載されている のモデファイアが、と比較するととても少なく、マニュアルサイトに記載されていないだけなのかその辺も含めてご存じの方いらっしゃいますでしょうか。 コンテンツ一覧を生成するブロックタグは、 <mt:Contents> になります。 <mt:Contents name="あああ"></mt:Contents> ↑でコンテンツタイプ「あああ」のコンテンツタイプ一覧を表示出来ます
2023.04.20 PageButeを更新しました。 PageBute の詳細は以下のページをご確認ください。 https://mtp.skyarc.co.jp/free-plugin/pagebute.html MT7以前のバージョンは未検証となっております。旧環境をご利用の方は本ページより対応したバージョンをご利用ください。 2018.6.22 PageButeを更新しました。 Pagebute3.5.8のMT7動作確認を行いました。 従来のテンプレートの他、コンテンツタイプテンプレートでも利用可能です。 公開キューを設定したテンプレート内でPageButeの機能が使われている場合に、定期タスクの実行時に大量のワーニングが発生する現象を改善しました。 2013.10.23 PageButeを更新しました。 ページ分割プラグインPageBute3.5.7を公開しました。 こんにちは。
案件規模が拡大するにつれてテンプレートは肥大化していく傾向があると思います。 MTEntries 等のタグはMTタグの知識のある人であればどういう出力がなされるかを理解することができますが、テンプレート変数の MTLoop でのループ出力などはその変数をセットする処理を書いた人しか把握できていないことも多く、出力不具合の調査で該当箇所を探すところから始めないといけませんが、該当箇所がインクルードされたテンプレートにあるなど、そこで苦労することもあるのではないでしょうか。 変数を変更していいのかがわからないケース PowerCMS や先日公開した GetHashVar プラグインでは、テンプレート変数をダンプ出力するタグを提供していますが、他の人の書いたテンプレートを触る時、テンプレート変数の値を修正箇所で変更していいのかどうかがわからないという悩みを先日聞きました。 テンプレート変数を柔軟
MovableType カスタムフィールド <mt:●●●●Asset>について MovableType カスタムフィールド <mt:●●●●Asset>について MovableTypeをつかったウェブサイトの制作をしています。 ver5.06 の開発環境でテンプレートを作成し、ver5.04環境のクライアント(お客様)へテーマファイルとしてエクスポートしたデータを納品したのですが、5.04環境のみでエラーが起こり困っています。 カスタムフィールドを利用して、画像やPDFファイルをアップロード出来るようにし、それらが存在する時だけ表示するようにしているのですが、テンプレートの下記の箇所にてエラーが起こっているようです。 --------------------------------------------------------- <mt:If tag="EntryDataPhoto">
Movable Type 3.3 から追加されたタグ機能の利用方法が下記のページに掲載されています。 Movable Type Beta Weblog:Everybody loves tags! 以下、元記事で紹介されているタグの機能や利用方法について超意訳で紹介します。 1.タグとは? タグは、項目の特定の一部分を説明するための簡単な単語、あるいは語句です。例えば、私は(私自身に) human, male, guy, sailor, product manager, san franciscan, shaved head, tall, joke-cracking, six apartisan, stressed-out, geek というタグ付けをするかもしれません。それらのタグの全てが、私が誰であるかに関して、より良い情報を与えてくれます。 Movable Type ではエントリーにタ
MTで「~のカテゴリだった場合~する」という記述の方法はたくさんありますが サブカテゴリがあると、非常に厄介になってきます。 そこで、下記タグを使うだけで簡単にIF文が!! <MTIfIsDescendant parent="カテゴリ名"> <!-- 内容 --> </MTIfIsDescendant> このタグは、現在表示ページの親カテゴリが何なのか調べてIFしてくれる非常に便利なタグです。 親カテゴリを取得とありますが、自分が親カテゴリの場合、自分の名前を取得してくれたりもするので、<$MTCategoryLabel$>代わりにも使えたりします。 <$MTCategoryLabel$>は、categoryアーカイブページ内でしか使用出来ないので、Entryページなどで使用したい場合は MTIfIsDescendant の方が断然お徳!! 皆様も是非是非ご使用くださいませ! ▼参考 ht
EnhancedCategory ついカッとなったに便乗してプラグインを書きました。 カテゴリーを必須項目にしたり、特定のカテゴリーを選択できなくしたりできます。 カテゴリーを必須項目に設定する カテゴリーを選択不可能にする ブログ記事編集画面 IfPreview さて話を戻して、Junnama さんのプラグインの IfPreview タグなのですが、調べてみたところプラグインをインストールしなくても、MTのデフォルトの機能で同じ動作をさせることができるようでした。 <mt:If name="preview_template"> <!--「確認」クリックでプレビュー時のみ表示--> </mt:If> この件については Junnama さんとも話をしたのですが、「このくらいなら機能を探すよりも書いた方が早い」(筆者訳)とのこと。らしいお言葉でした。 参考までに書いておきます。
Movable Type 5 対応のプラグインの一覧です。国内サイトで配布されているプラグインでMT5専用、あるいはMT4.xからのアップグレードまたはMT5での動作確認等が配布先で明示されたものを掲載しています。 本エントリーに掲載されていないプラグインでも、MT5で動作可能なものが多く存在すると思われますので、「Movable Type プラグイン一覧(MT4 対応)」等から配布サイトへ進み、動作状況を確認するか、実際にお試しください。 注:▲印はMovable Type プラグイン一覧(MT4 対応)から引き継いだもので、私自身がMT5での動作確認に関する情報を得られていないものです。 なお、動作確認状況の多くは、「WolaWola」の小野崎さんのエントリーを参考にして頂きました。この場をお借りしてお礼申し上げます。 MT5・プラグインの皆さん動いてますか 続・プラグインの皆さん動い
MTで日本の日付関係の表示を行うためのプラグインを作ってみました。 旧暦での月日や六曜、二十四節気、祝日が表示できます。 早速ゑBLOGのトップにあるカレンダーに組み込んで祝日を赤く表示するようにしてみました。マウスを祝日のところに持って行くと何という祝日かが表示されます(これはブラウザにもよりますが)。 また、各記事のところの日付表示にも祝日を表示させるようにしてあります。今日は振り替え休日なのでそのように表示されているはずです。 インストールするにはプラグインのファイルをpluginsディレクトリにコピーします。あとはテンプレートを書き換えて<$MTなんとかDate format="..."$>となっているところを<$MTJDate format="..."$>と置き換えるだけです。 formatに指定できるのは以下のとおりです。 標準のMT…Dateと同じフォーマット %a曜日(英語
Movable Typeでは、テンプレートタグには大文字/小文字の区別はありません。 また、「<mt:TopLevelCategories>」のように「MT」の後に「:」を入れることもできます。 書き換え対象のタグを検索する際には、これらの点も踏まえてください。 ちなみに、Movable Type付属のテンプレートセットでは、「mt:TopLevelCategories」のように、先頭の「mt」は小文字で書き、その後に「:」を入れる書き方が使われています。 なお、MT4用のプラグインとの互換性を維持するために、MTTopLevelCategories/MTSubCategories/MTTopLevelFolders/MTSubFoldersの各タグに「sort_method="SortCatFld::Sort"」のモディファイアを付ける方法も使うことができます。 3.カテゴリー/フォルダ
皆様、MT5βさわってますか? 弊社ではバリバリ検証しているのですが、ウェブサイトとブログの連携性に問題を感じています。ウェブサイト配下にブログを作成した時に、ブログのデザインをウェブサイトと共通化したい場合、MT5だと長いコードを書かなければウェブサイトのテンプレートをインクルードできません。 ブログからたとえば以下のようなコードを書いたとします。 <$MTInclude module="ヘッダー"$> すると、MT5の動きとしては、 ブログのテンプレートモジュールを呼び出す ブログに該当するモジュールがない場合はグローバルテンプレートモジュールを呼び出す という動きになってしまい、ウェブサイトのモジュールを読みに行ってくれません。こちらとしては、ブログはウェブサイトの配下なのだから、グローバルテンプレートモジュールを呼び出す前にウェブサイトのモジュールを呼び出してもらえれば...と思う
MTのファイルへのリンク機能を有効活用して作業時間を短縮。 123 (October 15, 2009 12:10 AM) テンプレート編集画面の下にある「ファイルへのリンク」欄。 MTの公式ヘルプでは、ここの説明がめっちゃあっさり。3行だけ(笑) http://www.movabletype.jp/documentation/help/edit_template/ 個人的にMTに関する本では満足度ナンバーワンの 「CMSとして使うMovableTypeガイドブック」でも、 この機能に関してはP.54に、流し読みしてたら見逃しそうなくらいさらっと書いてあるのみ。 前職の会社は SixApartのPronet企業ではあったけれど、 ここを使っている人いなかったような...。 というわけで、 恥ずかしながら、 私は今までこの「ファイルへのリンク」機能を使わないもんだと思ってさらっと流していまし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く