1 頁 (共 3 頁)

[問題]寄發新文章通知給群組成員的外掛問題

發表於 : 2003-05-11 16:10
f100
問題外掛:新文章通知給群組成員的外掛問題
參考連結 : http://phpbb-tw.net/phpbb/viewtopic.php?t=14958
使用版本:(例:phpBB 2.0.4)
網站位置:

狀況描述: 我發現當我選擇了群組成員,再發出後,無論是在電郵或是訊息裏均沒有收到 新文章通知這個功能。是不是有甚麼問題?

在文中,它問要更改這四個檔案,但是我發現在我的php2.04版裏,是沒有lang/lang_chinese_traditional_taiwan/lang_main.php 這個檔,而是language/lang_chinese_traditional_taiwan/lang_main.php ,是不是作者post錯了,不過我改後也沒有成功

## posting.php
## includes/functions_post.php
## templates/subSilver/posting_body.tpl
## lang/lang_chinese_traditional_taiwan/lang_main.php







發表於 : 2003-05-11 16:23
Mac
請用發言格式喔

你說的只是譯文方面的問題,作者的筆誤吧\r
跟能不能順利寄信沒有關係,在語系裡,用 " 或 ' 應該是沒有差別的

~Mac

發表於 : 2003-05-11 16:28
f100
Mac 寫:請用發言格式喔

你說的只是譯文方面的問題,作者的筆誤吧\r
跟能不能順利寄信沒有關係,在語系裡,用 " 或 ' 應該是沒有差別的

~Mac
請問甚麼是發言格式?

發表於 : 2003-05-11 16:56
Mac

發表於 : 2003-05-11 17:38
godbless
親愛的用戶~~麻煩將整個問題給整理的更清楚一點,不然真的是看的人摸不著邊

發表於 : 2003-05-11 18:13
f100
godbless 寫:親愛的用戶~~麻煩將整個問題給整理的更清楚一點,不然真的是看的人摸不著邊
Thanks I corrected!

Re: [問題]寄發新文章通知給群組成員的外掛問題

發表於 : 2003-05-11 19:44
godbless
f100 寫:
在文中,它問要更改這四個檔案,但是我發現在我的php2.04版裏,是沒有lang/lang_chinese_traditional_taiwan/lang_main.php 這個檔,而是language/lang_chinese_traditional_taiwan/lang_main.php ,是不是作者post錯了,不過我改後也沒有成功

## posting.php
## includes/functions_post.php
## templates/subSilver/posting_body.tpl
## lang/lang_chinese_traditional_taiwan/lang_main.php
lang_main.php的位置應該是在\r
language/lang_chinese_traditional_taiwan/lang_main.php

那是作者筆誤~~

但是我剛剛順手在我那邊裝了這個糢組,沒有問題啊~~~

會發E-MAIL給會員,通知群組會員來看啊~~

發表於 : 2003-05-11 20:10
GaryFu
抱歉…是我筆誤…\r
原文已修改\r

應該為:
language/lang_chinese_traditional_taiwan/lang_main.php

另外此mod我在phpbb 2.0.1 及 2.0.4 皆安裝過,皆無問題

測試平台\r
redhat7.3 (apache 1.3.27 + php 4.3.1 + mysql 3.23)
freebsd (apache 1.3.27 + php 4.3.1 + mysql 3.23)
win2ks (iis5 + php 4.3.1 + mysql 3.23)

應該是你server本身寄信的問題?

註:
此mod寄信的部份是用php內的mail function
而非用phpbb內的emailer.php

發表於 : 2003-05-11 22:09
f100
我也不知道是甚麼問題,請問你改完之後,有沒有reboot PC?

我是使用RH7.2 ,我的sendmail 伺服器可正常運作。不過我發現另一問題,是當我 新增一個群組後(Example : testA,在發電郵時,居然沒有testA這個群組給我選擇。

我相信是我改modeule出現問題|讓我明天再改一次吧。

發表於 : 2003-05-12 09:29
GaryFu
不需reboot

發文者只能選擇已加入的群組寄發通知mail
所以你新增testA群組後,該id還需加入testA群組才會有testA的選擇。

發表於 : 2003-05-12 14:09
f100
GaryFu 寫:不需reboot

發文者只能選擇已加入的群組寄發通知mail
所以你新增testA群組後,該id還需加入testA群組才會有testA的選擇。
最後也是失敗。我也不知是如原因。讓我日後把電腦升級可能會好一點吧

[問題]我的也不行

發表於 : 2003-05-13 14:53
tern
Windows adv server 2000 sp3
appserv 1.90
phpBB2 2.04

修改後,可以看到group的選擇,但是po上去後,並沒有任何的動作


ps.smtp是設定mail2000的,不是用本地的smtp

不知道各位大大們,還有沒有其他的解決方案??

Re: [問題]我的也不行

發表於 : 2003-05-15 01:11
GaryFu
php.ini 裡有個 smtp 的設定 (for Win32 only)

先個小程式測測,看看你的php能不能用mail function正常寄信\r

--
寄信的程式碼沒用phpbb內的emailer.php
而是直接用php內的mail function。
如果還是不行寄信的話,程式得改用phpbb的emailer.php才行了…

發表於 : 2003-05-15 02:15
godbless
其實我對這個MODS有個小建議
在文章打完之後,不管是回覆主題,還是發表新主題
都會在我按下發送之後,會詢問我要不要發送給群組...

倘使能夠的話,一開始的預設群組是無...會不會比較好\r
畢竟大部分的文章還真的不太需要這個功能,大部分的使用者也不太需要這個功能\r
換言之也就不需要這麼多的提醒...提醒使用這個功能~~~
\n

不知道這個建議可否???

發表於 : 2003-05-15 08:58
GaryFu
預設為無的部份,我自己用是有改這問題。
但改完忘了來這更改…\r

(原文mod現已一併修改為預設是無)

方式:


[php]<?php
#
#-----[ OPEN ]------------------------------------------
#
posting.php

#
#-----[ FIND ]------------------------------------------
#
$select_GPlist .= "<option value=\"0\">".$lang['Topic_Group_Send_SelectNo']."</option>";

#
#-----[ REPLACE WITH ]------------------------------------
#
$select_GPlist .= "<option value=\"0\" selected>".$lang['Topic_Group_Send_SelectNo']."</option>";

#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------
#

?>[/php]