[geeklog-cvs] geeklog: Merged changes

geeklog-cvs at lists.geeklog.net geeklog-cvs at lists.geeklog.net
Thu Sep 29 14:10:06 EDT 2011


changeset 8431:f612dc8ba5b3
url:  http://project.geeklog.net/cgi-bin/hgwebdir.cgi/geeklog/rev/f612dc8ba5b3
user: Tom <websitemaster at cogeco.net>
date: Thu Sep 29 14:08:06 2011 -0400
description:
Merged changes

diffstat:

 .hgtags                               |   2 +
 language/japanese_utf-8.php           |  60 +++++++++++++++++-----------------
 public_html/admin/user.php            |   8 +--
 public_html/docs/english/changes.html |   2 +
 public_html/docs/history              |  21 +++++++++++-
 public_html/javascript/jquery.min.js  |  20 ++---------
 public_html/lib-common.php            |  57 +++++++++++++++++++++++++--------
 system/classes/config.class.php       |   4 ++
 system/classes/kses.class.php         |   4 +-
 system/classes/scripts.class.php      |   2 +-
 system/databases/mssql.class.php      |  26 ++++++++++++--
 system/databases/mysql.class.php      |  19 ++++++++++-
 system/databases/mysqli.class.php     |  19 ++++++++++-
 system/databases/pgsql.class.php      |  23 +++++++++++-
 system/lib-custom.php.dist            |   4 +-
 system/lib-story.php                  |  12 ++++++-
 16 files changed, 200 insertions(+), 83 deletions(-)

diffs (truncated from 658 to 300 lines):

diff -r f21bb80385b1 -r f612dc8ba5b3 .hgtags
--- a/.hgtags	Thu Sep 29 14:01:20 2011 -0400
+++ b/.hgtags	Thu Sep 29 14:08:06 2011 -0400
@@ -34,3 +34,5 @@
 e8f8b406b0abc440dd678576e4c510c9b2a4c3f3 geeklog_1_8_0rc2
 22a3a9aba78d5c1b0ceca52aba5809c60d572fb4 geeklog_1_8_0_stable
 81d3c4d522a96399b55c900cfb2d1755815d01f7 geeklog_1_8_1rc1
+81d3c4d522a96399b55c900cfb2d1755815d01f7 geeklog_1_8_1rc1
+c4f95191b80dc29c1b002ce4255d3f750b3302d2 geeklog_1_8_1rc1
diff -r f21bb80385b1 -r f612dc8ba5b3 language/japanese_utf-8.php
--- a/language/japanese_utf-8.php	Thu Sep 29 14:01:20 2011 -0400
+++ b/language/japanese_utf-8.php	Thu Sep 29 14:08:06 2011 -0400
@@ -180,13 +180,13 @@
     128 => 'OpenIDログイン:',
     129 => 'コンフィギュレーション',
     130 => 'Webサービス',
-    131 => 'HTML は使えません',
+    131 => 'HTMLは使えません',
     132 => 'インフォメーション',
     133 => '重要',
     134 => 'ヘルプ',
     135 => '警告',
-    136 => '警告: 強化機能のためにJavascriptを推薦します',
-    137 => '警告: Javascriptが機能を有効にするのにå¿
要です',
+    136 => '警告: 強化機能のためにJavaScriptを推薦します',
+    137 => '警告: JavaScriptが機能を有効にするのにå¿
要です',
     138 => "JavaScriptを使わないようアドバンストエディタを無効にしてノーマルエディタを有効にするには<a href=\"{$_CONF['site_url']}/usersettings.php\" rel=\"nofollow\">こちら</a>をクリックしてください。",
     139 => "ホームページへは<a href=\"{$_CONF['site_url']}/\" rel=\"nofollow\">こちら</a>をクリック"
 );
@@ -254,7 +254,7 @@
     7 => '自己紹介',
     8 => 'PGP鍵',
     9 => '保存する',
-    10 => '最新コメント(10件)',
+    10 => '最新コメント(10件)',
     11 => '-',
     12 => 'ユーザæƒ
å ±',
     13 => 'メールでダイジェストを読む',
@@ -263,14 +263,14 @@
     16 => 'ユーザæƒ
å ±',
     17 => 'アカウントがありません',
     18 => 'このメールアドレスは有効なアドレスではないようです',
-    19 => 'ユーザ名かメールアドレスがすでに使われています。',
+    19 => 'ユーザ名かメールアドレスが既に使われています。',
     20 => 'このメールアドレスは有効なアドレスではないようです',
     21 => 'エラー',
     22 => '新規登録',
     23 => "{$_CONF['site_name']}にユーザアカウントを登録すると、コメントや記事の投稿をあなたの名前で投稿できます。そうでなければゲストユーザとしてしか投稿できません。なお、サイト上でメールアドレスが表示されることはありませんのでご安心ください。ユーザ名は30文字以å†
で、半角・å
¨è§’どちらも利用できます。",
     24 => 'パスワードはここにå
¥åŠ›ã•ã‚ŒãŸãƒ¡ãƒ¼ãƒ«ã‚¢ãƒ‰ãƒ¬ã‚¹å®›ã¦ã«é€ä¿¡ã•ã‚Œã¾ã™ã€‚',
     25 => 'パスワード再設定',
-    26 => 'ご登録頂いているユーザ名またはメールアドレスの<strong>どちらかをå
¥åŠ›</strong>して『送信』ボタンを押してください。ご登録のメールアドレス宛にパスワード再設定用のURLを記載したメールが送信されます。',
+    26 => 'ご登録頂いているユーザ名またはメールアドレスの<strong>どちらかをå
¥åŠ›</strong>して「送信」ボタンを押してください。ご登録のメールアドレス宛にパスワード再設定用のURLを記載したメールが送信されます。',
     27 => '新規登録',
     28 => '送信',
     29 => 'ログアウトしました:',
@@ -315,7 +315,7 @@
     68 => '認証の保存期間',
     69 => 'いったんログインした後、どのくらい認証æƒ
報を残しますか?',
     70 => "{$_CONF['site_name']}の表示とå†
容を設定",
-    71 => "{$_CONF['site_name']}では、レイアウトを自由に変えることができます。そのためには、まず、{$_CONF['site_name']}に<a href=\"{$_CONF['site_url']}/users.php?mode=new\" rel=\"nofollow\">登録</a>するå¿
要があります。もし、すでに登録済みなら左のフォームを利用してログインしてください。",
+    71 => "{$_CONF['site_name']}では、レイアウトを自由に変えることができます。そのためには、まず、{$_CONF['site_name']}に<a href=\"{$_CONF['site_url']}/users.php?mode=new\" rel=\"nofollow\">登録</a>するå¿
要があります。もし、既に登録済みなら左のフォームを利用してログインしてください。",
     72 => 'テーマ',
     73 => '言語',
     74 => 'このサイトのデザインを変更',
@@ -334,7 +334,7 @@
     87 => 'あなたのログイン名',
     88 => "%s さん、こんにちは。\n\n{$_CONF['site_name']}よりお知らせです。\n\n以下のページよりパスワード再設定の手続きを行い、そのパスワードで\n今後はログインするようにしてください。\n\nなお、このメールに覚えがない場合、他の方がメールアドレスを間違えて\nå
¥åŠ›ã•ã‚ŒãŸå¯èƒ½æ€§ãŒã‚ります。パスワードを変更されることはございません\nのでご安心ください。\n\n",
     89 => "パスワードを変えたくない場合はこのメッセージを無視してください。(パスワードは変わりません。) \n\n",
-    90 => '新しいパスワードをå
¥åŠ›ã—て『再設定』ボタンを押してください。',
+    90 => '新しいパスワードをå
¥åŠ›ã—て「再設定」ボタンを押してください。',
     91 => '再設定',
     92 => 'パスワードを再設定する',
     93 => 'パスワード再設定は %d 秒前に行われています。%d 秒おå¾
ちください。',
@@ -548,7 +548,7 @@
     61 => '検索条件の修正',
     62 => '#',
     63 => '詳細',
-    64 => '検索結果 %1$d - %2$d / %3$d 件',
+    64 => '検索結果 %1$d - %2$d / %3$d 件',
     65 => '記事',
     66 => 'コメント',
     67 => '検索結果 %d 件',
@@ -572,10 +572,10 @@
     7 => '記事(上位10件)',
     8 => '記事のタイトル',
     9 => '件',
-    10 => 'このサイトには記事が1件もないか、閲覧した人がいません。',
+    10 => 'このサイトには記事が投稿されていないか、閲覧è€
がいません。',
     11 => 'コメントされた記事(上位10件)',
     12 => '件',
-    13 => 'このサイトには記事が1件もないか、コメントした人がいません。',
+    13 => 'このサイトには記事が投稿されていないか、コメントした人がいません。',
     14 => '',
     15 => '',
     16 => '',
@@ -787,7 +787,7 @@
     21 => 'トラックバック・ピングを送る',
     22 => '記事管理',
     23 => '記事の編集・削除は編集アイコンをクリック、記事の閲覧は記事のタイトルをクリック、記事の作成は上の「新規作成」をクリックしてください。',
-    24 => '指定した記事IDはすでに使われています。他の記事IDã‚’å
¥åŠ›ã—てください。',
+    24 => '指定した記事IDは既に使われています。他の記事IDã‚’å
¥åŠ›ã—てください。',
     25 => '記事の登録中にエラーがありました。',
     26 => '記事のプレビュー',
     27 => '<p>自動タグ[imageX]のかわりに[unscaledX]を使うと、画像はオリジナルのサイズで表示されます。</p>',
@@ -918,7 +918,7 @@
     18 => '',
     19 => '',
     20 => '保存',
-    21 => '登録しようとしたユーザ名はすでに存在します。',
+    21 => '登録しようとしたユーザ名は既に存在します。',
     22 => 'エラー',
     23 => '一括登録',
     24 => 'ユーザの一括登録',
@@ -1061,8 +1061,8 @@
     3 => 'プラグインのインストールフォーム',
     4 => 'プラグインのファイル',
     5 => 'プラグイン管理',
-    6 => '注意: プラグインはすでにインストールされています。',
-    7 => 'インストールしようとしているプラグインはすでに存在しています。再インストールする前に一旦削除してください。',
+    6 => '注意: プラグインは既にインストールされています。',
+    7 => 'インストールしようとしているプラグインは既に存在しています。再インストールする前にいったん削除してください。',
     8 => 'プラグインの互換性チェックに失敗しました。',
     9 => 'このプラグインはより新しいバージョンのGeeklogに対応しています。<a href=http://www.geeklog.jp>Geeklog</a>からダウンロードするか、このGeeklogに対応しているバージョンのプラグインをå
¥æ‰‹ã—てください。',
     10 => '<br' . XHTML . '><strong>プラグインはインストールされていません</strong><br' . XHTML . '><br' . XHTML . '>',
@@ -1099,8 +1099,8 @@
     41 => 'アップロード',
     42 => 'アップデート',
     43 => 'ロード順',
-    44 => 'ロード順を上位に移動',
-    45 => 'ロード順を下位に移動',
+    44 => 'ロード順を上げる',
+    45 => 'ロード順を下げる',
     46 => 'プラグインを削除する',
     47 => '%s プラグインを本当に削除してよいですか?',
     48 => 'プラグインを有効にする',
@@ -1109,7 +1109,7 @@
     51 => 'OK',
     52 => '未定',
     53 => '不可',
-    54 => 'å
¥æ‰‹ã§ããªã„',
+    54 => '利用不可',
     55 => 'アンインストールされた',
     56 => '間違ったバージョン',
     57 => '不明',
@@ -1185,7 +1185,7 @@
     47 => '検索',
     48 => '編集',
     49 => 'フィードロゴ',
-    50 => "本サイトからの相対URL ({$_CONF['site_url']})",
+    50 => "本サイト({$_CONF['site_url']})からの相対URL",
     51 => '選択したフィード名は他のフィードで使用されています。別の名前にしてください。',
     52 => 'エラー: このファイル名は既に使用されています',
     53 => 'トップページのすべての記事',
@@ -1295,9 +1295,9 @@
     96 => '',
     97 => '',
     98 => 'プラグインのアップロードが完了しました。',
-    99 => 'プラグインはすでに存在します。',
+    99 => 'プラグインは既に存在します。',
     100 => 'あなたがアップロードしたファイルは GZip または Zip 形式のアーカイブではありませんでした。',
-    101 => '(あなたがアクセスできる)話題はありません。記事を投稿するためには、少なくとも1つの話題がå¿
要です。',
+    101 => '(あなたがアクセスできる)話題はありません。記事を投稿するためには、少なくとも1つの話題がå¿
要です。',
     110 => '認証用URLが取得できません。',
     111 => '認証でエラーが発生しました。',
     112 => '認証がキャンセルされました。',
@@ -1372,7 +1372,7 @@
     'limitresults' => '件数',
     'group_id' => 'グループID',
     'plugin_access_denied_msg' => 'このプラグインの管理権限がないのに管理画面にアクセスしようとしました。この行為は記録されます。',
-    'groupexists' => 'このグループ名はすでに存在しています。',
+    'groupexists' => 'このグループ名は既に存在しています。',
     'groupexistsmsg' => '同じグループ名があります。グループ名はそれぞれ異なっているå¿
要があります。'
 );
 
@@ -1401,14 +1401,14 @@
     'convert_button' => '変換',
     'sorry_no_innodb' => '申し訳ありませんが、あなたのMySQLのバージョンはInnoDBテーブルをサポートしていません。',
     'innodb_explain' => 'InnoDBテーブルは <em>真に</em> 大きなデータベースではより良い性能を提供しますが、バックアップ作業をより複雑にします。この操作を実行する前に、InnoDBテーブルの長所と短所について<a href="http://dev.mysql.com/doc/mysql/en/innodb.html">調べて</a>ください。',
-    'already_converted' => '注意: å
¨ã¦ã®ãƒ†ãƒ¼ãƒ–ルがすでにInnoDBに変換されているようです。',
-    'conversion_patience' => '注意: 変換にはある程度の時間を要します。辛抱強くおå¾
ちください。',
+    'already_converted' => '注意: å
¨ã¦ã®ãƒ†ãƒ¼ãƒ–ルが既にInnoDBに変換されているようです。',
+    'conversion_patience' => '注意: 変換にはある程度の時間を要します。気長におå¾
ちください。',
     'innodb_success' => 'InnoDBテーブルへの変換が完了しました。',
-    'table_issues' => 'いくつかのテーブルに問題が発生した可能性があります。詳細については、error.logを確認してください。',
+    'table_issues' => 'いくつかのテーブルで問題が発生した可能性があります。詳細については、error.logを確認してください。',
     'optimize_menu' => 'テーブルの最適化',
     'optimize_title' => 'テーブルの最適化',
     'optimize_button' => '最適化',
-    'optimize_explain' => 'テーブルの最適化はサイトの性能を改善することに役立つかも知れません。実際の効果はテーブルの利用状況に依存し、テーブルによっては比較的大きな効果が得られるかも知れません。性能に大きな差がでることは期å¾
しないでください。<a href="http://dev.mysql.com/doc/mysql/en/optimize-table.html">MySQLマニュアル</a>サイトは次のように述べています: <q>1週間または1ヶ月のうちに何回もこれを行うå¿
要はないでしょう。</q>',
+    'optimize_explain' => 'テーブルの最適化はサイトの性能を改善することに役立つかもしれません。実際の効果はテーブルの利用状況に依存し、テーブルによっては比較的大きな効果が得られるかも知れません。性能に大きな差がでることは期å¾
しないでください。<a href="http://dev.mysql.com/doc/mysql/en/optimize-table.html">MySQLマニュアル</a>サイトは次のように述べています: <q>1週間または1ヶ月のうちに何回もこれを行うå¿
要はないでしょう。</q>',
     'last_optimization' => '最新の最適化',
     'optimization_patience' => '注意: 最適化にはある程度の時間を要します。辛抱強くおå¾
ちください。',
     'optimize_success' => 'データベーステーブルの最適化が完了しました。'
@@ -1565,8 +1565,8 @@
     'reachable' => 'あなたの %s はWebからアクセス可能です。',
     'not_reachable' => 'Good! あなたの %s はWebからアクセス不可能です。',
     'not_sure' => 'HTTPの応答コード%sを(%sのテストの実行時に)受信しました。この意味するところは不明です ...',
-    'remove_inst' => 'あなたのサイトがエラーが発生することなく動き始めたら、å¿
ずinstallディレクトリ%sを削除してください。',
-    'remove_inst2' => 'そのままにしておくと、悪意のあるユーザがあなたのインストールを破壊したり、サイトを乗っ取ったり、重要なæƒ
報を読み出したりするおそれがあります。',
+    'remove_inst' => 'サイトが正常に動き始めたら、å¿
ずinstallディレクトリ%sを削除してください。',
+    'remove_inst2' => 'そのままにしておくと、悪意のあるユーザがあなたがインストールしたものを破壊したり、サイトを乗っ取ったり、重要なæƒ
報を読み出したりするおそれがあります。',
     'inst_removed' => 'Good! あなたは既にinstallディレクトリを削除しています。',
     'fix_password' => 'あなたはまだ %s の Rootユーザアカウントの<strong>パスワード</strong>をデフォルトの"password"から変更していません。',
     'password_okay' => 'Good! Rootユーザアカウントのパスワードをデフォルトから変更しています。'
@@ -1793,7 +1793,7 @@
     'allow_username_change' => 'ユーザ名変更を許可する',
     'allow_account_delete' => 'アカウント削除を許可する',
     'hide_author_exclusion' => '所有è€
を表示しない',
-    'show_fullname' => '氏名を表示する',
+    'show_fullname' => 'ユーザ名の代わりに氏名を表示する',
     'show_servicename' => 'サービス名を表示する',
     'custom_registration' => 'カスタム登録を有効にする',
     'user_login_method' => 'ログイン方法',
@@ -2160,7 +2160,7 @@
     'path_to_netpbm' => '画像処理ライブラリnetpbmのセットアップを行い、このフィールドにNetpbmのパッケージソースへのパスをå
¥åŠ›ã—てください',
     'language' => '言語ファイルがありません',
     'timezone' => '無効なtimezoneです',
-    'single_char' => 'このフィールドには半角1文字をå
¥åŠ›ã—てください'
+    'single_char' => 'このフィールドには半角1文字をå
¥åŠ›ã—てください'
 );
 
 
diff -r f21bb80385b1 -r f612dc8ba5b3 public_html/admin/user.php
--- a/public_html/admin/user.php	Thu Sep 29 14:01:20 2011 -0400
+++ b/public_html/admin/user.php	Thu Sep 29 14:08:06 2011 -0400
@@ -610,13 +610,11 @@
                     $newphoto = preg_replace ('/' . $curusername . '/',
                                               $username, $curphoto, 1);
                     $imgpath = $_CONF['path_images'] . 'userphotos/';
-                    if (rename ($imgpath . $curphoto,
+                    if (@rename ($imgpath . $curphoto,
                                 $imgpath . $newphoto) === false) {
-                        $display = COM_siteHeader ('menu', $LANG28[22]);
-                        $display .= COM_errorLog ('Could not rename userphoto "'
+                        $retval .= COM_errorLog ('Could not rename userphoto "'
                                         . $curphoto . '" to "' . $newphoto . '".');
-                        $display .= COM_siteFooter ();
-                        return $display;
+                        return $retval;
                     }
                     $curphoto = $newphoto;
                 }
diff -r f21bb80385b1 -r f612dc8ba5b3 public_html/docs/english/changes.html
--- a/public_html/docs/english/changes.html	Thu Sep 29 14:01:20 2011 -0400
+++ b/public_html/docs/english/changes.html	Thu Sep 29 14:08:06 2011 -0400
@@ -23,6 +23,8 @@
 or the language files (other than some updated translations) in this release,
 so upgrades should be straightforward.</p>
 
+<p>This Geeklog release now ships with jQuery 1.6.3.</p>
+
 <h3>Bugfixes</h3>
 
 <ul>
diff -r f21bb80385b1 -r f612dc8ba5b3 public_html/docs/history
--- a/public_html/docs/history	Thu Sep 29 14:01:20 2011 -0400
+++ b/public_html/docs/history	Thu Sep 29 14:08:06 2011 -0400
@@ -9,9 +9,25 @@
 - mysqli class (patch #0001303) [Dirk]
 
 
-Sep 4, 2011 (1.8.1rc1)
------------
-
+Sep ??, 2011 (1.8.1)
+------------
+
+- Fixed deleting elements from Configuration arrays (bug #0001394, patch
+  provided by dengen)
+- Avoid censoring in What's Related block (bug #0001393) [Tom, Dirk]
+- Fixed error message display in admin's user editor when renaming the
+  userphoto failed [Dirk]
+- Don't display details of a failed MS SQL query by default [Dirk]
+
+- Updated Japanese language file, provided by the Geeklog.jp group
+
+
+Sep 11, 2011 (1.8.1rc1)
+------------
+
+- Updated jQuery version to 1.6.3 [Tom]
+- Fixed user passwords getting lost when saved from User Admin form (bug
+  #0001385) [Tom]
 - Plugins can now set $_SCRIPTS in plugin_getFooter function (bug #0001383)
   [Tom]
 - Attempts to display the user profile of the Anonymous user will now be
diff -r f21bb80385b1 -r f612dc8ba5b3 public_html/javascript/jquery.min.js
--- a/public_html/javascript/jquery.min.js	Thu Sep 29 14:01:20 2011 -0400
+++ b/public_html/javascript/jquery.min.js	Thu Sep 29 14:08:06 2011 -0400
@@ -1,16 +1,4 @@
-/*!
- * jQuery JavaScript Library v1.5.2
- * http://jquery.com/
- *
- * Copyright 2011, John Resig
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *
- * Includes Sizzle.js
- * http://sizzlejs.com/



More information about the geeklog-cvs mailing list