内部仕様メモ
link_keyルール
- 予約文字は「/ < > " ' % ? & #」と \x00-\x1F の文字。
- 予約文字は _ に置換される。
- TABは空白1つに置換される。
URLルール
adiary.cgi/linkkey | linkkey の記事を表示 |
adiary.cgi/0\d+ | 記事pkey指定(link_keyと同じ処理) |
adiary.cgi/\d+ | 日付指定 |
adiary.cgi/?xxx | スケルトン=xxx |
adiary.cgi/?xxx&... | スケルトン=xxx / query指定 |
adiary.cgi/?..&_=xxx&.. | スケルトン=xxx / query指定 |
adiary.cgi/?&... | デフォルトスケルトンに対するquery指定 |
特殊Query
_sphone=1 | 強制スマホ表示 |
_theme=テーマ名 | 強制テーマ表示 |
- 特殊Queryは _ で始める。2文字以上。
内部変数
v.myself | Queryや素リンク用URL |
v.myself2 | PATH_INFOリンク用URL |
v.myself3 | ログインしているユーザーブログURL |
v.blogid | 現在の blog の id。この文字列が「空」でなければブログ存在がする。 |
v.blog | 現在の blog の情報(hash)。ブログが存在しなくてもhashが存在することがある。 |