数字に3ケタごとにカンマを入れる"D Group"プラグイン

MTMSの生徒さんから「数字に3ケタごとにカンマを入れるにはどうしたらいいですか?」との質問があり、調べてみたのですがMTのデフォルトの機能だけではムリそうでした。

ちょうど今後MTでいろいろやっていく上で必要だろうとPerlの勉強を始めたので、PerlとMTプラグインの練習がてら、「数字の3ケタごとに自動的にカンマを挿入するプラグイン」を作成してみましたので、公開します。ま、地味~なプラグインですが(^^;

「数字(digit)」を3ケタごとにカンマで「グループ化(Group)」ということで

D Group

と命名しました!(笑)

こちらからダウンロードできます。

d_group.zip

ダウンロードしたらzipファイルを解凍し、「d_group」フォルダを丸ごと「plugins」フォルダにアップするだけです。

使い方は、カンマを入れたいタグの中に

d_group="1"

というモディファイアを追加するだけです。記事タイトルに使いたい場合は

<$MTEntryTitle d_group="1"$>

というように書きます。

こうすると、「1000000」と入力したものが出力先ページでは

1,000,000

となります。ん~、なんて便利!(爆)

ちなみに「3ケタごと」だからって「="3"」とかしないように(笑)

すんごいシンプルなものなのでMT3でも動くと思います。

あと数字以外の文字列があるところでは使わない方が無難です。どうなるか怖くて確認してません(^^;

基本的には、ショップ用のサイトなどでカスタムフィールドを使って、価格の入力欄などを作成し、そのカスタムフィールド用タグに使用してもらうのが一番だと思います。

というかそれ以外の使用法が思いつきません(爆)

さらに余談ですが、実はこのプラグインの「核」の部分は、ネットからパクってきたPerlの出来合いのスクリプトです(爆)

なのでソース書くよりスクリプトをネット上で探す方のが時間かかったかも(^^;

ま、とりあえず練習、慣れのためですし、これがもしどなたかのお役に立つなら、ということで・・・

やっぱ需要ないかぁ?(^^;

★この記事をSEO bookmarkに登録 ⇒

カテゴリ

トラックバック(0)

このブログ記事を参照しているブログ一覧: 数字に3ケタごとにカンマを入れる"D Group"プラグイン

このブログ記事に対するトラックバックURL: http://www.kowaza.net/sys/mt-tb.cgi/44

コメント(2)

コメント投稿者:ちゃとう

MTでアフィリエイトをやりたく思い、いろいろチャレンジしていましたが、
どうしても価格表示で数字を3桁区切りにできず困っていました。
MTの入力枠にカンマいれると当然のこと?ながら、おかしくなっちゃうし・・・。


このプラグインのおかげで、理想のサイトができました。
(アフィリエイトの売り上げが上がるかは不明ですが・・・。笑)

このプラグインは絶対に需要があると思いますよ!!!

本当に感謝しております。ありがとうございました。

コメント投稿者:Kota

ちゃとうさんコメントありがとうございます!

初の自作プラグインに対する初のコメント、非常に嬉しいです!(^^)

> このプラグインは絶対に需要があると思いますよ!!!

ありがとうございます(^^ゞ

が!(笑)

シックス・アパートさんも「絶対に需要がある」と思われたのでしょう(笑)

私がこれを公開した後にリリースされたMT4.2で、同様の機能が実装されました(爆)

「numify」というグローバル・モディファイアで、たとえば

<$mt:EntryTitle numify="1"$>

とすると、数字にカンマが追加されるようです(^^;

詳細はこちらにあります。

http://www.movabletype.jp/documentation/appendices/modifiers/numify.html

とりあえずこのプラグインはMT4.2未満ご使用の方には便利ですよ、ということで(^^;

ちなみに9月にアフィリエイト等に非常に便利なMT系のツールをバンバン出しますので、ご期待下さい(笑)

わざわざコメントありがとうございました。ではまた!

コメントする


画像の中に見える文字を入力してください。

ブログSEO【風林火山】火の巻~初心者セミナー完全パック

キーワード選択、SEOの基礎、そしてSeesaaブログのカスタマイズ。
アフィリエイト初心者がまず知っておく必要最低限のノウハウ、知識、テクニックを、PDF、音声ファイル、動画ファイルで完全解説!
2,980円の「風林火山 火の巻」で、アフィリエイトを始めよう!

ブログSEO【風林火山】林の巻~MT日本語化プログラム-MTJP

MTの全フォルダ、ファイルを指定した日本語URLに一括で自動変換!
これでSEOのニュースタンダードをゲットしよう!

ブログ自動記事作成投稿ツール ~ ロボット君

MTはもちろん、他のブログサービスでもボタン一発で記事を自動作成、投稿してくれる、バックリンクサイト作成用の超便利ツール、ロボット君!

このブログ記事について

このページは、Kotaが2008年5月12日 05:28に書いたブログ記事です。

ひとつ前のブログ記事は「IP分散でSEOを意識した123サーバー」です。

次のブログ記事は「無料ブログSEOバイブル」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.1

メールマガジン