Movable Type 備忘録

 [重要] Movable Type 4.22 リリース

こんばんわ^^

かなりご無沙汰しております。
実は先月からプログラミングのお手伝いしてるんです (>∀< ) てへぇ
これでわたしも実務経験あり!? なわけないか (; ̄∇ ̄A はは

一応わたしができると思われる言語を伝えて筆記試験と適正試験をやったら見事 OK もらって短い時間だけどがんばってます。
内容的にはこんな関数作ってとか、これテストして、このコード解析して・・・みたいなのが主なのですが、わたしにとってはすっごく新鮮だし充実してます。

適正試験っての 2 つ( 本来は 1 つらしい )やらされまして、ビット演算だの論理演算だのといった基本的な問題や、与えられた課題をコーディング( 任意の言語 )、あるコードを解析して結果を答える・・・といったものでした。

今はあるプログラムを評価するためのテストツールを C 言語で作ってます。
大変ですけどいろいろ勉強させてもらってます。

さて、わたしの話はどうでもよくって、Movable Type 4.22 がリリースされました。

セキュリティアップデートとのことなので、早めにアップデートした方がいいかもしれませんね。
わたしのサイトもさきほど MT4.21 から MT4.22 に差し替えて再構築したところです。

差分を確認してざっとコードを確認したら StyleCatcher の問題も改善されてるようですよ (●´∀`●)

 Trackback Pings(0)

No trackbacks found.

 Comments(12)

#1: Posted by Author Profile Page Mango @ October 16, 2008 [REPLY]
user-pic

先日、アクセスランキングの件で大変お世話になりました、Mangoです。
こんばんは。

bzbellさん、エンジニアになってたんですね。
そんな忙しい中、お手数おかけしてしまって本当にすみませんでした。
上記の件、今はレイアウトまで終わって、問題なく動いています。

僕も現役初期のころ、ごく簡単な適正試験を受けました。
自分では適性低いと思ってたんですが、会社のトップと同じくらいの数字が出てしまって驚いた記憶があります。
相手はバリバリの物理学者、僕はといえば学生時代、分数の割り算を忘れてしまった大の数字嫌い。あせあせ
どうなっているんだろうかと?になりました。

物作りって楽しいのでついつい夢中になりますよね。
ぼくはPCに向かいすぎてガラスの体になっちゃいましたが、bzbellさんはくれぐれも健康に気をつけて
プログラミング楽しんでくださいね。

#2: Posted by Author Profile Page 哲やん @ October 16, 2008 [REPLY]
user-pic

プログラミングのお手伝いですか?すばらしい・・・私のサーバーのメンテもお願いしたいところですが・・・

さて、StyleCatcher の問題も解決しているとの事・・・朗報ですね。
別コンテンツの4.21を上書きで4.22にアップデートしたら、今度は「CAPTCHA」関連で画像が出なくなってしまいました。
うーむ・・・いつも悩みが尽きません。

#3: Posted by Gizaemonから哲やんへの返信 @ October 16, 2008 [REPLY]
user-pic

>>2 哲やん さん
こんばんは、CAPTCHAの件ですが
http://www.vanadielexplorer.info/archives/2008/09/06/0642.html
に対策記事載せてあるので、やってみてください。

#4: Posted by Author Profile Page bzbellからMangoへの返信 @ October 16, 2008 [REPLY]
user-pic

>>1 Mango さん

>>1 Mango さん

こんばんわ^^

> エンジニアになってたんですね。

いえいえ、エンジニアだなんてとんでもないです。ホントのエンジニアさんに申し訳ないですキャハハ
知人の紹介でとある会社で少しお手伝い(体験)させてもらってるだけなんですよあせあせはは
わたしの会社でもエンジニアさんはいるので雰囲気は分かるのですが所詮他人事でした。
でも、ここでは実際にプロジェクトに入れてもらってるのでいい経験させてもらってると思ってますうぅ~ん
ただねぇにやり・・・どこの職場も同じだと思うのですが、チラチラ見に来る人がすっごくウザいですムカムカ
女性にしてはちょと背が高い方なので、遠くから『デケェーー!!』とか言われると少し傷つきますしくしく

> 会社のトップと同じくらいの数字が出てしまって驚いた記憶があります。

おぉ!! すっごい人なんですねぇ、Mango さんって。それだけに引退!? されたのは惜しい限りでございますふつう

> 物作りって楽しいのでついつい夢中になりますよね。

うん。わかりますテレテレただわたしはムラがありまして、気分が乗らないとコードを見るどころか記事も書きたくなくなります。気分が乗り出すと気づいたら夜中ってのはしょっちゅうです。そいう時はお肌にも体にも悪いけどあせあせ夢中ですね。

> ぼくはPCに向かいすぎてガラスの体になっちゃいましたが、bzbellさんはくれぐれも健康に気をつけて
> プログラミング楽しんでくださいね。

わたしもこのサイトやるようになってから PC に向かってる時間が大幅に増えて一時期ドライアイでちょと辛かったことがあります。
普段はコンタクトなのですがその時期はメガネっ娘に変身してましたあせあせ何事もほどほどが一番ですねワクワク


最後に・・・がんばって!! と、日本のエンジニアさんキャハハを心から応援してます。

#5: Posted by Author Profile Page bzbellから哲やんへの返信 @ October 16, 2008 [REPLY]
user-pic

>>2 哲やん さん

こんばんわ^^

> プログラミングのお手伝いですか?すばらしい・・・私のサーバーのメンテもお願いしたいところですが・・・

えっ!? わたしにできることでしたらお手伝いしますよワクワク
てか、今回感じてることはすべては経験。失敗にしても成功にしても経験を積まないと先がないことがヒシヒシと感じられました。
なので、ホントわたしにできることでしたら言っていただければ・・・と思いますもじもじ

> 別コンテンツの4.21を上書きで4.22にアップデートしたら、今度は「CAPTCHA」関連で画像が出なくなってしまいました。

そうなんですか!? StyleCatcher 同様、CAPTCHA も使ってないので確認してませんでしたあせあせ
ご連絡ありがとうございます。

#6: Posted by Author Profile Page bzbellからGizaemonへの返信 @ October 16, 2008 [REPLY]
user-pic

>>3 Gizaemon さん

こんばんわ^^

対策の方法をご紹介くださってありがとうございます。
とっても参考になりますぺこり


>>2 哲やん さん
残念なことに、わたしのサイトでは CAPTCHA 画像は表示されるようですねあせあせ
一点確認したいのですが、哲やん さんは CAPTCHA の有効/無効を変更した際、mt.js を再構築されてますか!?
mt.js 内では CAPTCHA の有効/無効に依存するコードが一部入ってますので、mt.js をその都度再構築しないと CAPTCHA が正しく表示できないかもしれませんよ。

正しく表示できるわたしのサイトで確認しても意味がないのですが、Gizaemon さんがご紹介くださった実装をやっても CAPTCHA 画像は表示できたので試してみてはどうでしょうぅ~ん

#7: Posted by ゆにっく @ October 16, 2008 [REPLY]
user-pic

最近はリリースは日本版の方が早いですねー。英語版の4.22リリースのアナウンスはまだですあせあせ まあそのうち来るでしょうけど。英語版の方がライセンスはすっきりしてます。まあ英語と言うことで一般的ではないですけどあせあせ
プログラミングもされてるんですね。このブログもありますし、本当にあんまり無理をしないでくださいね…。MTに関してはおんぶに抱っこなので、倒れてもらっちゃあ困りますw

#8: Posted by Author Profile Page 哲やんからGizaemonへの返信 @ October 16, 2008 [REPLY]
user-pic

>>3 Gizaemon さん
こんばんは。
お知らせいただいたサイトとは違ったサイトだったと思うのですが、記載された記事同様に加筆、変更してあります。
実は、ただし・・・表示はされるのですが、コメントテンプレート内の<div id="comments-open-captcha"></div>に<$mt:CaptchaFields$>を追加しないとCAPTCHAの表示すら出ませんでした。
ところが、上記の二つを設定して、何とか画像表示を可能になっても、実はCAPTCHAが正常動作していないようです。
画像が表示されても、サインインもせずに「コメント」に書き込むことができ、それがちゃんとコメントとして反映されてしまいます。
bzbellさんのブログのようにサインインしなくても、コメントを頂けるようにしたかったのですが、こちらの思う動作ができなくてまいっています。

#9: Posted by Author Profile Page 哲やんからbzbellへの返信 @ October 16, 2008 [REPLY]
user-pic

>>5 bzbell さん

ありがとうございます。
うちのエンジニアが先月末に脳出血で倒れてしまいまして・・・
何かありましたらご相談させていただきます・・・
その時にはメールにて・・・・

#10: Posted by Author Profile Page bzbellからゆにっくへの返信 @ October 17, 2008 [REPLY]
user-pic

>>7 ゆにっく さん

こんばんわ^^

ゆにっくさん英語版使ってるのうるうる!?
すごぉーーうるうる

> ・・・本当にあんまり無理をしないでくださいね…

ありがとございます。
本業が終わった( 17:30 )後お手伝い先に向かってるのですが、あまり遅い時間にならないよう気を使っていただいてるので、ほどほどにがんばってますあせあせとはいっても、やっぱり帰宅するのは 22:00 くらいになっちゃうので記事は書けないかなガーン
まぁ、もともと期間限定なのでその間にいろんなこと吸収できるようがんばってみます。

#11: Posted by Author Profile Page bzbellから哲やんへの返信 @ October 17, 2008 [REPLY]
user-pic

>>8 哲やん さん

CAPTCHA 画像表示についてですが、ちょと 哲やん さんのサイトをデバッグしたところ、テンプレート内に mt:CaptchaFields を埋め込まなくっても表示されるように見受けられました。

CAPTCHA 画像は textarea 内にフォーカスが入ると mt.js 内の 144 行目にある mtCommentFormOnFocus() が実行されます。
その後 156 行目にある mtShowCaptcha() が実行されてサインイン済みかどうかクッキーをチェックしたり、既に CAPTCHA 画像表示済みかをチェック後、162 行目にある mt:CaptchaFields を <div id='comments-open-captcha'></div> に表示させる・・・という動作をします。

テンプレート内に mt:CaptchaFields を埋め込んでしまうと、サインインした人でも CAPTCHA 画像が表示されることになりませんか!? 通常 CAPTCHA 認証は不特定ユーザ向けのものだと思うので不要に表示されることになるかとあせあせ で、試しに mt.js 内の 163 行目に以下のコードを埋め込んで再構築してみてください。
div.style.height = 'auto';
もしこれで表示されるようでしたら CSS に関係してるように思うのですがどうでしょ。 ※たとえば、div id='comments-open-captcha' の高さを固定するなど。 デフォルトテンプレートでも同様に CAPTCHA 画像が表示されないんですのはて?!?
#12: Posted by Author Profile Page 哲やんからbzbellへの返信 @ October 17, 2008 [REPLY]
user-pic

>>11 bzbell さん
あ、ご覧になられましたか・・・・
不具合が出ているのは、お知らせしていなかったかもしれませんがCOERSEVERでの別コンテンツなんです。
えーと・・・メールでお知らせした方が良いのかなぁ・・・

 Post a Comment

 

コメント用フィード