rublog
IEで表示できない件
いろいろ試してみてはいるのですが、あいかわらずIEでの表示がうまくありません。トップページから、各エントリの詳細をクリックしても「しばらくお待ちください」メッセージがでたまま。途中、Javascriptでエラーとなっているらしいので、Firebugで追ってみたんですが、いかんせんFirefoxじゃちゃんと表示はできるのでなかなか厳しい。
rublog-0.3.0リリースしました
bookworms::本の虫をRubricks-0.6.0+rublog-0.3.0にバージョンアップしてしばらくたちますがなんとIEでうまく表示できていないことに昨日気がつきました。基本的にIEは使っていないしテスト環境ではまったく問題なかったので気がつかなかったんです。サイドのブロックにおいたリンクをクリックしてもウィンドウが更新されませんね。見かけ上はsafari2と同じです。
rublog-0.3.0
Rubricks-0.6.0対応向けにrublogの調整をおこなっています。大きな変更点はマルチユーザ対応とv0.6.0対応です。マルチユーザの対応はまだ完全とは言えませんが一応...というレベル。実際にはマルチユーザ対応の実装をするかどうかは最後まで悩んだ(ブログってやっぱ個人のものでしょ?)のですがRubricks本体がマルチユーザを意識した作りになっているので、コンポーネント側もそれに沿った実装にということで作ってみました。
Rubricks-0.6.0.rc1 ...いや0.6.0
rc1バージョンでrublog調整中だったのですが、とうとう正式にRubricks-0.6.0がリリースされています。いや、長かったですが時間をかけたぶんすばらしいアプリケーションに仕上がっています。なんといっても体感できるくらい処理速度がアップしているところがいいです。さすがにこれまでのバージョンだと少しもたつくところもあったので快適です。
Event.observe(RUbricks-0.6.0-beta2)
おぉ。コメント頂いたとおりEvent.observe()で括ってみたら種々の問題が一気に解決しました。しかし、不思議なことが1点。Event.observeの追加により動作するようになったのですがあらためてその挙動を調べてみようと思い、再度このEvent.objserveを取って実行してみたのですが不思議なことにもう再現しませんでした。修正を入れる前のIE6の挙動は記憶を頼りに書き出してみると、
Rubricks-0.6.0-beta2でた
beta1からずいぶんと手が入ったらしく多少BuggyながらRubricks-0.6.0-beta2でてました。Win/MacともFirefox以外では苦戦していてrublogの動作確認はとれませんでした。
Mac/Safari2の場合、最初のプログレスバーが表示されるところで、ダンマリ...永遠にトップページ読み込み中のままですぅ。Rendering script/../config/../components//system/toolbar/login.rhtmlまではいっていますが何も表示してくれません。
Firefoxでは一応の確認はできたのですが、Mac版の場合編集モードにしたとき画面がスクロールしないという問題があります。画面の下のほうにテキストボックスを配置している場合入力できないんですよね。Win版FFは大丈夫なんですが...(たぶんこの問題はbeta1から。beta1でsafariはこういうことは起こりません)あと、IE6がダメです。トップ画面は表示されますがインラインのログイン画面が表示できません。個人的にはIE6のことは全然気にしていないんですが、まだまだIE6ユーザは大勢いるでしょうから無視できないです。
そんなわけで移行は尚早かな。今は生みの苦しみってところでしょうか?これを抜けるとおっきな海原が開けそうな予感がします。
Rubricks-0.6.0-beta1のパーマリンク
Rubricks-0.6.0-Beta1を試験運用しているんですがpermalinkがうまくありません。これまではブログ記事のパーマネントリンクにhttp://sample.com/rublog/top/_show/xxxというurlを指定していたのですが、このバージョンからこのurlではうまくいきません。昨日、半日くらいかかって調べたのですが原因は分からず。
Rubricks-0.6.0-beta1がリリース!
Rubricks-0.6.0-beta1がリリースされています。早々にrublogのテスト。realtime_validationの形式が変更になったようで一部修正しました。数値のvalidationは、
<%= validate 'xxxxx',[{:numeric=>true},{:required=>true},
{:numeric_span=>{:value=>'1..30',:msg=>'[_ERRMSGXX]'}}] %>
のような書き方をしていたのですが、:msgオプションがなくなったようでエラーになってしまいました。とりあえず取っ払って対処でいいのかなぁ。ちゃんとデフォルトのメッセージでエラーを表示してくれるのでいい事にします。考えてみりゃ、:requiredや:numeric_spanなんてメッセージはすべて共通でもいいようなものでRailsらしい気がします。よけいなメッセージリソースを書かなくてもいいしね。デフォルトで表示されるplz!ってところが一番気に入ったところです。yahoo!翻訳頼みの僕と違ってクールですな。
その他は概ね動作しました。(概ね...というところが怪しい。個人利用目的とはいえ、そろそろちゃんとしたテストパタンを作っておく必要があるのはわかってるんだけど。なかなか...)
近日中に本の虫アップデートする予定です。
rublog機能考(今後について2...)
Drupal対Wordpress:ブログ管理に適しているのはどちらだの記事、rublogを作成するにあたってはずいぶんとdrupalの作りを参考にしたのですが改めて機能を列挙したこの記事を読むと足りないなぁというところばかり。rublogの今後のロードマップを考えるにあたりこの記事、多いに参考になりそうです。
ひっそりと、rublog-0.2.7リリースしました
別に重大なバグを発見したわけじゃありませんけど(そういうバグがないわけじゃありませんけど)ひっそりとrublog-0.2.7をリリースしました。前回のバージョンでUIの統一をすべて完了したつもりだったのですが、コメント入力のところをすっかり忘れていたので(なにしろコメントつかないもので ... ;-<)こちらも対応しました。ついでといってはなんですが、前からやろうと思っていたrealtime validationにも対応しました。別に急ぐ必要はなかったのですがこちらの作業の都合上、早くコミットしたかったので...
SafariでRubricks検索テキストボックスの文字化け
rublogの新しいバージョンでRubricksの検索機能に対応したのですが、Safariでの検索が文字化けする事象があってせっかくなので調べてみました。
rublog-0.2.6リリースしました
rublog-0.2.6リリースしました。Rubricks-0.6.Alpha対応版です。UI本体と統一されたので全体的なまとまりができたと思います。なお、本バージョンよりRubricks-0.6.x用になります。
- ユーザインタフェースおよびデザインをRubricks-0.6標準に統一しました。
- Rubricks検索機能に対応しました。トップメニューの検索ボタンからタイトル・ブログ内容の検索が可能です。
- ブログページ以外を管理ページとしました。
- コメントの承認を別メニューにしました。
- トラックバックの承認を別メニューにしました。
ご興味のある方はぜひお試しください。SourceForgeまたはrublogでダウンロードできます。ご意見・ご要望・バグなど大歓迎です。
Rubrciks-0.6-Alpha2
Rubrciks-0.6-Alpha2がリリースになったようで早速、本ブログはアップデートしました。下のエントリでコメント頂いたように、Safariでのサブミットも修正されたようで嬉しー。rublogのほうも併せてUIを統一した対応版を近日中にアップの予定です。
rublogの今後...
Drupalのテーマ変更ついでにソースコードなどを眺めて気づいたのですが、blogモジュールのソースはなんと300行程度。なにやかと無用に賑やかなrublogとは大違いです。すべてがモジュール化されているのでblogモジュールはblogしかないんですね。コメントとかトラバとかpingとかタグとかフィードとかファイルの添付とか...とにかくblogといったら単にその記事を書くだけのモジュールでその他はみんなそれぞれのモジュールの仕事。
SafariのcreateEvent
出張と体調悪化が重なってしばらくダウンしてました。なにやかやとやることが多くてなかなかrublogの修正が進まなかったのですがようやくRubricks-0.6への対応のメドが立ちました。UIをRubricks-0.6用に修正しただけですので新規機能はRubricksの検索機能に対応したことくらい。
ところで、Rubricks-0.6-Alpha1でのform_remote_tag系がSafariでうまくサブミットできないという問題があったのですが、一番よく使うブラウザだしデバグするにしてもどうにも不便なので調べてみました。結果、Safariの場合DOMのレベル3まで完全に対応しているわけではない(レベル2の対応も一部相違がある)らしいということが判明。(結局、正確にどのように対応しているかの記述は発見できませんでした。)









最近のコメント
13 weeks 2 days ago
22 weeks 1日 ago
22 weeks 2 days ago
22 weeks 2 days ago
23 weeks 3 days ago
23 weeks 4 days ago
24 weeks 3 days ago
24 weeks 5 days ago
25 weeks 4 days ago
25 weeks 4 days ago