住所の漢字入力をリアルタイムでカタカナにも表示してみた

ある会員サポートの業務用WEBアプリを管理していますが、漢字で住所を入力ながら自動的にカタカナも別の入力フィールドに入れられないかと言う依頼がきました。
この仕様、実は6年前に断った仕事です。 “住所の漢字入力をリアルタイムでカタカナにも表示してみた” の続きを読む

jQuery UI Datepickerの日付をプルダウン表示に対応させてみた。


JavaScriptでカレンダーを使い日付を取り出す場合は、フォームのtextに’yyyy/mm/dd’形式に入れたほうが、バックエンドのプログラムやDBとのやりとりにも便利です。jQuery UI Datepickerなどはそうですね。
textなどの自由入力欄にすると、想定されているフォーマット以外の文字を入れられる場合の処理を追加する必要があり大変だ、という考えもありますが、入力不可にしたり、カレンダーを入力欄にかぶせて表示させるなどの工夫で回避できます。 “jQuery UI Datepickerの日付をプルダウン表示に対応させてみた。” の続きを読む

ImageMagickとPHPでフォントリストを画像で書き出してみた

現在製作中のCMSで、新しいメニューを追加したときメニューボタンも画像で書き出せないかと考えました。
ウェブアプリを主に制作していると、あまりLinux上のフォントなどを意識しません。
SSHでアクセスして作業するので、フォントなんて関係ないからです。 “ImageMagickとPHPでフォントリストを画像で書き出してみた” の続きを読む

PHPExcelを使ってExcelシートに画像を貼りつけてみた

ウェブサーバ上で、アップロードされた画像をMS Excelに張り付け、そのファイルをダウンロードするシステムの見積依頼が来たので、下調べにプロトタイプを作ってみました。 “PHPExcelを使ってExcelシートに画像を貼りつけてみた” の続きを読む

MultiBlogで共通ヘッダーを作るコツ

MTのマルチブログ機能を使ってサイトを作っていると、全ページ共通で使いたいヘッダーやグローバルメニューが必要になります。それぞれのブログのヘッ
ダーを利用していると、自ブログのトップのURLは<$MTBlogURL$>で取り出せてもサイトトップ(サイトルート)URLは判りませ
ん。
かと言って、URLを直書きしてしまうと、開発環境から本番環境へ移行したときに書き換える部分が多くて大変です。 “MultiBlogで共通ヘッダーを作るコツ” の続きを読む

カスタムフィールドでのソート

MTのカスタムフィールドでソートする方法。

<mt:Entries blog_ids=”6″ sort_by=”field:cf_21″ sort_order=”descend”>
</mt:Entries>

この”cf_21″はカスタムフィールド設定時の「ベースネーム」です。
“sort_order”は”descend”か”ascend”を指定。

ちなみにMovable Type 4.15 ベータ以降から。