[問題]email no subject 問題解法

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
頭像
jjx
竹貓好朋友
竹貓好朋友
文章: 2
註冊時間: 2002-06-07 16:48

[問題]email no subject 問題解法

文章 jjx »

感謝小竹子大大公布的 phpbb2 安裝於 linux 的方式, :-D
http://phpbb-tw.net/phpbb/viewtopic.php?t=6337

小弟安裝好之後,啟動smtp功能,發現會出現no subject一般錯誤,
小弟追了一下php碼,發現問題可能在於那個中文繁體語系檔上面,
因為phpbb會自動抓取language/your_lang/email/*.tpl檔
當作郵件本文發出, 事實上它還作一件事,將第一行的Subject:
後的文字當作郵件主旨塞給emailer.subject,竹大的中文語系\r
檔都將這一行刪掉了,所以會造成 no subject 的錯誤,
這個可以對照一下英文的language/lang_english/email/*.tpl
就清楚了,解決之法就是保留原來的第一行,不動前面的Subject:
只翻譯其後面的文字就行了.

野人獻曝,不好意思.
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

語系檔並沒有更動到 language/ur_language/email/*.*
或是任何的 *.tpl
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
頭像
jjx
竹貓好朋友
竹貓好朋友
文章: 2
註冊時間: 2002-06-07 16:48

文章 jjx »

嗯,小弟看過了以下兩篇文章的內容,
http://phpbb-tw.net/phpbb/viewtopic.php?t=6832
http://phpbb-tw.net/phpbb/viewtopic.php?t=5159
基本上大家把它給複雜化了,這個no email subjetct specified問題
的解法其實就在於 language/lang_chinese_traditional_taiwan/email目錄內的
各個.tpl檔,都刪除了第一行Subject: , 因為原程式的寫法將Subject放在\r
tpl檔內,方便修改,

例如:
竹貓2.0Gold 中文語系檔
language/lang_chinese_traditional_taiwan/email/admin_activate.tpl
您好,

這個 "{USERNAME}" 的帳號正在等待開通 (可能暫時被凍結了或是才剛完成註冊程序). 如果有必要的話, 請先查明這個使用者的資料, 然後利用以下連結啟用這個會員帳號:

{U_ACTIVATE}

{EMAIL_SIG}


原英文語系檔
Subject: New user account

Hello,

The account owned by "{USERNAME}" has been deactivated or newly created, you should check the details of this user (if required) and activate it using the following link:

{U_ACTIVATE}

{EMAIL_SIG}

兩者對比之下就少了第一行的Subject:

如果改作
Subject: 新會員帳號

您好,

這個 "{USERNAME}" 的帳號正在等待開通 (可能暫時被凍結了或是才剛完成註冊程序). 如果有必要的話, 請先查明這個使用者的資料, 然後利用以下連結啟用這個會員帳號:

{U_ACTIVATE}

{EMAIL_SIG}


就會正常運作,以此類推,其他的在tpl檔也是這個問題,只要修好這幾個檔,啟動smtp的功能就會正常了
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »


真的有少嗎?
等等我去查查看
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
小竹子
竹貓星球大統領
竹貓星球大統領
文章: 4596
註冊時間: 2001-10-29 22:13
來自: 竹貓星球
聯繫:

文章 小竹子 »

非常感謝您的告知\r
我馬上修正然後上傳給官方並放在竹貓的語系下載頁面
注意事項:
●phpBB 架設相關問題請到 + phpBB 3.0.x 討論區發表!
●都沒有你要的答案嗎??>>點這裡<<搜尋一下吧!
●請使用>>標準的發文格式<<發表問題!
●竹貓星球並非政治團體代言人,請不要在竹貓討論政治議題,也不要認為竹貓是偏向任何一方政治團體,竹貓愛的是台灣這片生長的土地,過於泛政治化文章請來信告知移除!
●關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。
●所有市面上的免費空間皆非竹貓管轄,請勿來信詢問,請直接與該免費空間連絡。
tenshia
星球普通子民
星球普通子民
文章: 5
註冊時間: 2002-05-23 12:49
來自: 黑暗水怪大陸

文章 tenshia »

JJX.....太愛你了....這個問題快把我逼瘋了/.....只差一點點我就要放棄了....
還好還好.....
圖檔圖檔圖檔
e0159000
星球普通子民
星球普通子民
文章: 3
註冊時間: 2002-07-04 19:22

[問題]問題還在喔

文章 e0159000 »

我是從官方網站下載2.0.1及繁體語係檔

Subject: 新會員帳號
還是沒有被加上去ㄋ
大便當
星球普通子民
星球普通子民
文章: 1
註冊時間: 2002-07-23 23:33

文章 大便當 »

我加ㄌ

Subject: 新會員帳號

這一行...還是不行ㄝ.....

還是出現\r
No email Subject specified
cltung
星球普通子民
星球普通子民
文章: 1
註冊時間: 2003-08-11 23:47

Re: [問題]問題還在喔

文章 cltung »

e0159000 寫:我是從官方網站下載2.0.1及繁體語係檔

Subject: 新會員帳號
還是沒有被加上去ㄋ
我測試過了, 的確是 是 少加了 Subject:

你只要在 user_welcome_inactive.tpl 檔案(不是 user_welcome.tpl 這個檔案)的開頭 加入 Subject: 新會員帳號

會員收到註冊信時, 應該可以看到 主旨. :-)
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8538
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: [問題]問題還在喔

文章 心靈捕手 »

cltung 寫:
e0159000 寫:我是從官方網站下載2.0.1及繁體語係檔

Subject: 新會員帳號
還是沒有被加上去ㄋ
我測試過了, 的確是 是 少加了 Subject:

你只要在 user_welcome_inactive.tpl 檔案(不是 user_welcome.tpl 這個檔案)的開頭 加入 Subject: 新會員帳號

會員收到註冊信時, 應該可以看到 主旨. :-)
剛剛試著比較[竹貓]和官方網站的中文化語言檔後,
http://phpbb-tw.net/phpbb/viewtopic.php?t=36853
http://www.phpbb.com/downloads.php
發現[竹貓]這邊已經是最新版, 但是官方網站那邊的語言檔, 似乎仍舊是舊版的?

如果, 網友下載自官方網站的 lang_chinese_traditional_taiwan.zip
那麼, 除了您引言部分沒有更新之外,
  • 在 lang_main.php 也漏掉下列的程式碼:

    代碼: 選擇全部

    //
    // Visual confirmation system strings
    //
    $lang['Confirm_code_wrong'] = '您輸入的確?#123;代碼錯誤!'; 
    $lang['Too_many_registers'] = '您嘗試註冊的次數已經超過系統上限, 請稍後再試.'; 
    $lang['Confirm_code_impaired'] = '如果您有視覺的障礙或無法?#91;看代碼, 請聯絡 %s系統管理員%s 尋求協助.'; 
    $lang['Confirm_code'] = '確?#123;代碼'; 
    $lang['Confirm_code_explain'] = '請輸入您看到的代碼; 代碼有大小寫之分, 數字 0 內有一對角線.';
    
  • 在 lang_admin.php 則是漏掉下列的程式碼:

    代碼: 選擇全部

    / 
    // Version Check 版本檢查 
    // 
    $lang['Version_up_to_date'] = '您的 phpBB 目前已經是最新版.'; 
    $lang['Version_not_up_to_date'] = '針對您目前所使用的版本 <b>系統強烈建議</b> 您立即更新, ?#93;為已經釋出最新安全性修正版本了! 如果您要更新您的 phpBB 版本, 請造訪 phpBB 官方下載點 <a href="http://www.phpbb.com/downloads.php" target="_new">http://www.phpbb.com/downloads.php</a> 取得最新版的相關資訊,或是造訪竹貓星球 <a href="http://phpbb-tw.net/" target="_new">http://phpbb-tw.net/</a> 取得相關更新訊息.'; 
    $lang['Latest_version_info'] = '目前最新釋出的版本為 <b>phpBB %s</b> .'; 
    $lang['Current_version_info'] = '您目前使用的版本為 <b>phpBB %s</b> .'; 
    $lang['Connect_socket_error'] = '無法連接到 phpBB 官方伺服器, 造成無法連接的錯誤回報為:<br />%s'; 
    $lang['Socket_functions_disabled'] = '無法使用 socket 這個功能.'; 
    $lang['Mailing_list_subscribe_reminder'] = '想知道關於 phpBB 的最新資訊嗎? 快?#91;入我們的 <a href="http://www.phpbb.com/support/" target="_new">電子報發送清單吧!</a>.'; 
    $lang['Version_information'] = '版本資訊';
    
在此得提醒 小竹子 大大:
連絡官方網站, 儘早更新!! ;-)
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

Re: [問題]問題還在喔

文章 Mac »

心靈捕手 寫:在此得提醒 小竹子 大大:
連絡官方網站, 儘早更新!! ;-)
這一直是個問題
官方那邊一直在弄個自動更新語系包的介面,可是遲遲沒有下文 :-P

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
waterlin
星球普通子民
星球普通子民
文章: 22
註冊時間: 2002-08-05 15:24

文章 waterlin »

不好意思,我更新的語系檔~ 已經有subject:...
還是出現這樣的錯誤~

請問要如何可能修正呢?

●架設主機作業系統:Windows Xp Pro (sp2版)
●快速架站程式:無
●您的上網方式:Hinet ADSL 12M/1M
●您安裝的程式:apache_2.0.47 + php_4 + MYSQL
●您的 phpBB2 版本:phpBB 2.0.19
●您的 domain(網域名稱) :127.0.0.1
主題已鎖定

回到「phpBB 2 安裝與使用」