PALMisLIFE 討論區

標題: [Discuz! Hack] Discuz! 2.0 COML(0820版) 加入加入 rm,wmv,swf 等功能 [列印本頁]

作者: jamesanna    時間: 2003-9-14 01:47
標題: [Discuz! Hack] Discuz! 2.0 COML(0820版) 加入加入 rm,wmv,swf 等功能
修改discuzcode.php
找:
  1. "/\[img=(\d{1,3})[x|\,](\d{1,3})\]\s*([^\[]+?)\s*\[\/img\]/ies",
複製代碼


後加入:
  1. "/\[iframe\]\s*(.+?)\s*\[\/iframe\]/ies",
  2. "/\[wmv\]\s*(.+?)\s*\[\/wmv\]/ies",
  3. "/\[ra\]\s*(.+?)\s*\[\/ra\]/ies",
  4. "/\[rm\]\s*(.+?)\s*\[\/rm\]/ies",
複製代碼


找:
  1. "bbcodeurl('\\3', '<img width=\"\\1\" height=\"\\2\" src=\"%s\" border=\"0\" onload=\"if(this.width>screen.width-333) {this.width=screen.width-333;this.alt=\'Click Here to Open New Window\';}\" onmouseover=\"if(this.alt) this.style.cursor=\'hand\';\" onclick=\"if(this.alt) window.open(\'%s\');\">')",
複製代碼


後加入:
  1. "bbcodeurl('\\1', '<iframe src=\"%s\" frameborder=\"0\" allowtransparency=\"true\" scrolling=\"yes\" width=\"97%%\" height=\"480\"></iframe>')",
  2.                                 "bbcodeurl('\\1', '<embed src=\"%s\" height=\"256\" width=\"314\" autostart=\"0\"></embed>')",
  3.                                 "bbcodeurl('\\1', '<embed src=\"%s\" height=\"45\" width=\"314\" autostart=\"0\"></embed>')",
  4.                                 "bbcodeurl('\\1', '<object classid=\"clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA\" id=\"RAOCX\" width=\"253\" height=\"60\"><param name=\"_ExtentX\" value=\"6694\"><param name=\"_ExtentY\" value=\"1588\"><param name=\"AUTOSTART\" value=\"0\"><param name=\"SHUFFLE\" value=\"0\"><param name=\"PREFETCH\" value=\"0\"><param name=\"NOLABELS\" value=\"0\"><param name=\"SRC\" value=\"%s\"><param name=\"CONTROLS\" value=\"StatusBar,ControlPanel\"><param name=\"LOOP\" value=\"0\"><param name=\"NUMLOOP\" value=\"0\"><param name=\"CENTER\" value=\"0\"><param name=\"MAINTAINASPECT\" value=\"0\"><param name=\"BACKGROUNDCOLOR\" value=\"#000000\"><embed src=\"%s\" width=\"253\" autostart=\"true\" height=\"60\"></embed></object>')",
  5.                                 "bbcodeurl('\\1', '<object classid=\"clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA\" height=\"241\" id=\"Player\" width=\"316\" viewastext><param name=\"_ExtentX\" value=\"12726\"><param name=\"_ExtentY\" value=\"8520\"><param name=\"AUTOSTART\" value=\"0\"><param name=\"SHUFFLE\" value=\"0\"><param name=\"PREFETCH\" value=\"0\"><param name=\"NOLABELS\" value=\"0\"><param name=\"CONTROLS\" value=\"ImageWindow\"><param name=\"CONSOLE\" value=\"_master\"><param name=\"LOOP\" value=\"0\"><param name=\"NUMLOOP\" value=\"0\"><param name=\"CENTER\" value=\"0\"><param name=\"MAINTAINASPECT\" value=\"%s\"><param name=\"BACKGROUNDCOLOR\" value=\"#000000\"></object><br><object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=32 id=Player width=316 VIEWASTEXT><param name=\"_ExtentX\" value=\"18256\"><param name=\"_ExtentY\" value=\"794\"><param name=\"AUTOSTART\" value=\"-1\"><param name=\"SHUFFLE\" value=\"0\"><param name=\"PREFETCH\" value=\"0\"><param name=\"NOLABELS\" value=\"0\"><param name=\"CONTROLS\" value=\"controlpanel\"><param name=\"CONSOLE\" value=\"_master\"><param name=\"LOOP\" value=\"0\"><param name=\"NUMLOOP\" value=\"0\"><param name=\"CENTER\" value=\"0\"><param name=\"MAINTAINASPECT\" value=\"0\"><param name=\"BACKGROUNDCOLOR\" value=\"#000000\"><param name=\"SRC\" value=\"\\1\"></object>')"
複製代碼


找:
  1. "/\[swf\]\s*([^\[]+?)\s*\[\/swf\]/ies",
複製代碼


後加入:
  1. "/\[swf=(\d+?)[x|\,](\d+?)\]\s*(.+?)\s*\[\/swf\]/ies",
複製代碼


找:
  1. "bbcodeurl('\\1', ' <img src=\"images/attachicon/flash.gif\" align=\"absmiddle\"> <a href=\"%s\" target=\"_blank\">Flash: %s</a> ')",
複製代碼


改為:
  1. "bbcodeurl('\\1', '<a href=\"%s\" target=\"_blank\">[Open New Window]</a><br><embed width=\"550\" height=\"375\" src=\"%s\" type=\"application/x-shockwave-flash\"></embed>')",
  2.                                 "bbcodeurl('\\3', '<embed width=\"\\1\" height=\"\\2\" src=\"%s\" type=\"application/x-shockwave-flash\"></embed>')",
複製代碼

作者: 阿輝    時間: 2003-9-14 01:53
標題: Re: [Discuz! Hack] Discuz! 2.0 COML(0820版) 加入加入 rm,wmv,swf 等功能
3.0 內建了

直接在後台打開即可
作者: jamesanna    時間: 2003-9-14 02:20
標題: Re: [Discuz! Hack] Discuz! 2.0 COML(0820版) 加入加入 rm,wmv,swf 等功能
Originally posted by 阿輝 at 2003-9-14 01:53:
3.0 內建了

直接在後台打開即可


這是2.0的Bug,有內建,不過程是沒寫好,
還要修改,真是@#$%^&*




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5