コアの URLパース の改良
今度は生成部ではなく解析部の改良試案。つっても勉強がてら、こんな風にすればもっといいんじゃないか、というのをただ書いてみてるだけですが。
今回の目的は2つ。
fancyurlsの構成(fancyurls-1:拡張子なしファイルの中身等)をシンプルに
fancyurls(1、2と...
| 投稿日 | 2007年 12月 18日 |
|---|---|
| 投稿者 | yu |
| コメント | |
| カテゴリー | Tips |
| タグ | v3.3 ハック |
コアのURL生成 の改良 続編
あれからもうちょっとコードをひねくりまわして、比較的スマートなURLを返すようにしてみた。
blogidが必要ない場合には付加しない
fancyurlsの場合はパラメータの並び順を固定
blogid and/or catidを必ず付加する指定も可
$CONF['Self']に(もちろんburlにも)...
| 投稿日 | 2007年 12月 18日 |
|---|---|
| 投稿者 | yu |
| コメント | |
| カテゴリー | Tips |
| タグ | v3.3 ハック |
コアのURL生成 でもうひとつ
globalfunctions.php の addLinkParams()、fancyurlsのキーカスタマイズ対応になってないのでは?
if ($CONF['URLMode'] == 'pathinfo') {
foreach ($params as $param => $value) {
if ($param == 'item') $param = $CONF['ItemKey']; //_add begin
...
| 投稿日 | 2007年 12月 15日 |
|---|---|
| 投稿者 | yu |
| コメント | |
| カテゴリー | Tips |
| タグ | v3.3 ハック |
コアのURL生成 の改良
昔書いてたように、NucleusのURL生成には
呼び出しファイル(index.php)を基点としたブログURL($CONF['Self'])
ブログ設定に登録したブログURL(nucleus_blogテーブルのburl)
の2つがあってややこしい。
呼び出しファイルをベースにした場合は、それぞれの...
| 投稿日 | 2007年 12月 14日 |
|---|---|
| 投稿者 | yu |
| コメント | |
| カテゴリー | Tips |
| タグ | v3.3 ハック |