OSDN Git Service

applied some bug fixes
[nucleus-jp/nucleus-jp-ancient.git] / utf8 / nucleus / libs / MEMBER.php
index 9f08ba9..73abc9a 100755 (executable)
@@ -158,7 +158,7 @@ class MEMBER {
          */\r
        function canAlterComment($commentid) {\r
                if ($this->isAdmin()) return 1;\r
-       \r
+\r
                $query =  'SELECT citem as itemid, iblog as blogid, cmember as cauthor, iauthor'\r
                       . ' FROM '.sql_table('comment') .', '.sql_table('item').', '.sql_table('blog')\r
                       . ' WHERE citem=inumber and iblog=bnumber and cnumber=' . intval($commentid);\r
@@ -300,13 +300,16 @@ class MEMBER {
          */\r
        function sendPassword($password) {\r
                global $CONF;\r
-               \r
-               $message = "Someone, possibly you, requested a new password for your account at '" . $CONF['SiteName'] . "' (". $CONF['IndexURL']. ") to be sent out to you.\n Here is your new login information: \n\n";\r
+\r
+               $message = "誰か(おそらくはあなた)が'" . $CONF['SiteName'] . "' (". $CONF['IndexURL']. ") \nにおけるアカウントと新規パスワードの送信を要求しました。\nあなたの新規ログイン情報は以下のとおりです。: \n\n";\r
                $message .= "\tLogin: " . $this->getDisplayName();\r
                $message .= "\n\tPassword: " . $password; \r
                $message .= getMailFooter();\r
-               \r
-               @mail($this->getEmail(),'Your password',$message,"From: " . $CONF['AdminEmail']);\r
+\r
+               $title = 'パスワード情報';\r
+               mb_language('ja');\r
+               mb_internal_encoding(_CHARSET);\r
+               @mb_send_mail($this->getEmail(), $title, $message, "From: ". $CONF['AdminEmail']);\r
                \r
                ACTIONLOG::add(INFO, _ACTIONLOG_PWDREMINDERSENT . $this->getDisplayName());\r
        }\r
@@ -480,7 +483,7 @@ class MEMBER {
                $r = sql_query('select * FROM '.sql_table('member')." WHERE mnumber='".intval($id)."'");\r
                return (mysql_num_rows($r) != 0);\r
        }\r
-       \r
+\r
        // checks if a username is protected. If so, it can not be used on anonymous comments\r
        function isNameProtected($name) {\r
                \r