ようこそ! ゲストユーザ さん 2010年9月 6日(月) 21:59 JST
検索結果
次のキーワードについて検索: 検索文字列 ''. 検索結果 1 - 30 / 33 件 (0.0156 秒). 検索条件の修正
1.
久々のサイト更新
本当に久しぶり。 Geeklog1.6.0b1に思い切ってアップグレード。 そして、実はGeeklog1.5用として作成していた、Smallboxes_type3にテーマを更新してみた。 たまには模様替えをしてみると、新鮮な気持ちになれますな。
本当に久しぶり。 Geeklog1.6.0b1に思い切ってアップグレード。 そして、実はGeeklog1.5用として作成していた、Smallboxes_type3にテーマを更新してみた。 たまには模様替えをしてみると、新鮮な気持ちになれますな。
2.
jQuery lightBox plugin を入れてみた
ブログ記事に挿絵を入れることについては、まったく無頓着だったけどやはり画像があると見栄えがするので、これからは積極的に使っていこうかな。で、前々から気になっていたのが、全体の明度を下げて画像を目立たせて表示する(lightboxっていうのかな?)JavaScript。これを入れてみた。これがなかなかいい感じですw
ブログ記事に挿絵を入れることについては、まったく無頓着だったけどやはり画像があると見栄えがするので、これからは積極的に使っていこうかな。で、前々から気になっていたのが、全体の明度を下げて画像を目立たせて表示する(lightboxっていうのかな?)JavaScript。これを入れてみた。これがなかなかいい感じですw
3.
Article_ex プラグイン - 1.0.1 公開
Article_ex プラグインのバージョン1.0.1をダウンロードセクションに公開しました。 <geeklog_dir>/system/lib-story.php を編集するための、置換用コードの間違いを修正しました。 また、comment_exテーブルのusernameフィールドの有効文字列長が短すぎたので変更しました。 初期バージョン1.0.0をダウンロードされた方には誠に申し訳ありませんが、再度ダウンロードのうえアップグレードしてください。 アップグレードの仕方は、一般的なGeeklogのプラグインと同様です。
Article_ex プラグインのバージョン1.0.1をダウンロードセクションに公開しました。 <geeklog_dir>/system/lib-story.php を編集するための、置換用コードの間違いを修正しました。 また、comment_exテーブルのusernameフィールドの有効文字列長が短すぎたので変更しました。 初期バージョン1.0.0をダウンロードされた方には誠に申し訳ありませんが、再度ダウンロードのうえアップグレードしてください。 アップグレードの仕方は、一般的なGeeklogのプラグインと同様です。
4.
Geeklogにゲストに寛容でクイックなコメント機能を
GeeklogをBlogツールとして利用する場合、コメント機能がかなり不満だ。 (不満その1) まず、記事に対してコメント投稿しようとすると、コメント作成画面へ遷移して、記事と、記事への過去のコメントが消えてしまうところ。 これだと記事やアップされたコメントを参照しながらコメント作成できなくなっちゃう。 結局「戻る」アイコンをクリックして記事の内容を確認する操作が増えてしまう。 できれば、MTやWPほか一般のBlogのように記事のすぐ下にコメント記入欄がついていてほしい! (不満その2) 記事などにゲストユーザーがコメントを投稿することは許可できるようになっているけど、ゲストユーザーの名前、メアド、URLなどを記入する欄がついていない。 これでは、コメント投稿者名が全部「ゲストユーザー」になってしまい、味気ない。コメントする気も失せてしまうかもしれない。 この不満を解消すべくハッキングを試みた。
GeeklogをBlogツールとして利用する場合、コメント機能がかなり不満だ。 (不満その1) まず、記事に対してコメント投稿しようとすると、コメント作成画面へ遷移して、記事と、記事への過去のコメントが消えてしまうところ。 これだと記事やアップされたコメントを参照しながらコメント作成できなくなっちゃう。 結局「戻る」アイコンをクリックして記事の内容を確認する操作が増えてしまう。 できれば、MTやWPほか一般のBlogのように記事のすぐ下にコメント記入欄がついていてほしい! (不満その2) 記事などにゲストユーザーがコメントを投稿することは許可できるようになっているけど、ゲストユーザーの名前、メアド、URLなどを記入する欄がついていない。 これでは、コメント投稿者名が全部「ゲストユーザー」になってしまい、味気ない。コメントする気も失せてしまうかもしれない。 この不満を解消すべくハッキングを試みた。
5.
本サイトのテーマSmallboxes_Type2を公開!
今日は、本サイトにとっても一区切りとなる日である。 本サイトを実験台としつつ、去年の今頃から関わり始めたGeeklog用テーマが一応の完成を見て、ようやくの公開の運びとなった。長かった~。^^; Geeklog.jpと当サイトのダウンロードセクションにアップロードしているので、もし興味がお有りの方はダウンロードして試していただけると大変ありがたいです。
今日は、本サイトにとっても一区切りとなる日である。 本サイトを実験台としつつ、去年の今頃から関わり始めたGeeklog用テーマが一応の完成を見て、ようやくの公開の運びとなった。長かった~。^^; Geeklog.jpと当サイトのダウンロードセクションにアップロードしているので、もし興味がお有りの方はダウンロードして試していただけると大変ありがたいです。
6.
Navman プラグインを公開!
ナビゲーション管理プラグイン Navman を公開します。 このプラグインはヘッダーメニューなどのナビゲーションを設置したり、管理するプラグインです。 拙作のCustomMenu Editor プラグインから発展したものですが、機能はかなり向上しました。 パンくずリストやブロックメニューなども設置出来るようになりました。 Geeklog1.6.0b3がもうそろそろ公開されそうですが、この時期に出すにあたり、いろいろ悩んだ結果、Geeklog1.6.0以降用としての公開です。 同梱のヘッダーメニュースタイルは3つだけですが、今後バリエーションを増やして行きたいなー。
ナビゲーション管理プラグイン Navman を公開します。 このプラグインはヘッダーメニューなどのナビゲーションを設置したり、管理するプラグインです。 拙作のCustomMenu Editor プラグインから発展したものですが、機能はかなり向上しました。 パンくずリストやブロックメニューなども設置出来るようになりました。 Geeklog1.6.0b3がもうそろそろ公開されそうですが、この時期に出すにあたり、いろいろ悩んだ結果、Geeklog1.6.0以降用としての公開です。 同梱のヘッダーメニュースタイルは3つだけですが、今後バリエーションを増やして行きたいなー。
7.
MyMiniCity表示用PHPブロック関数の修正
MyMiniCity表示用PHPブロック関数の高機能版のほうで、街の情報をHTTPリクエストで取得しようとしたときに失敗して、Flashアプリがうまく起動できない場合があったので修正してみた。 10日ほど動かしてみて、ほぼ問題も発生しなくなったので、geeklog.jpでも公開してみよう。 我が街の発展にも効果があるかな^^;
MyMiniCity表示用PHPブロック関数の高機能版のほうで、街の情報をHTTPリクエストで取得しようとしたときに失敗して、Flashアプリがうまく起動できない場合があったので修正してみた。 10日ほど動かしてみて、ほぼ問題も発生しなくなったので、geeklog.jpでも公開してみよう。 我が街の発展にも効果があるかな^^;
8.
印刷用ページのスタイルを変更
最近、仕事が忙しくてなかなかはかどらないテーマSmallboxesの改善に久しぶりに着手。 記事の印刷用ページをいじってみた。 MICOMジャーナルの印刷用ページがすっきりしていて好みだったので、ちょっぴり真似してみた。今回、cssの@mediaルールを初めてつかって、スクリーン表示時のマージンと、印刷時のマージンを異なる値にしてみたりしてみた。結構いい感じ。
最近、仕事が忙しくてなかなかはかどらないテーマSmallboxesの改善に久しぶりに着手。 記事の印刷用ページをいじってみた。 MICOMジャーナルの印刷用ページがすっきりしていて好みだったので、ちょっぴり真似してみた。今回、cssの@mediaルールを初めてつかって、スクリーン表示時のマージンと、印刷時のマージンを異なる値にしてみたりしてみた。結構いい感じ。
9.
Javascriptでサイドバーの表示を制御できた
先日、Geeklogが勝手に2カラムレイアウトにしてしまう場面でも、しぶとく表示されて3カラムレイアウトを維持くれるブロックを作成したが、今度は、Javascriptをつかって左右サイドバー(左右カラム)を制御しようと試みた。 また、ついでに私が標準にすえているリキッドレイアウトと、一般的に人気の高い横幅の狭い固定レイアウトの切り替えにもまとめて挑戦してみた。
先日、Geeklogが勝手に2カラムレイアウトにしてしまう場面でも、しぶとく表示されて3カラムレイアウトを維持くれるブロックを作成したが、今度は、Javascriptをつかって左右サイドバー(左右カラム)を制御しようと試みた。 また、ついでに私が標準にすえているリキッドレイアウトと、一般的に人気の高い横幅の狭い固定レイアウトの切り替えにもまとめて挑戦してみた。
10.
Article_ex プラグイン公開
Article_ex プラグインをダウンロードセクションに公開した。 このプラグインは,記事の機能を拡張するものだが、今のところ,記事にシームレスなコメント機能を付加するものだ。 個々の記事表示画面で,シームレスにコメントを投稿することができる。つまり、コメント作成中に記事や既に投稿されたコメントを参照することが可能。 ゲストユーザがコメントにユーザ名,メールアドレス,ホームページURLを付加することができる。 要するに、WordPress や Movable Type などの一般的なブログツールと同様のコメント機能を提供するものだ。 Geeklogをブログツールとして使用する場合にきっと便利だと思う。 なお、このプラグインを動作させるためには,ほんのすこしだけ Geeklog 本体コードを編集する必要がある。 また、Webサーバが Apache で,Rewrite 機能が有効かつ .htaccess の使用が許可されている環境であることが必要だ。
Article_ex プラグインをダウンロードセクションに公開した。 このプラグインは,記事の機能を拡張するものだが、今のところ,記事にシームレスなコメント機能を付加するものだ。 個々の記事表示画面で,シームレスにコメントを投稿することができる。つまり、コメント作成中に記事や既に投稿されたコメントを参照することが可能。 ゲストユーザがコメントにユーザ名,メールアドレス,ホームページURLを付加することができる。 要するに、WordPress や Movable Type などの一般的なブログツールと同様のコメント機能を提供するものだ。 Geeklogをブログツールとして使用する場合にきっと便利だと思う。 なお、このプラグインを動作させるためには,ほんのすこしだけ Geeklog 本体コードを編集する必要がある。 また、Webサーバが Apache で,Rewrite 機能が有効かつ .htaccess の使用が許可されている環境であることが必要だ。
11.
Geeklogのテーマの名前
目下、作成中のGeeklogのテーマの名前は、とりあえず「dengen」にしてるんだけど、ちょっとみっともないので、以前から改名しようと思っていた。で、思いついたのは「Smallboxes」。 当初からの目標のひとつが、角丸なボックスをサイドバーに配置したいということだった。今では、いろいろなタイプのボックスが自由に配置できるようになりつつあるので、この特徴を名前に生かそうと思ったわけだ。 角丸のボックスにこだわったために、div要素だらけになってしまった。このためHTMLの構造上はあまりよろしくないのかも知れないが、まあ、それよりも表現の柔軟性を確保するためには仕方がないと思う。
目下、作成中のGeeklogのテーマの名前は、とりあえず「dengen」にしてるんだけど、ちょっとみっともないので、以前から改名しようと思っていた。で、思いついたのは「Smallboxes」。 当初からの目標のひとつが、角丸なボックスをサイドバーに配置したいということだった。今では、いろいろなタイプのボックスが自由に配置できるようになりつつあるので、この特徴を名前に生かそうと思ったわけだ。 角丸のボックスにこだわったために、div要素だらけになってしまった。このためHTMLの構造上はあまりよろしくないのかも知れないが、まあ、それよりも表現の柔軟性を確保するためには仕方がないと思う。
12.
明けましておめでとうございます。
明けましておめでとうございます。今年もよろしくお願いします。 去年は、Geeklog関連の開発にいろいろトライした年でした。おかげでいろんなことを経験・吸収できました。 このサイトは主にGeeklog開発用の実験台として扱ってきましたが、今年から本格的にブログとして運用しつつ、コンテンツを充実させていきたいと思います。 今年の抱負 Geeklogをブログとして使うことについて、追求していこうと考えています。 Smallboxesテーマの安定化と次期Geeklog1.5への対応を図ります。「Revize」や「chameleon」などの優れたテーマを参考にして良いところを取り入れていきたいと思います。 アクセシビリティについて勉強してみたいです。 準備中のものも含めGeeklog用プラグインを公開します。 それから、PHPフレームワークについても勉強していきたいなあ。とりあえずZend FrameworkをメインにしてCakePHP、CodeIgniter、KohanaPHP、symfonyなどにも注目していきたいです。
明けましておめでとうございます。今年もよろしくお願いします。 去年は、Geeklog関連の開発にいろいろトライした年でした。おかげでいろんなことを経験・吸収できました。 このサイトは主にGeeklog開発用の実験台として扱ってきましたが、今年から本格的にブログとして運用しつつ、コンテンツを充実させていきたいと思います。 今年の抱負 Geeklogをブログとして使うことについて、追求していこうと考えています。 Smallboxesテーマの安定化と次期Geeklog1.5への対応を図ります。「Revize」や「chameleon」などの優れたテーマを参考にして良いところを取り入れていきたいと思います。 アクセシビリティについて勉強してみたいです。 準備中のものも含めGeeklog用プラグインを公開します。 それから、PHPフレームワークについても勉強していきたいなあ。とりあえずZend FrameworkをメインにしてCakePHP、CodeIgniter、KohanaPHP、symfonyなどにも注目していきたいです。
13.
Geeklogへようこそ!
無事インストールが完了したようですね。おめでとうございます。できれば、docs ディレクトリのすべての文書に一通り目を通しておいてください。Geeklogはユーザを中心としたセキュリティモデルを実装しています。Geeklogを管理・運用するにはこの仕組みを理解する必要があります。 サイトにログインするには、次のアカウントを使用してください: ユーザ名: Admin パスワード: password ログインしたら、忘れずにパスワードを変更してください。 Geeklogのサポートは、Geeklog Japaneseへ。追加ドキュメントは Geeklog Wiki ドキュメントをどうぞ。
無事インストールが完了したようですね。おめでとうございます。できれば、docs ディレクトリのすべての文書に一通り目を通しておいてください。Geeklogはユーザを中心としたセキュリティモデルを実装しています。Geeklogを管理・運用するにはこの仕組みを理解する必要があります。 サイトにログインするには、次のアカウントを使用してください: ユーザ名: Admin パスワード: password ログインしたら、忘れずにパスワードを変更してください。 Geeklogのサポートは、Geeklog Japaneseへ。追加ドキュメントは Geeklog Wiki ドキュメントをどうぞ。
14.
MyMiniCity表示用PHPブロック関数
最近、テクノラティで「MyMiniCity」というWebサービスを知り、試しに始めてみた。 MyMiniCityのホームページにいって、街の名前と国を選択するだけであっという間に自分の街が作れてしまった。 自分も含めて誰かにその街のサイトにアクセスしてもらうと、街がだんだん発展していく仕組みになっている。 私の街は、なかなか成長しないとだろうと思うけど、ちょくちょく見に行くたびにすこしづつ成長しているのがやはりうれしい。 となると、MyMiniCityを自分のサイトに貼り付けて、眺めてみたりしたくなるのは人情というもの。 誰かが作ってくれていないかググってみたら、やっぱりあった!(MyMiniCityはじめました - The blog of H.Fujimoto) ありがたく、このCGIを利用させていただいたのだけど、うちのヘボサーバには少し重たい気が・・・。 もしかすると、同じ事をGeeklogにあわせてPHPでやらせると少しは軽くなるかもしれないと思い、CGIのPHPへの移植を試みた。
最近、テクノラティで「MyMiniCity」というWebサービスを知り、試しに始めてみた。 MyMiniCityのホームページにいって、街の名前と国を選択するだけであっという間に自分の街が作れてしまった。 自分も含めて誰かにその街のサイトにアクセスしてもらうと、街がだんだん発展していく仕組みになっている。 私の街は、なかなか成長しないとだろうと思うけど、ちょくちょく見に行くたびにすこしづつ成長しているのがやはりうれしい。 となると、MyMiniCityを自分のサイトに貼り付けて、眺めてみたりしたくなるのは人情というもの。 誰かが作ってくれていないかググってみたら、やっぱりあった!(MyMiniCityはじめました - The blog of H.Fujimoto) ありがたく、このCGIを利用させていただいたのだけど、うちのヘボサーバには少し重たい気が・・・。 もしかすると、同じ事をGeeklogにあわせてPHPでやらせると少しは軽くなるかもしれないと思い、CGIのPHPへの移植を試みた。
15.
次期版GeeklogのXHTML化
本家Geeklog.netでは現在 Geeklog1.4.1 の次期版 Geeklog-1.x と Geeklog-2.x の開発が行われており、次期版 Geeklog-1.xは、聞くところによるとバージョンナンバーは 1.5 となるらしい。 Geeklog1.4.1 が公開されてからかなり時間が経過しており、いまから公開が待ち遠しい。 これらは、こちらから入手できる。早速、私もGeeklog-1.xをインストールしてみたが、現段階でも結構普通に使える感じだ。 すこし前から、Geeklog1.4.1のXHTML化に取り組んでいたのだが、今はGeeklog1.5のXHTML化に力を注いでいる。 Geeklog1.5の正式な公開にあわせて、XHTML化差分を公開できるといいと考えている。 ここ(http://www.trybase.com/~sun/)で、XHTML化したGeeklog1.5をデモしているので、興味のある方はどうぞ訪れてみていただきたい。ちなみに日本語化はしていない。
本家Geeklog.netでは現在 Geeklog1.4.1 の次期版 Geeklog-1.x と Geeklog-2.x の開発が行われており、次期版 Geeklog-1.xは、聞くところによるとバージョンナンバーは 1.5 となるらしい。 Geeklog1.4.1 が公開されてからかなり時間が経過しており、いまから公開が待ち遠しい。 これらは、こちらから入手できる。早速、私もGeeklog-1.xをインストールしてみたが、現段階でも結構普通に使える感じだ。 すこし前から、Geeklog1.4.1のXHTML化に取り組んでいたのだが、今はGeeklog1.5のXHTML化に力を注いでいる。 Geeklog1.5の正式な公開にあわせて、XHTML化差分を公開できるといいと考えている。 ここ(http://www.trybase.com/~sun/)で、XHTML化したGeeklog1.5をデモしているので、興味のある方はどうぞ訪れてみていただきたい。ちなみに日本語化はしていない。
16.
Universal Plugin Kit ハック版を公開
ダウンロードセクションにUniversal Plugin Kit (汎用プラグインツールキット)ハック版を公開した。 こちらも、例によって私のオリジナルではない。^^; Geeklog増殖計画のmystral-kkさんが、Geeklog.jpで公開されていたものを更にハックしたものだ。 Universal Plugin Kit は、GeeklogのプラグインAPI要件を満たし,独自のプラグインをサクっと書くためのファイルを作成してくれる。これを雛形にすれば、あとは主要な部分に集中して開発できるというわけだ。 mystral-kk版は、Geeklog1.4.0用に最適化されていたが、mssqlのサポートなどGeeklog1.4.1で追加された機能には対応できていない部分があったので、手直しを行った。 これから1.4.1以降用のプラグインを作る際には、更に効率化が図れると思う。
ダウンロードセクションにUniversal Plugin Kit (汎用プラグインツールキット)ハック版を公開した。 こちらも、例によって私のオリジナルではない。^^; Geeklog増殖計画のmystral-kkさんが、Geeklog.jpで公開されていたものを更にハックしたものだ。 Universal Plugin Kit は、GeeklogのプラグインAPI要件を満たし,独自のプラグインをサクっと書くためのファイルを作成してくれる。これを雛形にすれば、あとは主要な部分に集中して開発できるというわけだ。 mystral-kk版は、Geeklog1.4.0用に最適化されていたが、mssqlのサポートなどGeeklog1.4.1で追加された機能には対応できていない部分があったので、手直しを行った。 これから1.4.1以降用のプラグインを作る際には、更に効率化が図れると思う。
17.
Geeklogサイトのコピーを作ってみた
Geeklog Japanese でGeeklog 1.4.1の日本語版が一般公開されたので、当サイトもそろそろアップグレードをしようかと考えている。しかし、これまで1度もアップグレードの経験がなく、いきなり本番のアップグレードはやはりトラブル発生時のリスクが大きいので、事前に安心していろいろ試せるようにするために、まず当サイトのコピーを作ってみることにした。
Geeklog Japanese でGeeklog 1.4.1の日本語版が一般公開されたので、当サイトもそろそろアップグレードをしようかと考えている。しかし、これまで1度もアップグレードの経験がなく、いきなり本番のアップグレードはやはりトラブル発生時のリスクが大きいので、事前に安心していろいろ試せるようにするために、まず当サイトのコピーを作ってみることにした。
18.
コンフィギュレーションエディタ Modified 公開!
コンフィギュレーションエディタの Modified 版(要するにハック版)をダウンロードセクションに公開しました。 Geeklogの設定をブラウザで手軽に行える機能はそのままに、個人的なこだわりを注入してみました。 結構使いやすくなったのではないかと思うので、Geeklogユーザの方に気軽におためしいただきたいと思います。 同プラグインはGeeklog日本語パッケージに標準搭載されていますので、ほぼすべての人が利用されているのではないかと思いますが、それなら単に上書きするだけでインストールは完了です。
コンフィギュレーションエディタの Modified 版(要するにハック版)をダウンロードセクションに公開しました。 Geeklogの設定をブラウザで手軽に行える機能はそのままに、個人的なこだわりを注入してみました。 結構使いやすくなったのではないかと思うので、Geeklogユーザの方に気軽におためしいただきたいと思います。 同プラグインはGeeklog日本語パッケージに標準搭載されていますので、ほぼすべての人が利用されているのではないかと思いますが、それなら単に上書きするだけでインストールは完了です。
19.
Geeklog Japanese 掲示板でテーマ公開
昨日、テーマSmallboxesをGeeklog Japaneseの掲示板に仮公開した。仮とはいえ、やはり勝手に機能拡張を加えたものだから、試していただける方にご迷惑がかからないようにしたつもりである。でもやはり心配だ。 さっそく、テーマセレクタで選択できるようにもしていただいた。素直にうれしい。 冷静に評価すると、やはり詰めが甘いということがはっきりした。でも、これがきっかけにつぶせる問題がいろいろ見つかったので収穫は大きい。
昨日、テーマSmallboxesをGeeklog Japaneseの掲示板に仮公開した。仮とはいえ、やはり勝手に機能拡張を加えたものだから、試していただける方にご迷惑がかからないようにしたつもりである。でもやはり心配だ。 さっそく、テーマセレクタで選択できるようにもしていただいた。素直にうれしい。 冷静に評価すると、やはり詰めが甘いということがはっきりした。でも、これがきっかけにつぶせる問題がいろいろ見つかったので収穫は大きい。
20.
タグとタグクラウドを設置してみた
Geeklog増殖計画のMystral-kkさんがタグプラグインを公開されていた。もちろん速攻でダウンロード! 今年はGeeklogのBlog機能の充実を目標としていたので、私にとっては待望していたもので、新年早々非常にうれしい。 まずは、タグプラグインを設置して遊ぶのだw いろいろ触りながら、仕組みを探るのがまた楽しい。PHPとCSSとGeeklogを触ってて良かったと実感がこみ上げる。 そして、いろいろカスタマイズできそうなところが頭に浮かび、実現を試みる。 とりあえず、簡単にできそうな、CSSの調整、「すべてのタグを見る」の追加、キーワードのランダム表示などをやってみた。 このプラグインはホント楽しいね。Mystral-kkさんに感謝!
Geeklog増殖計画のMystral-kkさんがタグプラグインを公開されていた。もちろん速攻でダウンロード! 今年はGeeklogのBlog機能の充実を目標としていたので、私にとっては待望していたもので、新年早々非常にうれしい。 まずは、タグプラグインを設置して遊ぶのだw いろいろ触りながら、仕組みを探るのがまた楽しい。PHPとCSSとGeeklogを触ってて良かったと実感がこみ上げる。 そして、いろいろカスタマイズできそうなところが頭に浮かび、実現を試みる。 とりあえず、簡単にできそうな、CSSの調整、「すべてのタグを見る」の追加、キーワードのランダム表示などをやってみた。 このプラグインはホント楽しいね。Mystral-kkさんに感謝!
21.
IE6はPNG形式の画像を正しく表示しない
Geeklogのテーマを作ってて、FirefoxとかOperaとかIEとかで表示を確認しながら作成しているときに初めて気づいたのだが、どうも、IE6はPNG形式の画像の色を正しく表示してくれないようだ。FierfoxやOperaは自前で作成した素材データを正しく表示してくれるのに、IEだけは、ほんのわずかだけ色が濃くなって表示される。 それとも、Web用の素材はPNG-24で作っちゃまずいのか?他人のサイトはどれも同じように表示されているから、やはり自分が悪いのか。ちょっと調べてみないといけないかな。めんどうだけど。 IE7だとどうなんだろ?手元にWindowsXP機がないので確認できない。 それにしても、IE6はPNGの透明色を正しく表示してくれないし、なにかと困らせてくれる。Firefoxをメインに使うようになった私にとっては、IE6はお荷物的な存在になりつつある。
Geeklogのテーマを作ってて、FirefoxとかOperaとかIEとかで表示を確認しながら作成しているときに初めて気づいたのだが、どうも、IE6はPNG形式の画像の色を正しく表示してくれないようだ。FierfoxやOperaは自前で作成した素材データを正しく表示してくれるのに、IEだけは、ほんのわずかだけ色が濃くなって表示される。 それとも、Web用の素材はPNG-24で作っちゃまずいのか?他人のサイトはどれも同じように表示されているから、やはり自分が悪いのか。ちょっと調べてみないといけないかな。めんどうだけど。 IE7だとどうなんだろ?手元にWindowsXP機がないので確認できない。 それにしても、IE6はPNGの透明色を正しく表示してくれないし、なにかと困らせてくれる。Firefoxをメインに使うようになった私にとっては、IE6はお荷物的な存在になりつつある。
22.
スーパーブロックを作ってみた
テーブル要素を使ったレイアウトを極力廃し、CSSでレイアウトを指定することに徹したおかげで、レイアウトの自由度がグーンとあがり、サイドバーのブロック単位でデザインするアイデアを発想&実現することができた。 では、Geeklogシステムをハックすることなく、ブロックにデザインを指定するための手法はなんだったかというと、それはブロックごとに固有の情報であるブロック名を活用することだった。このアイデアはいろんなことに応用がききそうだと考えていたが、ちょっと面白い応用が見つかった。それは、Geeklogに対する私の不満を少しだけ解消する、スーパーブロックというものである。
テーブル要素を使ったレイアウトを極力廃し、CSSでレイアウトを指定することに徹したおかげで、レイアウトの自由度がグーンとあがり、サイドバーのブロック単位でデザインするアイデアを発想&実現することができた。 では、Geeklogシステムをハックすることなく、ブロックにデザインを指定するための手法はなんだったかというと、それはブロックごとに固有の情報であるブロック名を活用することだった。このアイデアはいろんなことに応用がききそうだと考えていたが、ちょっと面白い応用が見つかった。それは、Geeklogに対する私の不満を少しだけ解消する、スーパーブロックというものである。
23.
サイトカレンダmycaljpを公開
Geeklogにはmycalというサイトカレンダがwww.geeklog.netで公開されているのだが、個人的にあまり好きになれなかった。mycalはどちらかというとイベントカレンダのサポートツール的な性格が強く、日付をクリックしても、単に日付の条件を指定してGeeklogの標準検索機能をよびだしているだけの簡単な機能しか与えられていない。 一番不満だったのは、カレンダの日付にはコンテンツ(記事やコメントなど)の有り無しにかかわらず、ぜんぶリンクが張ってあって、しらみつぶしにクリックしないとコンテンツの有無を確認できないところ。これってあんまり意味がないと思う。 そう思って、しばらくはmycalをハックし、www.geeklog.jpで公開させていただいていた。 その後、いろいろ機能を加えていき、ある程度動作も安定してきたので、mycalの開発者にも一応許可をいただいた上で、今回、名前を改め、mycaljpとして公開することにした。 www.geeklog.jpおよび当サイトからダウンロード可能なのでどうぞお試しください。また、www.geeklog.jpで公開しているgeeklog日本語パッケージの最新版にも同梱していただきました。
Geeklogにはmycalというサイトカレンダがwww.geeklog.netで公開されているのだが、個人的にあまり好きになれなかった。mycalはどちらかというとイベントカレンダのサポートツール的な性格が強く、日付をクリックしても、単に日付の条件を指定してGeeklogの標準検索機能をよびだしているだけの簡単な機能しか与えられていない。 一番不満だったのは、カレンダの日付にはコンテンツ(記事やコメントなど)の有り無しにかかわらず、ぜんぶリンクが張ってあって、しらみつぶしにクリックしないとコンテンツの有無を確認できないところ。これってあんまり意味がないと思う。 そう思って、しばらくはmycalをハックし、www.geeklog.jpで公開させていただいていた。 その後、いろいろ機能を加えていき、ある程度動作も安定してきたので、mycalの開発者にも一応許可をいただいた上で、今回、名前を改め、mycaljpとして公開することにした。 www.geeklog.jpおよび当サイトからダウンロード可能なのでどうぞお試しください。また、www.geeklog.jpで公開しているgeeklog日本語パッケージの最新版にも同梱していただきました。
24.
MyMiniCity表示用PHPブロック関数の高機能化
MyMiniCity表示用PHPブロック関数の高機能版を作成した。 機能アップの内容は、 ステータス表示ができるようにした。(CSSでスタイルの変更が可能) パラメータのキャッシュ機能を搭載した。(私の街のようにあまり変化がない場合に効果あり^^;) 街のステータス(失業率、輸送率、犯罪発生率、環境汚染率)の変化に応じて、MyMiniCityへのリンク先を変更し、街の効率的な発展を助ける。 なお、今回の版では、SimpleXML関数を使用しているので、PHP 5 が必要になる。 このサイトのダウンロードセクションにアップしたのでGeeklogユーザ&MyMiniCityユーザの方にお試しいただきたい。 (2008年 1月 9日追記)ステータスに応じてリンク先URLを変更する機能のバグを修正したバージョン1.1.1を公開しました。
MyMiniCity表示用PHPブロック関数の高機能版を作成した。 機能アップの内容は、 ステータス表示ができるようにした。(CSSでスタイルの変更が可能) パラメータのキャッシュ機能を搭載した。(私の街のようにあまり変化がない場合に効果あり^^;) 街のステータス(失業率、輸送率、犯罪発生率、環境汚染率)の変化に応じて、MyMiniCityへのリンク先を変更し、街の効率的な発展を助ける。 なお、今回の版では、SimpleXML関数を使用しているので、PHP 5 が必要になる。 このサイトのダウンロードセクションにアップしたのでGeeklogユーザ&MyMiniCityユーザの方にお試しいただきたい。 (2008年 1月 9日追記)ステータスに応じてリンク先URLを変更する機能のバグを修正したバージョン1.1.1を公開しました。
25.
サイトカレンダ mycaljp プラグイン公開
サイトカレンダ mycaljp プラグイン公開 サイトカレンダ mycaljp 2.0.0 をダウンロードセクションに公開しました。 これまで mycaljp はPHPブロック関数の形で公開していましたが、機能強化を図るためプラグインに変更しました。 主な強化機能は、 複数のプリセットテンプレートを用意(現在3種類) 管理画面で手軽にコンフィギュレーションが可能 マルチランゲージに対応 Ajaxにより月めくりが軽い アクセシビリティに配慮 などです。 なお、プラグイン版を導入する前に、必ずPHPブロック関数版をアンインストールする必要があります。
サイトカレンダ mycaljp プラグイン公開 サイトカレンダ mycaljp 2.0.0 をダウンロードセクションに公開しました。 これまで mycaljp はPHPブロック関数の形で公開していましたが、機能強化を図るためプラグインに変更しました。 主な強化機能は、 複数のプリセットテンプレートを用意(現在3種類) 管理画面で手軽にコンフィギュレーションが可能 マルチランゲージに対応 Ajaxにより月めくりが軽い アクセシビリティに配慮 などです。 なお、プラグイン版を導入する前に、必ずPHPブロック関数版をアンインストールする必要があります。
26.
Universal Plugin Toolkit for Geeklog 1.5 を公開
Geeklog 1.5 のプラグインがどのように変わったかの確認も兼ねて、汎用プラグインツールキットのGeeklog1.5専用版を作成してみました。 links,polls,calendar,staticpagesなどの標準プラグインのコードを見ながら、できるだけGeeklogシステム上の標準的なコーディングを心がけながら、プラグインテンプレートを作成しています。 コンフィギュレーションGUIなどGeeklog 1.5で導入された機能に対応するプラグインが比較的容易に作成できると思います。 また、プラグイン作成支援スクリプトのmake_pi.phpもいろいろ機能拡張を行っており、プラグイン作成がさらに簡単になっていると思います。
Geeklog 1.5 のプラグインがどのように変わったかの確認も兼ねて、汎用プラグインツールキットのGeeklog1.5専用版を作成してみました。 links,polls,calendar,staticpagesなどの標準プラグインのコードを見ながら、できるだけGeeklogシステム上の標準的なコーディングを心がけながら、プラグインテンプレートを作成しています。 コンフィギュレーションGUIなどGeeklog 1.5で導入された機能に対応するプラグインが比較的容易に作成できると思います。 また、プラグイン作成支援スクリプトのmake_pi.phpもいろいろ機能拡張を行っており、プラグイン作成がさらに簡単になっていると思います。
27.
CustomMenu Editor プラグイン
CustomMenu Editor プラグインをダウンロードセクションに公開しました。 Geeklogの場合、config.phpの $_CONF['menu_elements'] の設定変更と、CUSTOM_menuEntries 関数の組み合わせで、ほぼ自由にメインメニューのエントリーをカスタマイズできるわけですが、PHPプログラムの知識や、エディタでの編集が必要であり、とても面倒でした。 CustomMenu Editor プラグインは、これをほぼ解消し、気軽にメニューの編集が行えるようになります。私自身もかなり重宝しています。
CustomMenu Editor プラグインをダウンロードセクションに公開しました。 Geeklogの場合、config.phpの $_CONF['menu_elements'] の設定変更と、CUSTOM_menuEntries 関数の組み合わせで、ほぼ自由にメインメニューのエントリーをカスタマイズできるわけですが、PHPプログラムの知識や、エディタでの編集が必要であり、とても面倒でした。 CustomMenu Editor プラグインは、これをほぼ解消し、気軽にメニューの編集が行えるようになります。私自身もかなり重宝しています。
28.
Geeklog1.4.1にバージョンアップ
Geeklog1.4.1が登場して、すでに4ヶ月が過ぎた。Geeklog Japaneseでは有志の方々のおかげで日本語化が着実に進みつつあるようだ。当サイトはこれまで、特に不満がなかったことと、単におっくうだったため、バージョンアップは保留してきた。で、ゴールデンウィークでなにやるか考えていたら、やはり、これしかないと思い立ち、1.4.1にバージョンアップを決行。うまくいった。
Geeklog1.4.1が登場して、すでに4ヶ月が過ぎた。Geeklog Japaneseでは有志の方々のおかげで日本語化が着実に進みつつあるようだ。当サイトはこれまで、特に不満がなかったことと、単におっくうだったため、バージョンアップは保留してきた。で、ゴールデンウィークでなにやるか考えていたら、やはり、これしかないと思い立ち、1.4.1にバージョンアップを決行。うまくいった。
29.
サイトカレンダ mycaljpプラグインをGeeklog1.5に対応
サイトカレンダ mycaljp プラグインをダウンロードセクションに公開しました。 今回は、Geeklog1.4.1用のmycaljpのアップデートという形になりますが、新たにGeeklog1.5でも動作するように修正を加えました。 Geeklog1.5から搭載されたコンフィギュレーション機能への対応は、次回のバージョンで対応したいと思います。 Geeklog1.5への対応だけの予定でしたが、プラグインバージョンが正常に更新されない問題が発覚したので、その修正も行っています。 このため、全てのファイルを上書きした後、プラグインエディタでいったん削除し、改めてインストールする操作を行って下さい。
サイトカレンダ mycaljp プラグインをダウンロードセクションに公開しました。 今回は、Geeklog1.4.1用のmycaljpのアップデートという形になりますが、新たにGeeklog1.5でも動作するように修正を加えました。 Geeklog1.5から搭載されたコンフィギュレーション機能への対応は、次回のバージョンで対応したいと思います。 Geeklog1.5への対応だけの予定でしたが、プラグインバージョンが正常に更新されない問題が発覚したので、その修正も行っています。 このため、全てのファイルを上書きした後、プラグインエディタでいったん削除し、改めてインストールする操作を行って下さい。
30.
Geeklog 1.4.1正式版が本家で公開!
Geeklog 1.4.1 正式版が2006年12月31日付けで公開されていた。日本語版も2007年正月の早い時期に公開されるのかな。正式版が出たからには移行しないといけないだろうな。 Mycrosoft SQL Serverのサポート、マルチランゲージのサポート、カレンダーのプラグイン化、スパム対策の強化、ユーザーの一括削除機能の提供、登録ユーザ管理ページの改善、FCKEditorのアップデートなどが、主な強化点のようだ。 テーマの修正点も結構たくさんある模様。ちょっとタイミングが悪かったかな。いっそのこと1.4.1用に変更してから公開したほうがいいかな。
Geeklog 1.4.1 正式版が2006年12月31日付けで公開されていた。日本語版も2007年正月の早い時期に公開されるのかな。正式版が出たからには移行しないといけないだろうな。 Mycrosoft SQL Serverのサポート、マルチランゲージのサポート、カレンダーのプラグイン化、スパム対策の強化、ユーザーの一括削除機能の提供、登録ユーザ管理ページの改善、FCKEditorのアップデートなどが、主な強化点のようだ。 テーマの修正点も結構たくさんある模様。ちょっとタイミングが悪かったかな。いっそのこと1.4.1用に変更してから公開したほうがいいかな。