タグ

Movable Typeに関するFsikiのブックマーク (18)

  • Movable Type 4.1 で強化される MT タグの新機能 | CMSプラットフォーム Movable Type ドキュメントサイト

    MTLoop タグの強化 MTLoop ブロックタグは以前から存在しましたが、MT4.1 からはハッシュのサポートおよび並べ替え機能が追加されています。単にハッシュを持つ変数名を name モディファイアに設定するだけで、ハッシュの中身を順番に参照しながら値を取得することができます。ハッシュの現在のキーの値は __key__ に、キーに対する値は __value__ にそれぞれ設定されます。なお、配列を指定した場合は、__value__ に値が設定されます (4.0から)。 foreach my $__key__ ( keys %MTVersions ) { print "$__key__ - $__value__\n"; } と同じ内容のコードを MTテンプレートで書くと以下のようになります。 <MTLoop name="MTVersions"> <MTVar name="__key__

    Movable Type 4.1 で強化される MT タグの新機能 | CMSプラットフォーム Movable Type ドキュメントサイト
    Fsiki
    Fsiki 2008/01/17
    なんか計算とかできるようになっております。
  • MTIf - テンプレートタグリファレンス | CMSプラットフォーム Movable Type ドキュメントサイト

    設定した条件により実行内容を分けるためのブロックタグです。MTSetVar ファンクションタグや、MTSetVarBlock, MTSetVarTemplate ブロックタグで定義した変数を用いて条件文を作成します。 このタグは条件を満たした場合に実行します。条件を満たさない場合に実行する場合は、MTUnless ブロックタグを使用するか、MTIf ブロックタグの中で MTElse, MTElseIf ブロックタグを使用します。 使い方 <$mt:SetVar name="love" value="polar bear"$> <mt:If name="love" eq="elephant"> <p>私はゾウを愛しています</p> <mt:ElseIf eq="polar bear"> <p>私はゾウより、シロクマを愛しています</p> <mt:Else> <p>私はゾウもシロクマも愛してい

    MTIf - テンプレートタグリファレンス | CMSプラットフォーム Movable Type ドキュメントサイト
    Fsiki
    Fsiki 2007/08/30
    MTIfがあればプラグインなくても、あれこれ出来ますよ。っと。
  • テンプレートタグリファレンス | CMSプラットフォーム Movable Type ドキュメントサイト

    Movable Type のテンプレートで使用するテンプレートタグ (MT タグ) のリファレンスです。各タグの詳細ページと一覧にはアイコンが表示されたタグの種類や、どのバージョンで使用可能かなどが確認できます。 テンプレートタグ一覧 MTAuthorHasContent

    テンプレートタグリファレンス | CMSプラットフォーム Movable Type ドキュメントサイト
  • Six Apart - 技術情報提供ブログ: アイテム管理機能で追加された Movable Type テンプレートタグ

    Movable Type 4 ではこれまで FTP ソフトなどでサーバにアクセスして削除などを行っていたファイルやフォルダの管理も、管理画面からおこなうことができるようになりました。こうしてほとんどのデータが Movable Type 4 上で管理できるようになり、先日ご紹介したバックアップ機能を利用して、環境 (データベースやサーバ) の移行などが簡単におこなえるようになりました。 今回はその新しく加わったアイテム管理機能に関する Movable Type テンプレートタグを実際の出力例等と合わせてご紹介します。Movable Type テンプレートタグの出力結果には、以下の画像をアップロードした場合のデータを利用します。 <MTAssets></MTAssets> ブログのアイテム一覧のためのブロックタグです。アトリビュート (属性) を指定することで、特定のアイテムを抜き出すことや、

    Fsiki
    Fsiki 2007/07/13
    ファイルのアーカイブを公開するときに使えるかな?
  • mt-search.cgiをmod_cacheで超高速化する!! - Ogawa::Memoranda

    Posted by: Hirotaka Ogawa @ February 12, 2007 03:45 AM | かなり前からApache 2.2.xを使っているのですが、mod_cache/mod_disk_cacheなんていうモジュールが存在することに全然気がついていませんでした。このモジュールはサーバサイドでコンテンツキャッシングを実現するもので、CGIなどを使って生成される動的なコンテンツのレンダリング結果の再利用を可能にします(静的なコンテンツもキャッシュできますが、応答時間が問題になることはありませんし、一般的にはクライアントサイドでキャッシングされます)。キャッシュするコンテンツは時間制約の強くないものである必要があります。例えば、コメンティングシステムなどではユーザが行った操作をコンテンツに即座に反映する必要があるために適していませんが、検索システムやCMSのように対象とな

    Fsiki
    Fsiki 2007/02/13
    とりあえずローカルで試してみる。
  • PHPアップの際のパーミッションについて(MT3.3)

    日時: 2006/09/04 15:21:12 名前: はむ はじめまして。 MT3.3で、PHPファイルにてサイト構築を試みているのですが、アップロードすると来ディレクトリは755が777、ファイルは644が666と設定されてしまい、その都度全てのファイルのパーミッションを変更しなくてはなりません。 その他のFTPソフト等では正常にアップできている事から、MTでのファイルの再構築の場合のみ起きる現象のようです。 何か特別な設定や問題の原因等ご存じであればアドバイスお願いいたします。

    Fsiki
    Fsiki 2007/01/11
    mt-config.cgiのパーミッション関係の質問。
  • Movable Type の検索でエラーになる問題について

    Movable Type で検索を行っていると、下記のようなメッセージが表示されるケースがあります。 現在検索中です。検索が終わるまでお待ちください。 これは Movable Type の仕様で、連続した検索実行を抑止しているためです。3.31 の場合、デフォルトの抑止時間は20秒で設定されていますので、検索してから20秒以内に再検索を実行すると上記のメッセージに出会うことになります。3.2 では 60秒に設定されています。 とはいっても、Movable Type に精通されていない方は検索を何回も繰り返すでしょうし、このままではサイト運営者は「検索機能がおかしいですよ」というコメントを頂くことになりかねません。下記の変更を行い、サイトを訪問された方が戸惑わないようにすることを推奨します。 1.連続実行抑止時間を短縮する 1.1 Movable Type 3.3? の場合 mt-confi

    Movable Type の検索でエラーになる問題について
    Fsiki
    Fsiki 2006/12/22
    ずっとサーバーが悪いと思ってた。理由がわかってすっきりです。
  • Six Apart - 技術情報提供ブログ

    技術情報の提供を開始してから約2か月が経過いたしました。その間に、上ノ郷谷(かみのごうや)によるMovable Type活用を促進する記事や、柳下(やぎした)によるプラグイン開発をステップ・バイ・ステップで連載してきました。またシックス・アパートのエンジニアが、日々の関心やちょっとしたテクニックをお伝えする「Tech Talk Blog」も8月後半から開始し、さまざまな形で、シックス・アパートの技術的な取り組みについてお伝えしております。 Movable Type活用 プラグイン開発 Tech Talk Blog 今月からは、プラグインやMovable Typeと密接に連携するアプリケーションを作成するために不可欠な、「MTオブジェクト」(Movable Typeの内部で使われている各種のオブジェクト)の仕様マニュアルを、順次公開していきます。従来は英語のマニュアルだけだったので、悪戦苦闘

  • http://www.dakiny.com/archives/wysiwyg-editor/movable_typefckediter22wysiwyg/

    Fsiki
    Fsiki 2006/10/04
    スクリプトの参照が"xsrc"(間違い)になっているので注意
  • タグ機能はCompare/Collate Pluginと組み合わせて使うべし、なぜにゃらば!! - Ogawa::Memoranda

    なぜにゃらば、それはそうしないと使い物にならないからです。 Movable Type 3.3の標準のタグ機能でソートしたりリストの一部を取り出したりできないので困るという話は割とよく見かけます。 greenplastic.net: 未だにMT3.3へ移行できない理由 しかし、Compare PluginやCollate Pluginを使えば、そうした問題はごく簡単に解決できます。 Compare | Plugins for Movable Type | staggernation.com MT Extensions: MTCollate 1.1 大まかに言って、Compare Pluginはフィルター、Collate Pluginはソーター、という相補的な役割を持っています。例えば、タグやアーカイブリストのような大きなリスト構造があるとき、必要なアイテムだけを抽出するにはCompare、適

  • [観] 「このエントリーを livedoor クリップに追加」とか、そういうの

    [要旨] 「このエントリを MyClip! に追加」を外し、「このエントリをニフティクリップに登録」とか「このエントリをlivedoorクリップに登録」というのを追加してみました。 [キーワード] カスタマイズ,ソーシャルブックマーク

  • lab.fancs.com - アーカイブページを分割する

    Fsiki
    Fsiki 2006/08/15
    MTの静的ページを分割する。MTPaginateのHTML版。
  • MT 3.31 SQLiteがベラボーに遅い件について。 - Ogawa::Memoranda

    「Movable Type 3.31にアップグレードして遅くなった」という理由でこれからMySQLからSQLiteに移行しようとしている方は少し思いとどまってください。この記事では現時点でSQLiteに移行すべきでないことを理由付ける技術的な説明とその問題の解決が書いてあります。よく内容が理解できない場合には安易にここに書かれた方法を試すことよりはMySQLでの運用をひとまず継続することを薦めます。次のマイナーバージョンアップでの抜的な対策を待った上でSQLiteに移行する方が賢明です。すでにSQLiteを使っている場合にはこの記事が参考になると思います。 例によって、少し追いかけてみると、lib/MT/Template/ContextHandlers.pmの_hdlr_tagsや_hdlr_entry_tagsの以下の部分がベラボーに遅い(念のため、MT 3.31のMTEntryTag

    Fsiki
    Fsiki 2006/07/19
    タグ管理画面を表示させるだけでも泣きそうになるんですけど…
  • Movable Type マニュアル

    Movable Type 3.3 マニュアル Movable Type 3.3 のオンライン・マニュアルです。 はじめに Movable Typeの基的なインターフェイス システム管理者ガイド Movable Typeのインストール・セットアップ Movable Typeのアップグレード Movable Type環境のバックアップ 投稿者の管理 ブログ管理者ガイド ブログの管理 エントリーの管理 カテゴリーの管理 エントリー・タグの管理 コメントの管理 トラックバックの管理 電子メールによる通知 検索と置換 ブログのカスタマイズ ユーザー操作ガイド 標準プラグイン 付録 はじめに Movable Typeについて 著作権と使用範囲 動作環境 ページトップへ戻る Movable Typeの基的なインターフェイス メイン・メニュー システム・メニュー スタート・ページ ページトップへ戻る

    Fsiki
    Fsiki 2006/07/09
    テンプレートタグの使い方など
  • カイ氏伝 MT 3.3: Movable Type 3.3へのアップグレードからタグクラウド設定まで

    【お知らせ】 新ブログ開設しました。 ショートカット導入しました。「N」で次のエントリー、「P」で前のエントリー、「M」でメインページ表示、「B」ではてなブックマーク該当ページを表示します ※このエントリーをMilano::Monologに捧げます 6月28日に公開されましたMovable Type 3.3。タグとかエントリーのRSS配信とか興味津々ではあったのですが、まだMovable Typeのバージョンアップってやったことないので躊躇してました。しかし仕事が早くてパソコンが上手なみらのさんがさっそくMovableType3.2から3.3へのアップグレード手順なんてエントリーしてくれたので、おっかなびっくりアップデートに挑戦してみましたよ。 まずはアップデートの前にブログのバックアップ。エントリーは「読み込み/書き出し」の「エントリーの書き出し」から保存しました。DBMySQLだとい

  • mt-keywords2tags/mt-cats2tags公開 - Ogawa::Memoranda

    Posted by: Hirotaka Ogawa @ June 05, 2006 06:24 PM | エントリーの「キーワード」を、MT 3.3以降でネイティブにサポートされた「タグ」にコンバートするCGIスクリプトを公開します。 mt-keywords2tags.ja JP - Ogawa Code mt-keywords2tags - Ogawa Code (English) Movable Type 3.3以降では、ネイティブにTaggingをサポートするようになりましたが、それ以前のバージョン用に作られたTaggingプラグインの多く(Tags Plugin, Tagwire Plugin, Tags.Appなど)は、エントリーのキーワード欄をタグ入力欄として使用してきました。 このCGIスクリプトは、エントリーのキーワードをMT 3.3ネイティブなタグに変換することで、従来

    Fsiki
    Fsiki 2006/07/03
    キーワード→タグ変換 まさにドンピシャのツール 素晴らしい
  • 小粋空間: Movable Type プラグイン一覧

    Movable Type 日語環境でよく利用されていると思われる MovableType プラグインの一覧です。 海外サイトについては Googleで「Movable プラグイン」で検索した結果より、国内サイトは私が把握しているプラグイン作成者のサイトと Google 検索結果から抽出しています。Movable Type Plugins Directory からの抽出は行っていません。 また国内サイトのプラグインの概要は、配布サイトに掲載されている文言を引用させて頂いてます。 2010.05.01 MT5版のプラグイン一覧を公開しました。 2007.09.10 MT4版のプラグイン一覧を公開しました。エントリーでのMT4版のプラグイン情報追加は終了します。 注意事項 プラグインに関するコメント等の主観的要素は含まないようにしています。プラグインの適用についてはご自身の判断で行ってくださ

    小粋空間: Movable Type プラグイン一覧
  • Six Apart - Movable Type News: Movable Typeの新しいバージョンについて

    米国 Six Apart, Ltd. のWebサイトで5月25日のTeaserにてお知らせしたとおり、間もなくMovable Typeの新しいバージョンのベータテストを開始できる見込みです。5月26日に同じく米国Six Apart, Ltd. のWebサイトで、What's new in Movable Type 3.3というタイトルで新しいバージョンの機能の一部が公開されています。以下、内容を抜粋して日語訳しました。ご期待ください! What's new in Movable Type 3.3? 昨日ご案内したとおり、開発チームは来週のMovable Type 3.3ベータテスト開始に向けて最後の作業を続けています。このリリースのために用意したものをお目にかけられるので喜ばしい限りです。 大きくまとめると、このリリースでの目標は直球一勝負です。 ブログの作成、更新、そしてブログを読む

    Fsiki
    Fsiki 2006/05/30
    「直球一本勝負」
  • 1