祝日設定

Posted on 2009年 1月 7日 水曜日 by takafumi

すっかり……ですが、まだなんとか、きっと大丈夫なハズッ!ということで
あけましておめでとうございます

さて。数年前から日付が移動する祝日、ハッピーマンデーが導入されてます。それなりに規則性はあるものの、毎年日付が変わるわけです。つまりこっそり動かしてる OpenPNE に祝日を設定しないと悲しいことになることをさっき思い出しました。 razz

ハッピーマンデーはもちろん全部設定。春分の日と秋分の日は変化無し。あとは春と秋の大型連休に振替休日と国民の休日を設定しました。これでたぶん大丈夫。今のトコは。てか、次のメジャーバージョンアップで自動になったりしないかしらん?

で、11/12は結局なし?

国民の休日について – 内閣府

なにはともあれ、平成21年もどうぞよろしくお願いします。

OpenPNE を 2.12.1 へアップグレード

Posted on 2008年 6月 24日 火曜日 by takafumi

ひっそり動かしている OpenPNE を先日リリースされた OpenPNE の 2.12.1 へアップグレードしてみました。今回の追加機能の目玉はアルバム機能と日記への文字装飾の追加、です。たぶん。 smile

インストール自体はドキュメント通りに作業してすんなり終了。ファイルを別ディレクトリへアップロード→メンテナンスモード→DBをバックアップ→アップグレードスクリプトを実行→ディレクトリをリネーム、の手順もすでに3回目?なのでスムーズに終了。

そして地味ながら大きく変わったのがテーブルレイアウトからの変更。div を css でのレイアウトに変わってます。おかげで細かい部分のビジュアル変更がだいぶ楽になりました。

続きを読む »

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用小窓

OpenPNEで天気予報を表示

Posted on 2007年 7月 10日 火曜日 by takafumi

いつものように、あれやこれやとググってたらWeb2.0ってなんだよぅさんでOpenPNE拡張「天気情報表示モジュール」というものを見つけました。

天気予報と占いとラテ欄のパワーは気になるので早速導入に挑戦です。

付属のREADMEに従ってテンプレートを修正しつつファイルをアップロード、configを書き換えると地域選択項目が現れましたが、どうも動いてなさそう。いろいろ調べてみるとJavaScriptの読み出しで500番がでちゃってます。さらにいろいろ調べてみたところテンプレート中のヘッダを出力するところで

({php}) header('text/javascript; charset=utf-8');({/php})

となっているのを

({php}) header('Content-type: text/javascript; charset=utf-8');({/php})

へ変更すると動いてくれました。全部で4ファイルかな?
続きを読む »

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

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

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

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