[強化] 啟用會員聯絡簿發送郵件時缺少的郵件標題

MODs Released by Other phpbb Sites
非官方認證通過之 MOD ,或許有安全性之疑慮,所有問題由原發表者回覆!

版主: 版主管理群

主題已鎖定
Artemas
竹貓忠實會員
竹貓忠實會員
文章: 489
註冊時間: 2003-08-23 03:18
來自: NorthBlue
聯繫:

[強化] 啟用會員聯絡簿發送郵件時缺少的郵件標題

文章 Artemas »

在後台管理的基本組態中,"會員聯絡簿"啟用是讓你的網站給會員間,可以透過網站來代發郵件。
當然多數人都是關閉的,畢竟怕被利用成垃圾信工具,不過某些私人學術或公私機構內,卻不失為好方式。

啟用後當你發送電子郵件,會發現郵件的標題不是你輸入的標題而信中為何沒有你輸入的標題,費疑所思?
以下強化補足這個功能說明:

代碼: 選擇全部

#-----[ 打開 ]---------------------------------
includes/usercp_email.php

#-----[ 尋找 ]---------------------------------
#有二處一樣的都要找
#第123行與143行 
'MESSAGE' => $message)

#-----[ 前面加入 ]------------------------------
#二處前面都要加入
'SUBJECT' => $subject,
'FROM' => $userdata['user_email'],

#-----[ 打開 ]---------------------------------
language\lang_chinese_traditional_taiwan\email\profile_send_email.tpl

#-----[ 尋找 ]---------------------------------
#全選然後整個刪除

#-----[ 取代為 ]---------------------------------
Subject: {SUBJECT}
Charset: utf-8

親愛的 {TO_USERNAME} 您好,

這封電子郵件是由"{FROM_USERNAME}"透過您在"{SITENAME}"的會員資料所傳送.
假如這封郵件的內容令你感到不愉快,可聯繫本站管理員提出申訴:"{BOARD_EMAIL}"

本信回覆的信箱為原 "{FROM_USERNAME}" 的郵件帳號: "{FROM}"

以下為信件內容:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

標題:{SUBJECT}

本文:{MESSAGE}

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

{SITENAME}

#-----[ 備註 ]---------------------------------
#如果你的網站不是utf-8模式那麼上面要改成Big5
#另外如果你的英文語文檔也要修改的話,參照上面應該看得懂吧^^

#-----[ 以下選擇性修改 ]------------------------
#目前已知翻譯檔中的這部分說明文有誤,在竹貓修正檔尚未出來之前請按照下方修改。

#-----[ 打開 ]---------------------------------
language\lang_chinese_traditional_taiwan\lang_main.php

#-----[ 尋找 ]---------------------------------
$lang['Email_message_desc'] = '這個訊息必須是純文字格式, 請不要加入任何的 HTML 語法或是 BBCode 代碼. 請返回並輸入您的電子郵件位址.';

#-----[ 取代 ]---------------------------------
$lang['Email_message_desc'] = '這個訊息必須是純文字格式, 請不要加入任何的 HTML 語法或是 BBCode 代碼. 回覆郵件的寄件者地址將會是你的會員郵件帳號.';

#-----[ 完成存檔 ]---------------------------------
如果小弟翻譯的不是很好,或者自己需要增減,自己動手吧^^
當然等待竹貓出修正檔是最好的拉XD
圖檔
Os: Windows 2003
Constitute: IIS.6 + php4 + MySql 4 + ODBC + phpMyAdmin2.6.0 + phpBB 2.0.23
url: http://oops.cafepark.com
主題已鎖定

回到「非官方認證外掛」