今から書かなきゃいけないこと

CakePHP 1.2での

  • CSRF対策
  • SSL接続
  • cronでのアクション起動 dispatchの挙動
  • paginateではストアドファンクションは使えない
  • 携帯サイトへリダイレクト
  • UserAgentによる表示ページ振り分け
  • SSL接続できないページへ無理矢理SSL接続する
  • elementsは使える
  • flash系でもsetは有効
  • モバイルでのログイン機能
  • behaviorの変なバグ?について
  • (A or B) and (C or D)というようなconditionsの記述法
  • Viewを使わない設定
  • 逆Geoコーディング
  • 郵便番号から住所を割り出すにはYahooAPIがいい
  • Object型を連想配列に変換する方法
  • AjaxZipは2から3に。しかもメンテフリーになった!
  • 都道府県を入力して、あり得る路線情報を表示する
  • IEでは文字コードが一致してないとJSONPが構文エラーになる
  • prototype.jsjQueryを使った非同期通信とCakePHP
  • prototype.jsjQueryの衝突を避ける方法
  • セッションを使う場合はタイミングを見てrenewするようにする
  • Validationルールの拡張
  • 年齢を生年月日から割り出す方法
  • AuthComponentの使い方
  • 携帯アドレスとPCアドレスをユーザー名とするAuth方法
  • Authコンポーネントで暗号化する方法
  • docomoCookieが使えない、リファラも取れない
  • docomoでリダイレクトするときには気をつけろ
  • PC用アクションに携帯からアクセスしたら携帯用アクションにそのまま転送する方法
  • IEでカラム落ちするときの対処法
  • IEでoverflow:scrollしてるのにはみ出るときの対処法
  • googleMapのマーカーの影を作ってくれるサイト
  • googleMapで複数のマーカーがある時に最適な縮尺と位置を決定する方法
  • javascriptグローバル変数っぽく変数を扱うには
  • paginateを用いた際の検索条件の引き継ぎ
  • ディレクトリにはびこるsvnファイルを消すコマンド
  • firebugの便利な使い方
  • さくらでのCakePHP設置方法
  • wwwつきのURLへリダイレクトする方法
  • http <-> https 切り替わり時はセッションIDがrenewされる
  • phpのemptyは数値「0」でもtrueになるからマジ注意

思いついたら追加します。