2005年 4月 30日

■Nucleusバージョンアップ(3.1→3.2)

バージョンアップにともなうメモ。

 

1.バージョンアップ手順

日本語版アップグレード用パッケージを使用して更新。手順としてはパッケージ同梱ドキュメントどおりで問題なく更新できました。

2.個別カスタマイズ箇所の修正

このサイトではソースを個別に修正している箇所があるため、更新後に再修正する。

Fancy URL関連修正

nucleus/libs/globalfunctions.php: 260行目付近
下記のとおり変更。
// decode path_info
if ($CONF['URLMode'] == 'pathinfo') {
        $data_str = preg_replace("/\.html/",'',
                serverVar('PATH_INFO') );
        $data = explode("/",$data_str);

同じく globalfunctions.php: addLinkParams関数内1007行目付近
return前に以下を追加。
        if ($CONF['URLMode'] == 'pathinfo') {
                if (!strstr($link, '.html')) $link .= '.html';
        }

記事タイトル文字数制限の解除。以下のファイルの該当行のmaxlengthを修正。

  • nucleus/libs/include/admin-add.template:23
  • nucleus/libs/include/admin-edit.template:24
  • nucleus/libs/include/bookmarklet-add.template:51
  • nucleus/libs/include/bookmarklet-edit.template:49

ソース修正は以上。

3.プラグインの調整など

このあとコメントスパム予防のため、NP_Captchaを適用しようとしたのだけれど、なぜかうまく動作せず。調べてみた結果、NP_Captcha自体の問題ではなくGDとTTFまわりに不備がある模様。

そうこうしているうちにうちにもpokerなんとかのコメントスパムが。。。ちょっとGD周りを見直すのも面倒なので代わりにNP_Blacklistを導入して済ませることに。

 
seculogger による 08:51 午後 の書き込み (カテゴリー: サイト管理メモ)
| print印刷用 | PDF | babelfishTranslate (en)| 参照数( 2224)

このWeblog中の関連記事: Nucleusバージョンアップ (3.1→3.2)

<関連する記事は見当たりません>

Google検索: Nucleusバージョンアップ(3.1→3.2)

Amazon検索: Nucleusバージョンアップ(3.1→3.2)

commentコメント
コメントはありません
:

:
:

トラックバック
Trackback URL