webmaster
うぇぶますた

| 登録日: 2005.03.15 |
| 記事: 72 |
| 所在地: hiikun.net |
|
phpBB2.0.15日本語版[EUC-JP] :: phpBB-2.0.15JP[20050508] fix
phpBB2.0.15日本語版[EUC-JP]フルパッケージ :: phpBB-2.0.15JP_Full [20050508] fix
 以下の該当の方は フルパッケージをDLしてください。
- 新規インストール
- 2.0.11JP以前からのアップデート
- 2.0.xxJP以外からのアップデート(本家配布日本語化など)
phpBB2.0.15日本語版[EUC-JP]差分パッケージ :: phpBB-2.0.14_to_15JP [20050508] fix
(2.0.14JP[20050416]→2.0.15JP[20050508]差分パッケージ)
 以下の該当の方は 差分パッケージをDLしてください。
- 2.0.14JP[20050416]からのアップデート
- 2.0.13JP[20050306]からのアップデート
phpbb-2.0.13_to_14jp.zip も一緒にDLしてください。
★各パッケージに xxx_readme.txt みたいなのが入ってますので、いちおう読んでみてください。
(適当に書いたようなカンジなのですが・・・。 )
★バグなどが出たら、このトピに返信してください。
[EDIT=2005/05/14 21:22]
★注
バグフィックスが発表されましたので、 fix済みのパッケージに差し替えました。
_fix が付いてないパッケージをダウンロードした方は、下記のトピをお読みください。
http://support.hiikun.net/bbs/topic-78.html
|
|
hiikun
あどみん

| 登録日: 2005.03.16 |
| 記事: 830 |
| 所在地: 大阪府 |
|
phpBB2.0.15日本語版[EUC-JP]差分パッケージ :: phpBB-2.0.14_to_15JP [20050508]
をDLした方は、改めてDLし直してください。 ダウンロードし直す
それから、 update_to_latest.php を必ず実行&削除してください。
そして、今回の追加分で英語のままだった
language/lang_japanese/lang_main.php
検索
$lang['Admin_reauthenticate'] = 'To administer the board you must re-authenticate yourself.';
|
置換
$lang['Admin_reauthenticate'] = 'ACP に入室するためには、あなた自身を再確証しなければなりません';
|
こんなカンジに書き換えてもらえれば良いかと。(ほぼ機械翻訳ですが  )
|
|
hiikun
あどみん

| 登録日: 2005.03.16 |
| 記事: 830 |
| 所在地: 大阪府 |
|
[Tips]
Guest Sessions MOD 0.0.3 をインストールしている場合に、2.0.14 から 2.0.15 にアップデートする際の修正がわからない。
Guest Sessions MOD 0.0.3 が includes/sessions.php の今回のアップデートでの修正で該当個所の記述を変えてるため、どう修正したらいいのか判りにくいですよね。
Guest Sessions MOD 0.0.4 が発表になってるのでソレを適用してください。
具体的には・・・
2.0.14 + Guest Sessions MOD 0.0.3
includes/sessions.php
検索
$sql_ip = $user_id == ANONYMOUS ? " AND session_ip = '$user_ip'" : '';
$sql = "UPDATE " . SESSIONS_TABLE . "
SET session_ip = '$user_ip', session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login, session_admin = $admin
WHERE session_id = '" . $session_id . "' $sql_ip
AND session_user_id = '$user_id'";
if ( !$db->sql_query($sql) || !$db->sql_affectedrows() )
{
$session_id = md5(uniqid($user_ip));
$sql = "INSERT INTO " . SESSIONS_TABLE . "
(session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in)
VALUES ('$session_id', $user_id, $current_time, $current_time, '$user_ip', $page_id, $login)";
|
置換
$sql_ip = $user_id == ANONYMOUS ? " AND session_ip = '$user_ip'" : '';
$sql = "UPDATE " . SESSIONS_TABLE . "
SET session_ip = '$user_ip', session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login, session_admin = $admin
WHERE session_id = '" . $session_id . "' $sql_ip
AND session_user_id = '$user_id'";
if ( !$db->sql_query($sql) || !$db->sql_affectedrows() )
{
list($sec, $usec) = explode(' ', microtime());
mt_srand((float) $sec + ((float) $usec * 100000));
$session_id = md5(uniqid(mt_rand(), true));
$sql = "INSERT INTO " . SESSIONS_TABLE . "
(session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in, session_admin)
VALUES ('$session_id', $user_id, $current_time, $current_time, '$user_ip', $page_id, $login, $admin)";
|
とすれば、エラーは出ません。
|
|
hiikun
あどみん

| 登録日: 2005.03.16 |
| 記事: 830 |
| 所在地: 大阪府 |
|
バグフィックスが発表されましたので、fix済みのパッケージに差し替えました。
_fix が付いてないパッケージをダウンロードした方は、下記のトピをお読みください。
http://support.hiikun.net/bbs/topic-78.html
|
|