Movable Type 備忘録
[重要] Movable Type 4.22 リリース
- Prev Page: MySQL4 系から MySQL5 系にデータ移行について
- Next Page: インデックステンプレートとウェブページの使い分け
こんばんわ^^
かなりご無沙汰しております。
実は先月からプログラミングのお手伝いしてるんです (>∀< ) てへぇ
これでわたしも実務経験あり!? なわけないか (; ̄∇ ̄A はは
一応わたしができると思われる言語を伝えて筆記試験と適正試験をやったら見事 OK もらって短い時間だけどがんばってます。
内容的にはこんな関数作ってとか、これテストして、このコード解析して・・・みたいなのが主なのですが、わたしにとってはすっごく新鮮だし充実してます。
適正試験っての 2 つ( 本来は 1 つらしい )やらされまして、ビット演算だの論理演算だのといった基本的な問題や、与えられた課題をコーディング( 任意の言語 )、あるコードを解析して結果を答える・・・といったものでした。
今はあるプログラムを評価するためのテストツールを C 言語で作ってます。
大変ですけどいろいろ勉強させてもらってます。
さて、わたしの話はどうでもよくって、Movable Type 4.22 がリリースされました。
セキュリティアップデートとのことなので、早めにアップデートした方がいいかもしれませんね。
わたしのサイトもさきほど MT4.21 から MT4.22 に差し替えて再構築したところです。
差分を確認してざっとコードを確認したら StyleCatcher の問題も改善されてるようですよ (●´∀`●)
Trackback Pings(0)
No trackbacks found.
Comments(12)
-
#2: Posted by
哲やん
@ October 16, 2008
[REPLY]

プログラミングのお手伝いですか?すばらしい・・・私のサーバーのメンテもお願いしたいところですが・・・
さて、StyleCatcher の問題も解決しているとの事・・・朗報ですね。
別コンテンツの4.21を上書きで4.22にアップデートしたら、今度は「CAPTCHA」関連で画像が出なくなってしまいました。
うーむ・・・いつも悩みが尽きません。
- #3: Posted by から哲やんへの返信 @ October 16, 2008 [REPLY]

>>2 哲やん さん
こんばんは、CAPTCHAの件ですが
http://www.vanadielexplorer.info/archives/2008/09/06/0642.html
に対策記事載せてあるので、やってみてください。
-
#4: Posted by
からMangoへの返信
@ October 16, 2008
[REPLY]

>>1 Mango さん
>>1 Mango さん
こんばんわ^^
> エンジニアになってたんですね。
いえいえ、エンジニアだなんてとんでもないです。ホントのエンジニアさんに申し訳ないです

知人の紹介でとある会社で少しお手伝い(体験)させてもらってるだけなんですよ
はは
わたしの会社でもエンジニアさんはいるので雰囲気は分かるのですが所詮他人事でした。
でも、ここでは実際にプロジェクトに入れてもらってるのでいい経験させてもらってると思ってます
ただねぇ
・・・どこの職場も同じだと思うのですが、チラチラ見に来る人がすっごくウザいです
女性にしてはちょと背が高い方なので、遠くから『デケェーー!!』とか言われると少し傷つきます
> 会社のトップと同じくらいの数字が出てしまって驚いた記憶があります。
おぉ!! すっごい人なんですねぇ、Mango さんって。それだけに引退!? されたのは惜しい限りでございます
> 物作りって楽しいのでついつい夢中になりますよね。
うん。わかります
ただわたしはムラがありまして、気分が乗らないとコードを見るどころか記事も書きたくなくなります。気分が乗り出すと気づいたら夜中ってのはしょっちゅうです。そいう時はお肌にも体にも悪いけど
夢中ですね。
> ぼくはPCに向かいすぎてガラスの体になっちゃいましたが、bzbellさんはくれぐれも健康に気をつけて
> プログラミング楽しんでくださいね。わたしもこのサイトやるようになってから PC に向かってる時間が大幅に増えて一時期ドライアイでちょと辛かったことがあります。
普段はコンタクトなのですがその時期はメガネっ娘に変身してました
何事もほどほどが一番ですね
最後に・・・がんばって!! と、日本のエンジニアさん
を心から応援してます。
-
#5: Posted by
から哲やんへの返信
@ October 16, 2008
[REPLY]

>>2 哲やん さん
こんばんわ^^
> プログラミングのお手伝いですか?すばらしい・・・私のサーバーのメンテもお願いしたいところですが・・・
えっ!? わたしにできることでしたらお手伝いしますよ

てか、今回感じてることはすべては経験。失敗にしても成功にしても経験を積まないと先がないことがヒシヒシと感じられました。
なので、ホントわたしにできることでしたら言っていただければ・・・と思います
> 別コンテンツの4.21を上書きで4.22にアップデートしたら、今度は「CAPTCHA」関連で画像が出なくなってしまいました。
そうなんですか!? StyleCatcher 同様、CAPTCHA も使ってないので確認してませんでした

ご連絡ありがとうございます。
-
#6: Posted by
からGizaemonへの返信
@ October 16, 2008
[REPLY]

>>3 Gizaemon さん
こんばんわ^^
対策の方法をご紹介くださってありがとうございます。
とっても参考になります
>>2 哲やん さん
残念なことに、わたしのサイトでは CAPTCHA 画像は表示されるようですね
一点確認したいのですが、哲やん さんは CAPTCHA の有効/無効を変更した際、mt.js を再構築されてますか!?
mt.js 内では CAPTCHA の有効/無効に依存するコードが一部入ってますので、mt.js をその都度再構築しないと CAPTCHA が正しく表示できないかもしれませんよ。正しく表示できるわたしのサイトで確認しても意味がないのですが、Gizaemon さんがご紹介くださった実装をやっても CAPTCHA 画像は表示できたので試してみてはどうでしょ
- #7: Posted by ゆにっく @ October 16, 2008 [REPLY]

最近はリリースは日本版の方が早いですねー。英語版の4.22リリースのアナウンスはまだです
まあそのうち来るでしょうけど。英語版の方がライセンスはすっきりしてます。まあ英語と言うことで一般的ではないですけど
プログラミングもされてるんですね。このブログもありますし、本当にあんまり無理をしないでくださいね…。MTに関してはおんぶに抱っこなので、倒れてもらっちゃあ困りますw
-
#8: Posted by
からGizaemonへの返信
@ October 16, 2008
[REPLY]

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

>>5 bzbell さん
ありがとうございます。
うちのエンジニアが先月末に脳出血で倒れてしまいまして・・・
何かありましたらご相談させていただきます・・・
その時にはメールにて・・・・
-
#10: Posted by
からゆにっくへの返信
@ October 17, 2008
[REPLY]

>>7 ゆにっく さん
こんばんわ^^
ゆにっくさん英語版使ってるの
!?
すごぉーー
> ・・・本当にあんまり無理をしないでくださいね…
ありがとございます。
本業が終わった( 17:30 )後お手伝い先に向かってるのですが、あまり遅い時間にならないよう気を使っていただいてるので、ほどほどにがんばってます
とはいっても、やっぱり帰宅するのは 22:00 くらいになっちゃうので記事は書けないかな
まぁ、もともと期間限定なのでその間にいろんなこと吸収できるようがんばってみます。
-
#11: Posted by
から哲やんへの返信
@ October 17, 2008
[REPLY]

>>8 哲やん さん
CAPTCHA 画像表示についてですが、ちょと 哲やん さんのサイトをデバッグしたところ、テンプレート内に mt:CaptchaFields を埋め込まなくっても表示されるように見受けられました。
CAPTCHA 画像は textarea 内にフォーカスが入ると mt.js 内の 144 行目にある mtCommentFormOnFocus() が実行されます。
テンプレート内に mt:CaptchaFields を埋め込んでしまうと、サインインした人でも CAPTCHA 画像が表示されることになりませんか!? 通常 CAPTCHA 認証は不特定ユーザ向けのものだと思うので不要に表示されることになるかと
その後 156 行目にある mtShowCaptcha() が実行されてサインイン済みかどうかクッキーをチェックしたり、既に CAPTCHA 画像表示済みかをチェック後、162 行目にある mt:CaptchaFields を <div id='comments-open-captcha'></div> に表示させる・・・という動作をします。
で、試しに mt.js 内の 163 行目に以下のコードを埋め込んで再構築してみてください。
div.style.height = 'auto';
もしこれで表示されるようでしたら CSS に関係してるように思うのですがどうでしょ。 ※たとえば、div id='comments-open-captcha' の高さを固定するなど。 デフォルトテンプレートでも同様に CAPTCHA 画像が表示されないんですの
!?
-
#12: Posted by
からbzbellへの返信
@ October 17, 2008
[REPLY]

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



先日、アクセスランキングの件で大変お世話になりました、Mangoです。
こんばんは。
bzbellさん、エンジニアになってたんですね。
そんな忙しい中、お手数おかけしてしまって本当にすみませんでした。
上記の件、今はレイアウトまで終わって、問題なく動いています。
僕も現役初期のころ、ごく簡単な適正試験を受けました。
自分では適性低いと思ってたんですが、会社のトップと同じくらいの数字が出てしまって驚いた記憶があります。
相手はバリバリの物理学者、僕はといえば学生時代、分数の割り算を忘れてしまった大の数字嫌い。
どうなっているんだろうかと?になりました。
物作りって楽しいのでついつい夢中になりますよね。
ぼくはPCに向かいすぎてガラスの体になっちゃいましたが、bzbellさんはくれぐれも健康に気をつけて
プログラミング楽しんでくださいね。