OpenPNE へ iKnow! 小窓

Posted on 2008年 4月 4日 金曜日 by takafumi

無理やりですが iKnow! のブログパーツを OpenPNE で表示できる小窓を作ってみました。もちろんセキュリティパッチ当てた後に。 -)  色は固定で、種類はユーザ名の後につなげます。

http://www.iknow.co.jp/user/ユーザ名/種類/

元になる(?)URLはユーザページ。ユーザ名は3文字以上32文字以下の英数字、ということなので

([a-zA-Z0-9]{3,32})

でユーザ名を取り出して、 swf を呼び出すパラメタへ埋め込みました。

やることは書き出すだけですが、最初に iKnow! のブログパーツのソース(?)を見たときにたじろいでしまったのでエントリにしてみました。それ違うだろ!とか、こっちの方がよくね?とかありましたら、コメントで教えてください。よろしくお願いします。

追記:なんだか紹介していただいて多くの方に見てもらってるようなので、恥ずかしながらファイルもupしてみます。 oops
iknow用小窓

楽天 API と simplexml_load_file

Posted on 2008年 3月 6日 木曜日 by takafumi

サーバのphpが5になったってことはxmlが扱いやすくなったんだっけ?というわけで楽天の商品検索APIをさわってみました。

php5なんだから simplexml_load_file を使ってみようと調べてみたら、それってずるいんじゃね?ってぐらい簡単。呼び出すだけ。

でも、なぜかちゃんと読み込まれません。中身を吐き出させてみると、空。いろいろググってみたら、名前空間がどうのこうので、つまりタグ(?)の中に:(コロン)があるとうまく動かないとのこと。というわけでメモ。見つけた解決策はこう。

続きを読む »

phpが4から5へ

Posted on 2008年 1月 17日 木曜日 by takafumi

完全にこちらの話で恐縮ですが、いよいよ(ようやく?)さくらインターネットのレンタルサーバでphpのバージョンがあがるそうです。

「さくらのレンタルサーバ」スタンダード・プレミアム PHP5 の提供

以前メールでサポートへ問い合わせたときの回答では、昨年中に何らかのアナウンスを、という話だったのでそろそろもう一回メールしてみようかと思ってたとこでした。 roll

いまのところ動かしてるものといえば、このWordPressとXoopsとOpenPNEぐらい?なのでどれもphp5でも動いてくれるはず。最近だとプラグインとかモジュールとかではphp5でしか動かなかったりもするので早めに移行してしまうと思います。

でも、よく考えたらMySQLも古めなんだよなぁ。でもこっちは日本語がいまいちなんだったっけ?とは言っても機能追加されてる以上、そのうち動作対象から外されるはず。

つまり、来月頭ぐらいにエラーが表示されたりしてもニヤニヤと生暖かく見守っててください、ってコトです。 oops

便利なことは存在を忘れる

Posted on 2007年 7月 7日 土曜日 by takafumi

ここ何回か、ブログの更新情報がOpenPNEへ反映されてませんでした。反映されてないこと自体、言われるまで気づいてなかったんですが lol 最近URL変えたりとかしてたのでそっちの影響だとばかり思ってたんですが…どうもおかしい。確実に正しいフィードのURLを設定しているのに新着を拾ってくれてません。設定では6時間ごとにチェックするはずなのでタイミングの問題でもなさそうです。

というわけでいろいろ調べてみたところ、原因はバージョンアップのためにファイルを全部入れ替えたときcron用ファイルに実行属性をつけてないことでした。 oops
続きを読む »

WordPressで便利なタグ

Posted on 2007年 7月 6日 金曜日 by takafumi

WordPressのテーマにはhtml以外のものがいっぱい入ってます。<?phpでくくって書くんですが、正直中身がphpのものなのかWordPressのものなのか区別がついてなかったり。 razz

最初はとりあえずページを作るだけでもいっぱいいっぱいだったんですが、ちょっと余裕が出てきてよそ見してみると、ifで条件分岐されてたりします。さらに余裕がでてくるとその条件に目がいきます。それでも最初は手を出さなかったんですが、そのうちおそるおそる触るようになってきました。 grin
続きを読む »