Home > Internet > Movabletype > プラグインをあれこれローカライズ

プラグインをあれこれローカライズ

プラグインの勉強がてら、他人の作ったUI部分の日本語化とか、MT5対応とかをボチボチやってます。
そういうプラグインをいくつか公開。小物のプラグインなので、ほとんどオリジナルでは公開したままの状態だったりします。なので特に問題ないとは思っていますが、公開やめれと言うならすぐ取りやめますので・・・

日本語化しただけ

ページアクションプラグインは、そのままでMT5で動作するのが多かったです。だから表示を日本語化しただけ。

EntryToPageConverter

EntryToPageConverter1_0_1.zip

WS003175.JPG

ウェブページってDB的には「mt_entry」で「entry_class」が違うだけなので、実はそこを変更すれば「ブログ記事からウェブページ」「ウェブページからブログ記事」が出来る訳です。(細かい事言うとフォルダとカテゴリーはそんな簡単なものではないのだけれど)
ソレをやってくれるプラグインです。「Entry to Page Converter - Convert Entries to Pages in MT4 - MT Hacks
Commercial License - $25 ってなってるので、Commercial Useの場合はオリジナルの作者に$25払ってくださいね。

ConvertToGlobalTemplate

ConvertToGlobalTemplate1_0.zip

WS003177.JPG

同じくグローバルテンプレートも「mt_template」の「template_type」の違いなので、ブログのテンプレートからグローバルテンプレートへの変更が可能です。要はコピペせずにグローバルテンプレートに出来るというのが利点ですね。MT5ではあまりグローバルテンプレートは使わなくなりましたけど。(現在これを改造してウェブサイト・ブログ間でテンプレートを変更するプラグインを作成中です)
Convert To Global Template - MT Hacks

TemplateHammer

TemplateHammer1_0.zip

WS003178.JPG

インクルードしたテンプレートを展開するプラグイン。人聞きですが、MTIncludeが少ないほど再構築は高速になるらしいです。そういえば「モジュール管理によるメンテナンス性を損なわずにテンプレートをフラット化するFlatt(en?)ingTemplate。 - Junnama Online」ってMT5でも動作するのかしら?
Template Hammer | MovableType.org - Home of the MT Community

SelectiveExport

SelectiveExport1_0.zip

WS003176.JPG

本来の「ブログ記事のエクスポート」では、ブログ内の全ての記事がエクスポートされますが、特定の記事のみエクスポートしたい時にはこのプラグインが使えます。(ただし改行コードがサーバーOSに影響を受けるようで、出力されたテキストの改行コードを変換しないと、うまくインポートできませんでした)
Code Monkey Ramblings - Selective Export - Plugins

若干改造した奴

ダッシュボードウィジェットプラグインは、MT5で表示の文字化けが発生する物が結構あって、ちょっとてこずりました。特に外部データを取得するような物は、取得した時と保存して取り出した時とで結果が違ってきて、かなり悩みました。なんとなく化けなくなったので、これでOKでしょう。

Nakanohito

Nakanohito0_2.zip

WS003179.JPG

「なかのひと」のあしあとをダッシュボードに表示します。MT5で文字化けが起きていたので、文字化け対応処理を実施、条件分岐を追加してMT4/MT5両対応にしました。それとUI廻りをあちこち日本語化してあります。
MT widget: nakanohito - Using MT

QotD

QotD0_1_1.zip

これはもう、ほとんど使う人が居なさそうなニッチプラグイン。ダッシュボードにVoxのQotDを表示して、答えのエントリー作成が可能になるプラグインです。
取得フィードを日本語VOXの物にして、文字化け関係の修正(大したことじゃないけど)してみました。

WS003180.JPG

配布場所ですが「David Raynes」のリニューアルで該当ページは消えちゃってます。なので、問題は無いと思うのですけど。

その他

Asset Handler | Movalog Plugins: Movable Type plugins by Arvind Satyanarayan」をとりあえずMT5で動作するようにしています。実際動作してますが、もう少し見直したいのでこちらはもう少し後で公開します。
それから先ほど触れた、TemplateTransferプラグイン(「ウェブサイト・テンプレートから子ブログ・テンプレート」「子ブログ・テンプレートからウェブサイトテンプレート」へ変更するプラグイン)を作成中です。

少しずつ触りながら、プラグインについて学習している所です。アイデアだけはイッパイ有るのだけれど・・・

ping a Trackback

TrackBack URL for this entry.(1)

Please! leave a Comment.

スクリプトの読み込みが完了していません。

Sign in Sign in Sign in

メールフォーム(Javascriptを使用していません)や、twitter.pngTwitter経由のCommentでもReplyいたします。ただし返信はブログのコメントとして行う事もあります。

Comment Form

QuickTagsHere

EmoticonHere

(入力しない場合「Anonymous」で代替されます)
(公開はされませんが、Gravatarアイコンの取得や、Comment Subscribeの送信先アドレスとして使われます)
(入力すると、コメント表示でユーザー名にリンクが貼られます)
(この情報は、JavascriptによりCookieに保存されます。)

NotifyMail Powered by Comment Subscribe

はてブコメント:

Home > Internet > Movabletype > プラグインをあれこれローカライズ

MT5Techniques

MT5Techniques

2冊目の共著「Movable Type 5 実践テクニック」(シックスアパート監修)が出版されました。(ソフトバンク クリエイティブ刊)

検索
(5)
(6)

別ページに遷移します。

Powered by Hyper Estraier

Feeds
Link Status
In One

なかのひと

位置情報ブログパーツ「なかのひと」

Links
Powered By

Return to page top