タグ

mt4に関するrouxrilのブックマーク (131)

  • Movable Type テンプレートタグの簡略化まとめ

    Movable Type のテンプレートタグの簡略化についてまとめました。とりあえず思いついたものを並べておきます。 一部のより詳細な情報は、「blog.aklaswad.com - MTタグの書き方を調べてみました。」にありますので、そちらをご覧ください。 1.name モディファイアの簡略化 テンプレートタグの name モディファイアは、値以外の部分を省略できます。 1.1 ファンクションタグの場合 変更前 <$mt:SetVar name="foo" value="1"$> 変更後 <$mt:SetVar foo value="1"$> 1.2 ブロックタグの場合 変更前 <mt:If name="__first__"> ...中略... </mt:If> 変更後 <mt:If __first__> ...中略... </mt:If> 2.変数の設定・取得の簡略化 MTSetVar

    Movable Type テンプレートタグの簡略化まとめ
    rouxril
    rouxril 2009/06/18
  • 一定時間で自動的に消える New マークを付ける JavaScript の jQuery 版 | JavaScript | かたつむりくんのWWW

    一定時間で自動的に消える New マークを付ける JavaScript の jQuery 版 小粋空間さんのところで紹介されている「新着エントリーのあるカテゴリーに New マークをつける」の jQuery 版を作ってみました。 このブログの「 Recent Entries 」(最近のブログ記事)のところにある星マーク(New マークのこと)がそれで(下図参照)、3日以内に作成されたブログ記事に表示されるようにしています。 このテクニックは、荒木さんご自身の著書『 Movable Type... 小粋空間さんのところで紹介されている「新着エントリーのあるカテゴリーに New マークをつける」の jQuery 版を作ってみました。 このブログの「 Recent Entries 」(最近のブログ記事)のところにある星マーク(New マークのこと)がそれで(下図参照)、3日以内に作成されたブログ

    一定時間で自動的に消える New マークを付ける JavaScript の jQuery 版 | JavaScript | かたつむりくんのWWW
    rouxril
    rouxril 2009/06/18
    wpもできるらしい
  • カスタムフィールドを利用してブログ記事ごとにテンプレートを選択可能にする - ブログ | CMSプラットフォーム Movable Type ドキュメントサイト

    Movable Type 4.1 より、みなさまから要望をいただいていました、カスタムフィールド機能が搭載されました。また、たくさんのテンプレートタグが追加・拡張され、ますますカスタマイズの幅が広がりました。 Movable Type 4.1 の新機能 カスタムフィールドを使用する そこで今回はカスタムフィールド機能と追加・拡張されたテンプレートタグを利用してブログ記事・ウェブページごとにテンプレートを変更できるようにカスタマイズしてみたいと思います。 ブログ記事・ウェブページごとに使用するテンプレートを変更できるようになると、例えばページごとにサイドバーの有無を選択できたり、ウェブページでも目的に合わせてページのコンテンツを調整することができるようになります。また、ブログ記事でも日記やレポートなど、違った構造で出力することができます。 カスタムフィールドの設定 どのテンプレートを利用する

    カスタムフィールドを利用してブログ記事ごとにテンプレートを選択可能にする - ブログ | CMSプラットフォーム Movable Type ドキュメントサイト
    rouxril
    rouxril 2009/06/11
  • カスタムフィールドを使用する | CMSプラットフォーム Movable Type ドキュメントサイト

    カスタムフィールドを利用することで、独自の入力項目を Movable Type に追加することができます。Movable Type にあらかじめ用意されている、ブログやプロフィール関連の入力項目をカスタマイズして、独自の入力項目を追加します。 カスタムフィールドは以下のような操作を可能にします。 e コマースや、商品カタログなど、ブログ記事以外の入力項目を追加して、様々なデータを保存・表示できるようにする 追加した項目は、ブログ記事の投稿画面に自動で追加表示 入力必須の項目指定とエラー表示 チェックボックス、ラジオボタン、ドロップダウン・メニューなどの様々な入力フォーム形式に対応 デフォルトの入力値の指定 カスタム入力項目を MT タグで指定して、表示記事をフィルターしたり並び替えて表示 カスタムフィールドの設定は、以下の場所でおこないます。 操作メニューの [設定] から [カスタムフィ

    カスタムフィールドを使用する | CMSプラットフォーム Movable Type ドキュメントサイト
    rouxril
    rouxril 2009/06/11
  • 小粋空間: Movable Type 4.1 カスタムフィールドの使用方法

    Movable Type 4.1 で追加された「カスタムフィールド」の利用方法です。 この機能は以前、CustomFields プラグインとして公開されていたものが、MT4.1 で新たにアドオンとして追加されました。カスタムフィールドを利用すれば、ブログ管理ユーザがブログ記事投稿画面等に任意のフィールドを新たに追加することができます(下は追加例)。 この機能はプラグインとして配布されている頃から有名でしたが、当ブログでは一度も紹介したことがなかったので、今回は気合を入れて、設定方法およびサンプルによる使用例を記してみました。 1.設定方法 ブログ管理画面より「設定」→「カスタムフィールド」をクリック。 「フィールドを作成」をクリック。なお、左のメニューにも「カスタムフィールド」が追加されています。 このような画面が表示されます。 以下、ブログ記事に「関連リンク」というフィールドを追加する例

    小粋空間: Movable Type 4.1 カスタムフィールドの使用方法
    rouxril
    rouxril 2009/06/11
  • MTでカスタムフィールドの表示順をベースネーム順に変更するプラグイン「CustomSort」

    MTでカスタムフィールドの表示順をベースネーム順に変更するプラグイン「CustomSort」 MTの投稿画面でカスタムフィールドの表示順をベースネーム順に変更するプラグインを作成したので公開しておきます。 custumSort.zip MT5対応版はこちら 「CustomSort5」 利用方法は解凍した「custumSort.pl」をmtディレクトリ内のpluginsにアップしてください。 MTには標準でカスタムフィールドの並び順を制御する機能があるので、基的にはこのプラグインが必要になることはありません。 表示オプションで、カスタムフィールドの項目をドラックすることにより並び順を変更することができます。 ただ、カスタムフィールドを作ったり消したり色々とゴニョゴニョしていると、この並び替え機能が動作しなくなります。 そうなった際にCustomSortを利用するとベースネーム順に並びかえる

    MTでカスタムフィールドの表示順をベースネーム順に変更するプラグイン「CustomSort」
  • グローバル・モディファイアリファレンス | CMSプラットフォーム Movable Type ドキュメントサイト

    TOP リファレンス グローバル・モディファイアリファレンス Global Modifier Referenceグローバル・モディファイアリファレンス

    グローバル・モディファイアリファレンス | CMSプラットフォーム Movable Type ドキュメントサイト
    rouxril
    rouxril 2009/06/10
  • モーションのユーザータイプと権限設定

    rouxril
    rouxril 2009/06/10
  • 【メモ】MT4.1のエントリー画面で画像のサムネイルを表示させる。|5colors HERO!

    前回のエントリーの「MT4のカスタムフィールドで画像挿入をしたいときのアレコレ」の最後に小粋空間さんのプラグインを使って「エントリー画面で画像のサムネイルを表示させる」というのをチラッとご紹介しましたが、これ、エントリー画面じゃなくてエントリーの投稿画面の間違いです!ごめんなさい!! そんなわけで、今度こそ「エントリー画面に画像のサムネイルを表示させる」方法をメモしていきたいと思います。 ↓--- 続き ---↓ 今回使用するMTタグは <mt:AssetThumbnailURL />です、 widthモディファイアを使用して、サムネイルの横幅を指定すれば縦幅は自動計算されて、サムネイルが自動生成されます。 ソースはこんな感じで↓ <ul class="photoList"> <MTEntries> <MTentrydataphotoAsset> <li> <a href="

    rouxril
    rouxril 2009/06/09
  • 第7回 コメントをXMLでフィードバック | gihyo.jp

    前回、FlashからMTへコメントを送信する仕組みを活かして、写真の★の数を送信しました。今回は、その★の数を再びFlashで表示するため、起動時に読み込むXMLに反映させます。また、★の数を求めるためにMTの演算機能も使用します。 図 MTにコメントを送信するFlash ★の数に対応したXMLを定義する XMLに★の数を挿入するために、現在のXMLデータの仕様を改造します。 現在のXMLは、MTのインデックステンプレートによって出力されているphoto.xmlです。 フォーマットは次のようになっています。(⁠見やすいように1件分のデータだけ示しました) <?xml version="1.0" encoding="utf-8"?> <entries> <entry id="9" title="お台場"> <img src="http://www.3oclock.com/my_first_b

    第7回 コメントをXMLでフィードバック | gihyo.jp
    rouxril
    rouxril 2009/06/06
  • MTで特定の文字数以降を「...」とトリミングする方法

    MTで特定の文字数以降を「...」とトリミングする方法 何文字以降は「...」と省略するのは、よくあるケースだと思います。 MTの場合、trim_toモディファイアを利用すれば何文字以降をトリミングすることは可能です。 また、何文字以上の場合にトリミングを行うと言う処理は、count_charactersモディファイアで文字数を取得しmtifで条件分岐することにより可能です。 合わせるとこんな感じ。 <mtentrybody strip_tags="1" count_characters="1" setvar="countbody"> <mtif name="countbody" gt="70"> <mtentrybody strip_tags="1" trim_to="70">... <mtelse> <mtentrybody strip_tags="1"> </mtif> 関連エントリ

    MTで特定の文字数以降を「...」とトリミングする方法
    rouxril
    rouxril 2009/05/31
  • Movable Type 4.2 RC2 モジュールキャッシュ実測

    さんの記事に触発されて、Movable Type 4.2 RC2 のモジュールキャッシュを試してみました。 The blog of H.Fujimoto - テンプレートモジュールのキャッシュとその効果 The blog of H.Fujimoto - 複雑なキャッシュとその効果 私の場合は、「小粋空間」の昨日までのデータを Movable Type 4.2 RC2 にインポートしました。 0.ブログのテストデータと動作環境 ブログ記事数:2131件 コメント:13364件 トラックバック:4481 カテゴリ:179 月数:56ヶ月 サーバ:さくらインターネット(スタンダード) データベース:MySQL テンプレート:既定のブログ(キャッシュの設定以外はカスタマイズなし) スタティックパブリッシング 以下、ブログ記事アーカイブのみの再構築時間の実測値(再構築画面に表示された時間)です。

    Movable Type 4.2 RC2 モジュールキャッシュ実測
    rouxril
    rouxril 2009/05/30
  • キャッシュ機能を試してみたよ。 - WolaWola

    rouxril
    rouxril 2009/05/30
  • http://bizcaz.com/archives/2008/08/03-000022.php

    rouxril
    rouxril 2009/05/30
  • テンプレートモジュールのキャッシュ | CMSプラットフォーム Movable Type ドキュメントサイト

    MTInclude ファンクションタグで読み込むテンプレートモジュール、ウィジェットの内容をキャッシュできます。 テンプレートモジュールのキャッシュ機能を使用するには、[設定] > [全般] > [モジュール設定]の [モジュールのキャッシュ] をチェックします。 テンプレートモジュール、ウィジェット単位のキャッシュ設定 テンプレートモジュール、ウィジェット単位でキャッシュの設定は、各テンプレート編集画面の[テンプレートの設定]で行います。 各テンプレートモジュール、ウィジェット編集画面の[テンプレートの設定] にある [モジュールのキャッシュ] をチェックします。 キャッシュの生存時間を設定したい場合は、[キャッシュの有効期限] で時間の設定を行います。また、特定のコンテンツが新規作成または更新された場合、キャッシュをクリアするように設定したい場合は、[作成または更新後に無効にする]のラ

    テンプレートモジュールのキャッシュ | CMSプラットフォーム Movable Type ドキュメントサイト
    rouxril
    rouxril 2009/05/30
  • 複雑なキャッシュとその効果 - The blog of H.Fujimoto

    2024年2月1日 拙作プラグインの譲渡について 拙作のMovable Typeのプラグインを、株式会社ワールドイズマインに譲渡いたしました。 長きにわたり拙作のプラグインをご愛顧いただき、ありがとうございました。 「WordPressで学ぶPHP(2)データ構造(配列・オブジェクト)編」を発売しました。 書は「WordPressで学ぶPHP(1)変数・制御構造編」の続編にあたり、PHPの「データ構造」(配列とオブジェクト)について解説します。 配列やオブジェクトは、頭の中で考えるだけでは、イメージがつかみにくいです。書では図を多用して、配列やオブジェクトをなるべく分かりやすく解説することを心がけました。 Kindleで、定価250円です。 Movable Type 4.2では、テンプレートモジュールをキャッシュする機能が追加されています。 この機能を活用することで、再構築の処理時間

    rouxril
    rouxril 2009/05/30
  • 「Movable Type 4.2」RC1公開、構築処理速度が45%以上アップ

    シックス・アパートは30日、ブログソフトウェア「Movable Type 4.2」リリース候補版(RC1)を公開した。最新版では、パフォーマンス面が大幅に強化されている。Moval TypeのWebサイトからダウンロードすることができる。 シックス・アパートでは今回のリリースにあたり、1万件のブログ記事、10万件のコメント、3ユーザ、3カテゴリという比較的大規模なブログを想定した環境でベンチマークテストを実施。検索にかかる時間が2桁減少、テンプレートモジュールのキャッシュ機能使用時の構築処理速度が45%以上アップなど、前バージョンの値を大きく上回る結果となった。 また、先日同社が公開したオープンソースの携帯電話向けコンテンツ表示モジュールType Castからもコメントを閲覧できるよう、Atom Pubを通したアクセスをサポートした。 その他の変更、追加機能は下記の通り。 パフォーマンスロ

    「Movable Type 4.2」RC1公開、構築処理速度が45%以上アップ
    rouxril
    rouxril 2009/05/30
  • ブログの公開プロファイル | CMSプラットフォーム Movable Type ドキュメントサイト

    再構築オプションは、テンプレートを使用してページを出力する方法の設定を行います。設定はブログ全体の基的な設定、各テンプレート、アーカイブの種類ごとにできます。 ブログ全体の再構築プロファイルを使用する Movable Type ではあらかじめテンプレートごとの公開設定をまとめたプロファイルを数種類用意しています。これらのプロファイル使用するには、ブログのテンプレート一覧画面から [公開プロファイルを設定] を選択します。 ここで選択したプロフィールは各テンプレートの再構築オプションで上書き設定できます。また、各インデックステンプレートの [再構築オプション] で [手動] を選択していると、プロファイルを変更しても、そのテンプレートの再構築オプションは変更されません。 スタティックパブリッシング 全てのテンプレートで出力されるページを再構築実行時、静的にファイルを出力します。 バックグラ

    ブログの公開プロファイル | CMSプラットフォーム Movable Type ドキュメントサイト
    rouxril
    rouxril 2009/05/30
  • ダイナミックパブリッシング | CMSプラットフォーム Movable Type ドキュメントサイト

    ダイナミックパブリッシングを利用すれば、テンプレートごとにブログ単位でスタティック・ページとダイナミック・ページを組み合わせて、ブログのパブリッシングとトラフィックのバランスを最適化できます。たとえば、サイトのメイン・ページのインデックスや RSS フィードのように、頻繁にリクエストのアクセスがあるページではスタティックに出力し、月別やカテゴリーのアーカイブなど、リクエストのアクセスが比較的少ないページにはダイナミック・ページを使う、などといったことができます。 ダイナミックパブリッシングを利用する場合、データベースは MySQL をお使いください。また、ウェブサーバーとして Apache を使用している場合、mod_rewrite が有効、かつ .htaccess を利用できることが必要です。 ダイナミックパブリッシングとスタティック・パブリッシングとの組み合わせ ダイナミックパブリッシ

    ダイナミックパブリッシング | CMSプラットフォーム Movable Type ドキュメントサイト
    rouxril
    rouxril 2009/05/30
  • อันดับ1 เว็บแทงบอล UFABET เว็บตรงที่ดีที่สุด