ブログ記事の入力フィールドに初期値を設定する「DefaultValueSetterプラグイン」

ブログ記事の入力フィールドに初期値を設定する「DefaultValueSetterプラグイン」

Posted at January 10,2008 1:01 AM
Tag:[DefaultValueSetter, MovableType, Plugin]

Movable Type 4.x/5.xで、ブログ記事の入力フィールドに初期値を設定する「DefaultValueSetterプラグイン」を公開します。このプラグインを利用すれば、ブログ記事の新規作成時に、

  • タイトル
  • 本文
  • 追記
  • タグ
  • 概要
  • キーワード

の各フィールドに任意の文字列を初期値として表示することができます。

これは「『タグ』や『キーワード』等にいつも同じ内容を設定するのですが、特定の文字列を予め設定しておくことはできないでしょうか」という質問を頂いたのが作成の発端です。

1.プラグインのダウンロード

下記のリンクをクリックしてプラグインをダウンロードしてください。

更新履歴

2008.01.10 初版
2009.12.16 v0.10 MT5.0対応
2011.05.31 v0.20 MT5.1対応/hetemlで正常に動作しない不具合を修正
2014.06.12 MT5.2/MT6で動作確認済

2.プラグインのアップロード

ダウンロードしたプラグインを解凍し、中にある、DefaultValueSetter フォルダを plugins ディレクトリに丸ごとアップロードしてください。

ブログ管理メニューの「設定」→「プラグイン」で「DefaultValueSetter~」が表示されればインストール完了です。

設定画面

3.プラグインの設定

ブログ別にブログ記事用の初期値を設定します。ブログ管理画面の「設定」→「プラグイン」で「DefaultValueSetter~」をクリックし、さらに「設定」をクリックすると次のような設定画面が表示されます。

設定画面

このような感じで設定し、一番下の「変更を保存」をクリック。

設定画面

ブログの新規作成画面に設定した内容が反映されます。

設定画面

4.価格

有償ライセンスと組み合わせる場合、1000円/1サーバ(税抜き)となります。プラグインの動作確認完了後、下記のリンクからお支払いください。

MTOS/個人無償ライセンスと組み合わせる場合、無料で利用できます。なお、プラグイン開発やサポート等にご支援・ご賛同くださる方からの寄付をお待ち申し上げます。下記の「寄付」のリンクをクリックすると Paypal によるお支払いページにジャンプします。

関連記事
zenback
人気エントリー
トラックバックURL


トラックバック

from gebsite.blog
MovableType(以下MT)をさっそく4.1にバージョンアップしました。M... [続きを読む]

Tracked on January 29, 2008 12:58 PM
コメント

MTOS5にてインストールしましたが、動作しないようでした。
対応予定はございますか?

[1] Posted by take : December 2, 2009 3:36 PM

>takeさん
こんばんは。
ご返事遅くなってすいません。
MT5対応のプラグインを追加しましたのでご確認ください。
それではよろしくお願い致します。

[2] Posted by yujiro logo : December 13, 2009 10:01 PM

こちらのプラグインですが、MTOSの5.01だとブログ記事を書くときに値が設定されるのですが、5.02だと値が表示されません。5.01のみの対応なのでしょうか?
お忙しい中、恐れ入りますが、ご確認頂けますでしょうか?

[3] Posted by Nao : May 14, 2011 8:25 PM

>Naoさん
こんにちは。
ご質問の件ですが、こちらの環境では同様の事象は確認されませんでした。なお、5.02~5.04で表示されることを確認致しました。
ブログ記事編集画面の表示を変更するようなプラグインを併用されている場合、動作しない可能性があります。他のプラグインを利用されている場合、それらを無効にしてみていただけますでしょうか。
それではよろしくお願い致します。

[4] Posted by yujiro logo : May 16, 2011 12:19 PM

ご返信ありがとうございます。プラグインをdefaultvaluesetter以外を無効にしたのですが、ブログ記事には表示されませんでした。どれかのプラグインを無効にした後、ウェブサイトorブログを再構築したりしないと行けないのでしょうか?
ちなみにプラグインは以下の内容です。

DefaultValueSetter 0.10
FilterCategories 1.15
MultiBlog 2.1
PageBute 3.5.0
PostTweet 1.0.3
Sort Categories And Folders 1.11
StyleCatcher 2.3
Textile 2.05
TypePad AntiSpam 1.0
WXR Importer 1.1
Widget Manager Upgrade Assistant 1.1Widget Manager Upgrade Assistant 1.1

システムに問題があるのでしょうか?

[5] Posted by Nao : May 26, 2011 6:12 PM

>Naoさん
こんばんは。
プラグインを無効にする件は再構築の必要はありません。一覧を拝見させて頂いたところ、DefaultValueSetterと干渉するプラグインはないようです。お手数かけて申し訳ありません。

レンタルサーバであれば、どちらをお使いかご連絡願えますでしょうか。
可能であれば同じ環境で調べたいと思います(新たに借りなければならない場合は申し訳ありませんがお断りさせて頂くかもしれません)。
それではよろしくお願い致します。

[6] Posted by yujiro logo : May 29, 2011 1:40 AM

ご返信ありがとうございます。
使用しているレンタルサーバーはヘテムルです。
ただ、個人で使用しているMTはプラグインが有効なのです。。

問題があるのは、お客様のヘテムルで使用しているMTOS5.02です。システムで自動的にインストールできるものを利用しています。

個人で使用しているのはMT5.01の個人ライセンス版になります。

システムでインストールされるものがNGなのでしょうか?

お手数をお掛けいたしますが、ご確認頂けますと幸いです。

よろしくお願い致します。

[7] Posted by Nao : May 29, 2011 9:43 PM

>Naoさん
こんばんは。
ヘテムルに会員登録し、システムで自動的にインストールした環境で同じ不具合を確認致しました。
記事編集画面に表示されない原因は不明ですが、表示する方法を変更することで対処できましたので、最新バージョンをダウンロードしてご確認ください(動作確認バージョンはMTOS 5.04です)。
それではよろしくお願い致します。

[8] Posted by yujiro logo : May 30, 2011 9:25 PM

無事に表示することができました!
ありがとうございます。

[9] Posted by Nao : June 1, 2011 3:22 AM

いつもお世話になっております。riatwと申します。

一点確認をさせてください。

DefaultValueSetterを使用して初期値を設定し、
ブログ記事の新規作成から保存せずにプレビュー→再編集と遷移した際に入力した値が初期値で上書きされてしまいます。

この動きをプラグイン側の設定等で回避することは可能でしょうか?

お忙しいところ恐縮ですが、情報をいただけると幸いです。
よろしくお願い致します。

-----
【環境】
MT:MTOS 5.2.7
サーバ:WebArena

[10] Posted by riatw logo : September 24, 2013 11:41 AM

riatwです。

自己解決しました。
CMS.pmを以下のように修正したら目的の動作をするようになりました。

CMS.pm 31行目
if ($entry_id eq '' && $excerpt ne '')

if ($entry_id eq '' && $excerpt ne '' && $param->{excerpt} eq '')

[11] Posted by riatw logo : October 1, 2013 4:42 PM

>riatwさん
こんばんは。

返事が遅くなってすいません。
コメントに気がついておりませんでした。
大変申し訳ありません…

自己解決されたようでよかったです。
プラグインは別途修正しておきたいと思います。

それではよろしくお願い致します。

[12] Posted by yujiro logo : October 2, 2013 1:37 AM
コメントする
greeting

*必須

*必須(非表示)


ご質問のコメントの回答については、内容あるいは多忙の場合、1週間以上かかる場合があります。また、すべてのご質問にはお答えできない可能性があります。予めご了承ください。

太字イタリックアンダーラインハイパーリンク引用
[サインインしない場合はここにCAPTCHAを表示します]

コメント投稿後にScript Errorや500エラーが表示された場合は、すぐに再送信せず、ブラウザの「戻る」ボタンで一旦エントリーのページに戻り(プレビュー画面で投稿した場合は、投稿内容をマウスコピーしてからエントリーのページに戻り)、ブラウザをリロードして投稿コメントが反映されていることを確認してください。

コメント欄に(X)HTMLタグやMTタグを記述される場合、「<」は「&lt;」、「>」は「&gt;」と入力してください。例えば「<$MTBlogURL$>」は「&lt;$MTBlogURL$&gt;」となります(全て半角文字)