[Work/Memo/other/2004/August]

rNote0.9.5 / 2004-08-23 (月)

rNote0.9.6

Woddy-rinnさんの所で,rNote0.9.6が出ています

今回のバージョンアップ点は,

  • エラー表示の改善
  • だそうです.
    それと,adminモードでの認証画面が多少変わってますね.
    別ウィンドウ開かなくなりました.

    それと,errorとrss生成のためのスキンの位置が変わっていますので,追従する場合,rnote_config.phpの最下部を書き換える必要があります.
    従来のでは,'sytele/error'とかになってますが,
    書き換える際はsytele/を消してDIR_DATA.'error'に置き換えるわけです.
    RSSスキンの方も同様に.


    [Work/Memo/other/2004/August]

    tDiaryのテーマをrNoteで使う / 2004-08-12 (木)

    rNoteのtDiaryテーマコンパチスキン

    Woody-rinnさんの所で,rNoteからtDiaryと互換性のあるhtmlを吐き出すためのスキンが公開されてます.
    …えー,これ,最初から狙ってましたね?

    rNoteというのは,実質的にはリアルタイムXSLTみたいなもんで(すいません,ここらへんの知識が全然ないんで思いっ切り間違ってるかも.CSSに対してXSLがあるんでしたっけ?),
    各スキンにはトランスクリプトのためのルールが記述されているわけです.
    だから,そのルールを変えてやれば,どういうhtmlでも吐き出せるというわけですね.
    tDiaryとコンパチのhtmlを吐き出せば,tDiaryの吐き出すhtmlに合わせて書かれたCSSが使える,と.

    [ ツッコミの受付は終了しています ]
    この記事のリンク元 | 8 |

    [Work/Memo/other/2004/August]

    rNote0.9.5 / 2004-08-10 (火)

    rNote0.9.5

    昨日の日付ですが,Woddy-rinnさんの所で,rNote0.9.5が出ています

    今回のバージョンアップ点は,

  • BBSでの複数エントリ同時削除機能
  • 再構築時のBasic認証
  • If-Modefied-Sinceリクエストに対応
  • それに加え,PHPをCGIとして動作させているサーバ向けの簡単な再構築スクリプトも掲載されています

    いちおう入れ替えましたが,じっくり見てみる元気が…

    それにしても,入れ換えが本当に簡単ですね〜.
    バージョンアップ時に移行の手間もいらず,rnote_config.phpに新たに定義された変数やスキンの変更点なんかもきちんと記述してくれているので,無茶苦茶助かります.
    こっちはそれ見て,書いてやればいいだけですし.
    しかも非常に理解しやすい説明になってますから.頭が下がります.

    あー,でも例の画像付きのスキン,まだ0.9.4以降のに変えてませんorz.
    ま,rNote使う人ならば,あれだけ書いてあればまったく問題なく改変可能でしょう.

    …記事中にサイト内リンク張りたい場合…直指定しか方法しかないのかな?
    site_linkっていうのは,body用skinの中で使用されるもののはずだし.
    記事中に突っ込むと,rnote.phpのURLが出てくる…むむむ.
    もしかしてurlってオプションの指定を間違っているだけ立ったりして.

    それと,rNoteに関わる話題が一つ.
    ろりぽのサーバ,PHPのバージョンを4.3.8にアップグレードしているそうです.
    全てのサーバが移行完了するのは13日.

    ま,rNoteはそのバージョンでも動作確認取れているはず?なので問題は起きないと思いますけど,念のため.
    これで例のfile_get_contentsの関数定義,外すことが出来ますか〜?
    …あ,いや,ほとんどろりぽのためのようなものだったので.
    本来なら4.3以降でしか動作保証がなかったのですが,わざわざ入れてもらったんだよなぁ.

    [ ツッコミの受付は終了しています ]
    1: りん (08/12 07:49)
    バージョンアップは、本当は初期設定とかスキンとか全くいじらなくても、rnote.php本体だけ入れ替えれば済む…という形にしたいんですけどねぇ。
    そこまで行くにはもうちょっとだけかかりそう。申し訳ないです。
    サイト内リンクについては、http://rinn.e-site.jp/rnote/index02.htm の一番下の、サイト内リンクの所を読んでくださいですー。
    2: daichi (08/12 19:06)
    ありゃ,記事中でのsite_linkのフォーマットについて書いてあったんですね.必死にskinの方だけ読んでましたorz
    開発はのんびりやってくださいね.ありがとうございます.

    [Work/Memo/other/2004/July]

    rNote0.9.4 / 2004-07-28 (水)

    rNote0.9.4

    Woddy-rinnさんの所で,rNote0.9.4が出ています
    今回,だいぶ機能追加があったそうで,お疲れさまです.

    んで,追加された機能の方はというと

  • BBS機能(書き込みも全てrNoteの記事として扱われる.トラックバックも可能)
  • プラグイン
  • マクロ機能の拡張とツッコミ表示のスキン
  • HTTPヘッダにLast-modifiedを追加
  • 再構築時にパスワードを要する
  • だそうです.
    今まではbodyやitemのスキンは一つで全体を表示してたのですが,バラバラになりました.
    使い勝手は向上するのでしょう.

    Imageタグがあったら,とかそういう事出来るのかぁ.これ,日記に写真とか入れたいけれど毎日じゃない,って人にはちょうどいいか.

    あれ?設定ファイルの方にcategorgy_posがなくなってますね….
    んでも,rinnさんの所ではきちんとBBSが最後に来てるし,僕の所もinfoが先にくるようになってる.

    …ああ,なるほど.その機能がnavitools.phpってプラグインになったのか.
    そっちの設定をちょっと考えないとな.説明読む分には,プラグインのソースの中に直接記述するみたいだし.
    もちろん,自作プラグインだったら,外部に設定ファイル持つことも出来るわけ…だよね.
    あとで暇があったら覗いてみよう.

    [ ツッコミの受付は終了しています ]
    この記事のリンク元 | 7 |

    [Work/Memo/other/2004/July]

    rNote0.9.3 / 2004-07-21 (水)

    rNote0.9.3

    Woddy-rinnさんの所で,rNote0.9.3が出ています
    お疲れさまです.

    Operaが突っ込むときに云々とか...
    やすがOpera使っていたような気が.

    logファイルのパーミッション

    そういえばちょっと気になったのが,ツッコミとリンク元で生成されるログファイル.
    これ,オーナーがapacheでパーミッション666なんですよね.
    そのディレクトリごと-Rつけてパーミッション変更しようとしたら,出来なくてちょっと焦った.実行権がないですからね.
    そっかぁ.cgiが生成したものってapacheユーザがオーナーになるんだ.
    だからこそ,entries以下は777じゃなくちゃいけないんで,考えてみれば当り前の事なのですが.
    Web関係の人にとってもね.ごく初歩の知識...まて,僕はWebサーバ起てて管理した経験があるはずだぞ.なんで気づかなかったか?

    そのcgi本体でファイル作る時のパーミッションは設定出来るのだろうけど.
    rNoteが666で書き出す,というのには意味があるのだろうか?


    いや,ちがう...勘違い.
    実行権限なんてかんけいないじゃないか.

    [ ツッコミの受付は終了しています ]
    1: りん (07/23 09:34)
    rNoteが666でログ作るようにしてるのは、書き込み権限付けておかないと、ツッコミのログとか修正したい場合(ftpで)上書き出来ないからです。
    2: daichi (07/23 19:30)
    あ,なるほど.そういえば今は本体にファイルのアップローダ持ってないですよね.
    この記事のリンク元 | 1 |