設定方法 mt-config.cgiに、(上記の環境変数名)+Blog+(blog_id)という環境変数を設定することで、blog_idで指定したブログの環境変数を上書きすることができます。本プラグインで追加される環境変数の例としましては、「AssetFileExtensionsBlog1」「DeniedAssetFileExtentionsBlog2」「AssetCacheDirBlog3」などです。 使用例 AssetFileExtensions png,gif AssetFileExtensionsBlog1 png AssetFileExtensionsBlog2 gif mt-config.cgiに上記の環境変数を設定する事で、Movable Typeが下記のように動作します。 ・blog_id=1のウェブサイト/ブログでは、拡張子が「png」のファイルのみアップロードできます。
北海道からこんにちわ。onagataniです。 さて、MovableTypeでは再構築機能により高アクセスにも耐えられるサイトを簡単に構築できますが、マルチブログ機能を多様する事によりエントリーの投稿の度に多数のインデックステンプレートが再構築されてしまい 投稿が非常に重い処理になってしまう事が度々あります。 ということで、 インデックステンプレートを手動で再構築するのはめんどくさいけど、マルチブログで再構築すると重くなる!という場合に便利なIndexRebuilderプラグインを紹介します。 本プラグインを導入する事により、特定のインデックステンプレートを定期的に再構築する事が可能になります。 TOPページにニュースブログの最新記事一覧を載せる場合などに便利かと思います。 但し、TOPページへの反映は1時間に1度になりますので、急いで更新したい場合などには不向きです。 使い方は各Webサ
Facebook 上の MT 関連コミュニティで次のような質問がありました。 <MTSetVarBlock name="folder-label">美しい日本語</MTSetVarBlock> <MTSetVarBlock name="page-title">美しい日本語</MTSetVarBlock> folder-label: <$MTGetVar name="folder-label"$> page-title: <$MTGetVar name="page-title"$> <MTIf name="folder-label" eq="$page-title">TRUE<MTElse>FALSE</MTIf> 上記のようなテンプレートで変数比較が期待した動作にならない、というものです。質問された方は、変数値に日本語文字列が含まれていることが原因であると考えていらっしゃるようでしたが、こ
北海道からこんにちわ。onagataniです。 さて以前にIndexRebuilderというプラグインを書いたのですが、少しバージョンアップしました。 Entry・WebPageも定期再構築の対象にしました タスクの実行周期を15分にしました(さすがに1時間に1度はないかなと。。) ということで、 是非新バージョンをお試しください。 使い方は基本的に変更ありませんが、WebPage or EntryのIDを入力できる用になっています。再構築はrun-periodic-tasksが15分に1度行ってくれます。 タスクの実行周期を修正したい場合もあるかと思いますが、現状IndexRebuilder自身では変更できません。MTに登録されている全てのタスクの周期を修正するプラグインも社内にありますので、公開されましたらこちらで設定変更頂ければと思います。こちらは別途公開されると思います(たぶん)。
プラグインインストール時もサーバー再起動不要! ValidateWithoutRestartプラグインを更新しました
気になる競合他社の動向をイントラブログでつぶさにチェックしたい!というニーズに応えるべくプラグインを作ってみました。「競合他社情報」のような名前でブログを作って、気になる競合他社のサイトの RSS を登録しておくと、RSS のエントリ一つにつき一つの記事が作られるようになります。 プラグインのダウンロード rssEntry のダウンロード (バージョン 0.05) 動作条件 動作確認したMTは以下のバージョンです。 Movable Type 4.26 Movable Type 4.32 Movable Type 5.0b2 Perlモジュールとして以下のものが必要です。 XML::Parser インストールと設定 サーバーにXML::Parserがインストールされているか確認します。 ダウンロードしたアーカイブを解凍して得られたディレクトリを plugins ディレクトリにコピーしてくださ
社内報や日報など、社内で流通する文章は定型のフォーマットに従っていることが多いと思います。そこで、MovableTypeでも文書テンプレートを使って、簡単お手軽に文書を作成できるプラグインを作ってみました。 プラグインのダウンロード TemplateText.1.02.zip プラグインのインストール 解凍したファイル(TemplateText.pl)をそのままpluginsディレクトリにアップロードしてください。その後、[デザイン]-[モジュールテンプレートの新規作成]と移り、文書フォーマットを作成してください。作成した文書フォーマットは、記事の作成画面から選択することで、文書を置き換えることができます。テンプレートの内容を挿入するわけではなく置き換えなので、現在編集中の文書全体を破棄して、文書テンプレートの内容に置き換えてしまいます。使用イメージとしては、記事の新規作成→テンプレートを
こんにちは 方川です。 今回紹介するプラグインはMTのテンプレートの一部をPHPを利用してランダム表示させる為のプラグインです。phpが使える方にとっては簡単な機能ですが、PHPを意識せずMTタグを利用してランダム表示を実現できます。 では、具体的な利用例として 1. 画像をランダム表示させる 2. エントリの内容をランダムで表示させる 1については、言うまでもなくバナー等でよく見かける機能だと思いますが、このプラグインはHTML自体をランダムで表示させることを目的としてます。さらにMTのプラグインということでMTタグで出力される内容をランダムの対象にできます。そこがこのプラグインの利点という感じでしょうか。 インストールの仕方 RotationTemplates.plをプラグインディレクトリに保存してください。 利用環境 このプラグインが提供しているタグはPHPコードをHTML上に埋め込
どうも、小林です。 エンジニアブログ久々ですね~、それだけ最近は技術から離れてたということなんですが・・・ 久々の更新第1弾は、MTタグをエントリーやウェブページ内で使えるようになる「Templatize」プラグインです。 MTはテンプレートとページの分離がいまいちうまくいってないなぁというのが私の感想で、ウェブページでできそうなページでも、ちょっとしたリスト出力などが絡むとウェブページが使えなくて結局インデックステンプレートを使わざるを得ないことがあったりします。それってウェブページでMTEntriesとか使えたら解決するじゃない・・・とか思ったり。 ところがMT4のウィジウィグは、<MTEntries>と書いたら<MTEntries>と勝手に書き換えちゃうので、MTタグとして動作しない・・・だったらウィジウィグの問題もプラグイン側で解決しちゃえ、ということで私の要望をぴろり
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く