ぐらめぬ・ぜぷつぇんのはてダ(2007 to 2011)

2007年~2011年ごろまで はてなダイアリー に書いてた記事を引っ越してきました。

メモ機能、完全一致検索、改行文字エンコード/デコード機能

SVNへのコミットは相前後しますが・・・

  • \r, \n, \t をエスケープ・アンエスケープするstaticメソッドをyb_Utilに追加。encode|decode_ctrl_char().
  • データ本体に対する"メモ"情報を、複数行対応で追加・削除できるようにした。
  • 名前検索インデックスに完全一致(fullmatch)検索メソッドを追加。

まで終了。
細かい作業の残りは、

  • ACLのDaoへショートカットメソッド追加
    • addPermission(TYPE_USER, $user_id, $access_level)
    • removePermission(TYPE_GROUP, $group_id, $access_level);
  • バージョン情報にコメントを追加。メモ情報と同様、複数行・タブ文字対応で。(ようするにHTMLで表示する時はHTMLタグをエスケープした後、preタグで囲って表示するだけなんだな。)

今日はこの後、また人に会う為、外出。