列印

隨意增加短消息提示音

隨意增加短消息提示音

原帖:http://discuz.bluelovers.net/thread-4288.html

插件修改作者:Bluelovers
依照以下修改之後
以後只需要改動 $pm_num = 4; 這裡面的數字
就會在 註冊頁面 個人資料更改頁面 後台管理編輯用戶 這些地方同步修改選項

將 想增加的提示音 取名為 pm_4.wav <== 紅色的地方自己改數字
上傳到 images/sound/ 資料夾裡面就可以

開啟 include/global.func

隨便找地方加上
加在最底下?>上面就可以
複製內容到剪貼簿
代碼:
function getpmsoundselect ($lang, $pscheck = 0) {
        $pm_num = 4;
        // 設定有幾個短消息提示音
        
        $rel = '<label><input class="radio" type="radio" value="0" name="pmsoundnew" '.$pscheck[0].'>'.$lang['none'].'</label>';
        
        if (!is_array($pscheck)) {
                $pscheck = array($pscheck => 'checked');
        }
        
        for ($i=1; $i <= $pm_num; $i++) {
                $rel .= '   <label><input class="radio" type="radio" value="'.$i.'" name="pmsoundnew" '.$pscheck[$i].'><a href="images/sound/pm_'.$i.'.wav" />#'.$i.'</a></label>';
        }
        
        return $rel;
}
開啟 templates/default/register.htm

複製內容到剪貼簿
代碼:
<label><input type="radio" value="0" name="pmsoundnew" />{lang none}</label>
<input type="radio" value="1" name="pmsoundnew" tabindex="37" checked><a href="images/sound/pm_1.wav" />#1</a>
<input type="radio" value="2" name="pmsoundnew" tabindex="38"><a href="images/sound/pm_2.wav" />#2</a>
<input type="radio" value="3" name="pmsoundnew" tabindex="39"><a href="images/sound/pm_3.wav" />#3</a>
改為
複製內容到剪貼簿
代碼:
<!--{eval echo getpmsoundselect($GLOBALS[language], 1);}-->
開啟 templates/default/memcp_profile.htm

複製內容到剪貼簿
代碼:
<label><input type="radio" value="0" name="pmsoundnew" $pscheck[0] />{lang none}  </label>
<label><input type="radio" value="1" name="pmsoundnew" $pscheck[1] /><a href="images/sound/pm_1.wav">#1</a>  </label>
<label><input type="radio" value="2" name="pmsoundnew" $pscheck[2] /><a href="images/sound/pm_2.wav">#2</a>  </label>
<label><input type="radio" value="3" name="pmsoundnew" $pscheck[3] /><a href="images/sound/pm_3.wav">#3</a></label>
改為
複製內容到剪貼簿
代碼:
<!--{eval echo getpmsoundselect($GLOBALS[language], $pscheck);}-->
開啟 admin/members.inc.php
複製內容到剪貼簿
代碼:
showsetting('members_edit_pmsound', '', '', '<input class="radio" type="radio" value="0" name="pmsoundnew" '.$pscheck[0].'>'.$lang['none'].'   <input class="radio" type="radio" value="1" name="pmsoundnew" '.$pscheck[1].'><a href="images/sound/pm_1.wav">#1</a>   <input class="radio" type="radio" value="2" name="pmsoundnew" '.$pscheck[2].'><a href="images/sound/pm_2.wav">#2</a>   <input class="radio" type="radio" value="3" name="pmsoundnew" '.$pscheck[3].'><a href="images/sound/pm_3.wav">#3</a>');
改為
複製內容到剪貼簿
代碼:
showsetting('members_edit_pmsound', '', '', getpmsoundselect($lang, $pscheck));
演示:http://vit.oox.biz/index.php
可以到我論壇看看
我新增9個提示聲
其中#12 是我比較喜歡的
附件: 您所在的用戶組無法下載或查看附件



Linux0911 Forum © 2004-2009 All Rights Reserved.

TOP

是可以要丟幾個就可以擴增到幾個嗎?

感覺很新鮮~
Hack 安裝錯誤, 80% 來自粗心, 請專心安裝
Linux0911 打造您的個性論壇

本人現在忙於研究所, 沒多的時間管論壇, 有問題別發 pm 給我, 謝謝~
Linux0911 Forum © 2004-2009 All Rights Reserved.

TOP

想加幾個就加幾個
$pm_num = 4;
改4這數字就可以了



Linux0911 Forum © 2004-2009 All Rights Reserved.

TOP

有一個問題,就是當音樂數量超過15首以上,版面會走位!!
Linux0911 Forum © 2004-2009 All Rights Reserved.

TOP

謝謝大大的分享
不安裝但收藏這些音效
再次感謝唷~!
希望還有其它的分享
Linux0911 Forum © 2004-2009 All Rights Reserved.

TOP



論壇聲明
  • 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
    如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
    請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!
最佳瀏覽解析度:不低於 1024 (最佳 1280 以上).(支援 IE 7, Mozilla Firefox, Safari, Chrome)
The Best Surfing Resolution: No Lower than 1024 (Best: above 1280).(IE 7, Mozilla Firefox, Safari, Chrome Supported)