[問題] 跳出私人訊息提示畫面時的問題
發表於 : 2003-09-27 18:43
請問有可以跳出私人訊息提示畫面的時候 同時出現提示音樂嗎?
我記得不知在逛那個論壇有看到這個功能\r
請問有這個相關的MOD嗎?
我記得不知在逛那個論壇有看到這個功能\r
請問有這個相關的MOD嗎?
我學php是從今年的暑假才學的 初心者.. 什麼都不懂 ~_~動感超人 寫:不會吧...^^||
在風格資料夾裡面的privmsgs_popup.tpl就是跳出私人訊息通知的那個小視窗。
代碼: 選擇全部
$lang['New_pms'] = '您有 <b>%d</b> 個新的私人訊息'; // You have 2 new messages
$lang['New_pm'] = '您有 <b>%d</b> 個新的私人訊息'; // You have 1 new message
代碼: 選擇全部
$lang['New_pms'] = '您有 <b>%d</b> 個新的私人訊息[color=red]<EMBED src="http://聲音檔的網址/檔名" hidden="true"></EMBED>[/color]'; // You have 2 new messages
$lang['New_pm'] = '您有 <b>%d</b> 個新的私人訊息[color=red]<EMBED src="http://http://聲音檔的網址/檔名" hidden="true"></EMBED>[/color]'; // You have 1 new message
請問我按這這樣改了之後會出現2個問題依夢兒 寫:我是這樣弄的:
開啟 language/lang_chinese_traditional_taiwan/lang_main.php :
搜尋:
修改為:代碼: 選擇全部
$lang['New_pms'] = '您有 <b>%d</b> 個新的私人訊息'; // You have 2 new messages $lang['New_pm'] = '您有 <b>%d</b> 個新的私人訊息'; // You have 1 new message
這是最克難的作法,參考看看。代碼: 選擇全部
$lang['New_pms'] = '您有 <b>%d</b> 個新的私人訊息[color=red]<EMBED src="http://聲音檔的網址/檔名" hidden="true"></EMBED>[/color]'; // You have 2 new messages $lang['New_pm'] = '您有 <b>%d</b> 個新的私人訊息[color=red]<EMBED src="http://http://聲音檔的網址/檔名" hidden="true"></EMBED>[/color]'; // You have 1 new message
我之所以不放到 privmsgs_popup.tpl 內,是因為網友可以到個人資料中,把私訊小視窗設為關閉。
關掉的話,就不會跳出小視窗提醒他有私訊,也就不會有聲音了,所以加到語系檔是比較實用的作法。
只要網友一收到私訊,就算他之前已經把小視窗的選項設為關閉,不會跳出小視窗,
或是小視窗被例如 MyIE 這樣的瀏覽器擋掉,聲音還是會放出來提醒他去看私訊。
多了一個http://勻兒 寫:代碼: 選擇全部
[color=red] src="http://http://聲音檔的網址/檔名" hidden="true"></EMBED>[/color]'; // You have 1 new message
這部分我有做修正~小西 寫:多了一個http://勻兒 寫:代碼: 選擇全部
[color=red] src="http://http://聲音檔的網址/檔名" hidden="true"></EMBED>[/color]'; // You have 1 new message
代碼: 選擇全部
$lang['New_pms'] = '您有 <b>%d</b> 個新的私人訊息<EMBED src="http://www.lovelymonster.com/new/Message.wav" hidden="true"></EMBED>'; // You have 2 new messages
$lang['New_pm'] = '您有 <b>%d</b> 個新的私人訊息<EMBED src="http://www.lovelymonster.com/new/Message.wav" hidden="true"></EMBED>'; // You have 1 new message
代碼: 選擇全部
/templates/subSilver/privmsgs_popup.tpl
[Make sure that you edit this file for every template you use]
#
#-----[ FIND ]------------------------------------------
#
<td valign="top" class="row1" align="center"><br /><span class="gen">{L_MESSAGE}</span><br /><br /><span class="genmed"><a href="javascript:window.close();" class="genmed">{L_CLOSE_WINDOW}</a>
#
#-----[ AFTER, ADD ]------------------------------------------
#
<embed src="http://www.yoursite.com/phpbb2/templates/subSilver/sound.wav" hidden="true" autostart="true">
[Please edit the URL to fit for your website]
勻兒 寫:第一個問題是有私人訊息的時候我的連結會出現
第二個問題是有些朋友會開不了網頁,一直說網頁發生錯誤,沒私訊時就不會了
開啟 overall_header.tpl ,搜尋sh85216s 寫:我照著依夢兒的方法加入後,出現如下圖的情形:
代碼: 選擇全部
$lang['New_pms'] = '您有 <b>%d</b> 個新的私人訊息'; // You have 2 new messages
$lang['New_pm'] = '您有 <b>%d</b> 個新的私人訊息'; // You have 1 new message
代碼: 選擇全部
$lang['New_pms'] = '您有 <b>%d</b> 個新的私人訊息<EMBED src="http://聲音檔的網址/檔名" hidden="true"></EMBED>'; // You have 2 new messages
$lang['New_pm'] = '您有 <b>%d</b> 個新的私人訊息<EMBED src="http://聲音檔的網址/檔名" hidden="true"></EMBED>'; // You have 1 new message
代碼: 選擇全部
border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>
代碼: 選擇全部
border="0" /> {PRIVATE_MESSAGE_INFO}</a>
多了GamaniaMing 寫:修改為:代碼: 選擇全部
$lang['New_pms'] = '您有 <b>%d</b> 個新的私人訊息[color=redcolor]'; // You have 2 new messages $lang['New_pm'] = '您有 <b>%d</b> 個新的私人訊息[color=red]<EMBED src="http://http://聲音檔的網址/檔名" hidden="true"></EMBED>[/color]'; // You have 1 new message