AP plug-in version 2.4(for version 6.0) up 7/04/2008*
อัพเดทเวอร์ชั่น 2.4 เพิ่มระบบ ap index และการแสดงผลแบบสไลด์โชว์(ยังมี eror)ต่อเป็นการ mod เพิ่มเมนู
1?templates/default/jsmenu.htm หาโค้ด<!--{if $videoopen}-->เปลี่ยนเป็น<!--++ plugin_code qcomic begin-->
<!--{if $_DCACHE['settings']['qihoo_image']['senable']}-->
<li><a href="ppsearch.php?uid=$discuz_uid">my ap</a></li>
<!--{/if}-->
<!--++ plugin_code qcomic end-->
<!--{if $videoopen}-->2?templates/default/space.htm หาโค้ด<!--{loop $menulist $menu}-->เปลี่ยนเป้น<!--++ plugin_code qcomic begin-->
<!--{if $_DCACHE['settings']['qihoo_image']['senable']}-->
<a href="ppsearch.php?uid=$discuz_uid">AP</a>
<!--{/if}-->
<!--++ plugin_code qcomic end-->
<!--{loop $menulist $menu}-->3.templates/default/discuz.htm หาโค้ด<a href="digest.php">เปลี่ยนเป็น<!--++ plugin_code qcomic begin-->
<!--{if $_DCACHE['settings']['qihoo_image']['senable']}-->
<a href="ppsearch.php">ap sections</a>
<!--{/if}-->
<!--++ plugin_code qcomic end-->
<a href="digest.php">จากนั้นหาโค้ด<a href="member.php?action=markread"เปลี่ยนเป็น<!--++ plugin_code qcomic begin-->
<!--{if $_DCACHE['settings']['qihoo_image']['senable']}-->
<a href="ppsearch.php?recent=1">show new plan</a>
<!--{/if}-->
<!--++ plugin_code qcomic end-->
<a href="member.php?action=markread"4?templates/default/forumdisplay.htm หาโค้ด<!--{if $showpoll}-->เปลี่ยนเป็น<!--++ plugin_code qcomic begin-->
<!--{if $_DCACHE['settings']['qihoo_image']['senable'] && (!$_DCACHE['settings']['qihoo_image']['sboard'] || strstr($_DCACHE['settings']['qihoo_image']['sboard'],',0,') || strstr($_DCACHE['settings']['qihoo_image']['sboard'],','.$fid.','))}-->
<li><a href="ppsearch.php?fid=$fid">AP</a></li>
<!--{/if}-->
<!--++ plugin_code qcomic end-->
<!--{if $showpoll}-->5?include/newthread.inc.php หาโค้ดif($attachment) {เปลี่ยนเป็น//--++ plugin_code qcomic begin
if($_DCACHE['settings']['qihoo_image']['senable'] && $phid) {
require_once DISCUZ_ROOT.'./include/qcomic.inc.php';
qcomic_update($pid, $tid, $phid);
qcomic_fopen("http://comic.xkoo.com/discuz/update.php?sid=".$_DCACHE['settings']['qihoo_image']['sid']."&code=".urlencode(authcode("spassword=".$_DCACHE['settings']['qihoo_image']['spassword']."&phid=$phid&tid=$tid&pid=$pid&fid=$fid&uid=".$discuz_uid."&ctime=".$timestamp."&mtime=$timestamp", '', $_DCACHE['settings']['qihoo_image']['skey']))."&title=".urlencode($subject)."&cSELECT subject FROM {$tablepre}threads WHERE tid='$tid'"));
$subject = $threadsubject['subject'];
}
qcomic_fopen("http://comic.xkoo.com/discuz/update.php?sid=".$_DCACHE['settings']['qihoo_image']['sid']."&code=".urlencode(authcode("spassword=".$_DCACHE['settings']['qihoo_image']['spassword']."&phid=$phid&tid=$tid&pid=$pid&fid=$fid&uid=".$discuz_uid."&ctime=".$timestamp."&mtime=$timestamp", '', $_DCACHE['settings']['qihoo_image']['skey']))."&title=".urlencode($subject)."&cSELECT phid FROM {$tablepre}qihooimages WHERE pid='$pid' AND tid='$tid' LIMIT 1"));
$postinfo['phid'] = (empty($qihoophid['phid']) || $qihoophid['phid'] == '-1') ? 0 : $qihoophid['phid'];
}
//--++ plugin_code qcomic end6?include/newreply.inc.php หาโค้ดif($attachment) {เปลี่ยนเป็น//--++ plugin_code qcomic begin
if($_DCACHE['settings']['qihoo_image']['senable'] && $phid) {
require_once DISCUZ_ROOT.'./include/qcomic.inc.php';
qcomic_update($pid, $tid, $phid);
if(empty($subject)) {
$threadsubject = $db->fetch_array($db->query("SELECT subject FROM {$tablepre}threads WHERE tid='$tid'"));
$subject = $threadsubject['subject'];
}
qcomic_fopen("http://comic.xkoo.com/discuz/update.php?sid=".$_DCACHE['settings']['qihoo_image']['sid']."&code=".urlencode(authcode("spassword=".$_DCACHE['settings']['qihoo_image']['spassword']."&phid=$phid&tid=$tid&pid=$pid&fid=$fid&uid=".$discuz_uid."&ctime=".$timestamp."&mtime=$timestamp", '', $_DCACHE['settings']['qihoo_image']['skey']))."&title=".urlencode($subject)."&content=".urlencode(qcomic_spacecutstr($message, 500)), 10000, '', '', TRUE, '', 20, FALSE);
}
//--++ plugin_code qcomic end
if($attachment) {7?include/editpost.inc.php หาโค้ด$postinfo = $db->fetch_array($query);เปลี่ยนเป็น$postinfo = $db->fetch_array($query);
//--++ plugin_code qcomic begin
if($_DCACHE['settings']['qihoo_image']['senable']) {
$qihoophid = $db->fetch_array($db->query("SELECT phid FROM {$tablepre}qihooimages WHERE pid='$pid' AND tid='$tid' LIMIT 1"));
$postinfo['phid'] = (empty($qihoophid['phid']) || $qihoophid['phid'] == '-1') ? 0 : $qihoophid['phid'];
}
//--++ plugin_code qcomic endหาโค้ดif(!$isorigauthor) {เปลี่ยนเป็น//--++ plugin_code qcomic begin
if($_DCACHE['settings']['qihoo_image']['senable']) {
$qihoophid = $db->fetch_array($db->query("SELECT phid FROM {$tablepre}qihooimages WHERE pid='$pid' AND tid='$tid' LIMIT 1"));
$postinfo['phid'] = (empty($qihoophid['phid']) || $qihoophid['phid'] == '-1') ? 0 : $qihoophid['phid'];
if($phid || $postinfo['phid']) {
require_once DISCUZ_ROOT.'./include/qcomic.inc.php';
$phid = $phid ? $phid : '-1';
qcomic_update($pid, $tid, $phid);
if(empty($subject)) {
$threadsubject = $db->fetch_array($db->query("SELECT subject FROM {$tablepre}threads WHERE tid='$tid'"));
$subject = $threadsubject['subject'];
}
qcomic_fopen("http://comic.xkoo.com/discuz/update.php?sid=".$_DCACHE['settings']['qihoo_image']['sid']."&code=".urlencode(authcode("spassword=".$_DCACHE['settings']['qihoo_image']['spassword']."&phid=$phid&tid=$tid&pid=$pid&fid=$fid&uid=".$postinfo['authorid']."&mtime=$timestamp", '', $_DCACHE['settings']['qihoo_image']['skey']))."&title=".urlencode($subject)."&content=".urlencode(qcomic_spacecutstr($message, 500)), 10000, '', '', TRUE, '', 20, FALSE);
}
}
//--++ plugin_code qcomic end
if(!$isorigauthor) {สุดท้ายอัพเดทแคช
อัพเดทเวอร์ชั่น 2.3 ปรับแถบอัพโหลดใหม่(น่าจะเปลี่ยนตั้งนานแล้วเหอๆ)
LIVEDEMO : http://www.buachompoox.com/thread-329-1-1.html
2008.3.5 formally launched version 2.3, new features include
1. Mixed by more flexible: Upload and click on the thumbnail picture of "ubb" small icon can be conveniently inserted into the selected picture anywhere in the body;
2. Picture crawl increase network functions: address, or by completing the picture includes a number of pictures, the web site, the network can crawl picture
สำหรับคนที่ใช้ 2.2 โหลดแต่ไฟล์อัพเดทนะครับ อัพโหลดขึ้นโฮสเลยแล้วมาทำการ MOD ไฟล์ดังต่อไปนี้
templates/default/viewthread.htm หาโค้ดpic_navi.swfเปลี่ยนเป็นpic_nav.swfจากนั้นหาโค้ด&ver=dz_2นำโค้ดด้านล่างวางต่อท้าย&fkeys={$qcomic_fkeys}จากนั้นหาโค้ด<!--{eval $phidtemp = $post;}-->เพิ่มโค้ดด้านล่างในบรรทัดต่อไป<!--{eval preg_match_all("'flashTagIns.qcomic_fkey = \".*?\"'si", $post, $qcomic_fkeyloop);}-->
<!--{eval $qcomic_fkeys = '';}-->
<!--{loop $qcomic_fkeyloop $qcomic_fkey}-->
<!--{eval $qcomic_fkeys.= substr($qcomic_fkey, 27, strlen($qcomic_fkey)-28).',';}-->
<!--{/loop}-->templates/default/post_editor.htm หาโค้ดupload.swfเปลี่ยนเป็นupload_nav.swfจากนั้นหาโค้ดflashTagIns.wmode = "window";เปลี่ยนเป็นflashTagIns.wmode = "transparent";จากนั้นหาโค้ด function qcomic_postsubmit(phid) {
setImageInfo(phid, 0);
var retval = document.getElementById('postform').onsubmit();
if (retval==true) document.getElementById('postform').submit();
}เพิ่มโค้ดด้านล่างในบรรทัดต่อไปfunction qcomic_addubb(fname, width, height, fkey, urladdr) {
if(bbinsert && wysiwyg) {
} else {
AddText('' + urladdr + '');
}
}จากนั้นหาโค้ด<div style="height:10px; clear:both;"><!-- --></div>วางโค้ดนี้ในบรรทัดด้านบน<div id="qcomic_edit_container"></div>include/discuzcode.func.php หาโค้ด@$messageวางโค้ดนี้ในบรรทัดด้านบน $discuzcodes['searcharray']['bbcode_regexp'][] = "/\\s*([^\[\<\r\n]+?)\s*\[\/pp\]/ies";
if (!function_exists('qcomic_parsepp')) {
function qcomic_parsepp($fname, $width, $height, $fkey, $uri) {
$uri = str_replace('&', '&', str_replace(array('<', '>'), '', str_replace('\\"', '\"', $uri)));
$s = '<script type="text/javascript" src="include/javascript/qcomic.js"></script>';
$s.= '<script language="javascript" type="text/javascript">';
$s.= 'flashTagIns.setNew("http://p.qihoo.com/flash/'.$fname.'.swf", '.$width.', '.$height.');';
$s.= 'flashTagIns.setVersion("7,0,19,0");';
$s.= 'flashTagIns.allowScriptAccess = "always";';
$s.= 'flashTagIns.allowFullScreen = "true";';
$s.= 'flashTagIns.swLiveC;';
$s.= 'flashTagIns.wmode = null;';
$s.= 'flashTagIns.qcomic_fkey = "'.$fkey.'";';
$s.= 'flashTagIns.flashVars = "'.$uri.'";';
$s.= 'flashTagIns.write(document);';
$s.= '</script>';
return $s;break;
}
}
$discuzcodes['replacearray']['bbcode_regexp'][] = "qcomic_parsepp('\\1', \\2, \\3, '\\4', '\\5')";สุดท้ายทำการตั้งค่าใน admincp > ปลั้กอิน > Qcomic ดังรูป
อัพเดทเวอชั่น 2.2 เพิ่มออปชั่นเต้มรูปแบบ แก้บัค dz6.0 utf8 โค้ดแล้บ
สำหรับคนที่มี ap2.1 อัพเกรดโดยโหลด 3 ไฟล์เท่านั้นคือ
api/image.php
include/javascript/qcomic.js
admin/qcomic.inc.php
จากนั้นทำการแก้โค้ดตามที่อยู่ไฟล์ดังต่อไปนี้
1. template/default/port_editer.htm หาโค้ด
<!--{if $_DCACHE['settings']['qihoo_image']['senable']}-->
เปลี่ยนเป็น
<!--{if $_DCACHE['settings']['qihoo_image']['senable'] && (!$_DCACHE['settings']['qihoo_image']['sboard'] || strstr($_DCACHE['settings']['qihoo_image']['sboard'],',0,') || strstr($_DCACHE['settings']['qihoo_image']['sboard'],','.$fid.','))}-->
หาโค้ด
flashTagIns.swLiveC;เพิ่มโค้ดด้านล่างในบรรทัดต่อไปflashTagIns.wmode = "window";2. template/default/viewthread.htm หาโค้ดflashTagIns.write(document);เพิ่มโค้ดด้นล่างในบรรทัดต่อไปwindow.qcomic_flash_{$qcomic_sid}_{$phidtemp} = document.modactions.qcomic_flash_{$qcomic_sid}_{$phidtemp};หาโค้ดflashTagIns.setNew("http://p.qihoo.com/flash/pic_config.swf", $owidth, $oheight);เปลี่ยนเป็นflashTagIns.setNew("http://p.qihoo.com/flash/pic_navi.swf", $owidth, $oheight);ทำการหาและลบโค้ดด้านล่างทิ้งไป<form></form>จากนั้นไปที่ admincp > ปลั้กอิน > Qcomic ทำการตั้งค่าตามรูป
อัพเดทแคช(ไฟล์ซ่อน) แล้วทดสอบใช้งานดูครับ
-----------------------------------------------------------------------------------------------------------------------------------------
อัพเดท เวอชั่น 2.1 แก้ไขบัคเวลากดส่งข้อความแล้วรูปไม่ขึ้น
- เพิ่มฟังชั่นเลือกรูปสกินของภาพแฟลช
- แสดงโลโก้ของเวปได้
- สกินตัวอักษรสวยงามขึ้น
- ปรับแบบแสดงภาพทั้งหมดอาจมีโค้ดแล้บออกมา คาดว่าเป็นกะทาง Qihoo
ไปที่templates/default/post_js.htm หาโค๊ด
$('postform').onsubmit = function() {return validate(this);};เอาโค๊ดนี้แทนที่$('postform').onsubmit = function() {
var check_ret = validate(this);
if($('postsubmit').name != 'editsubmit') return false;
if (check_ret==false) return false;
};
------------------------------------------------------------------------------------------------------------------------------------------------------
ทำไมต้องเวอชั่น 2
เวอชั่นนี้ติดตั้งง่ายกว่าอันแรก แก้โค๊ดก้อไม่เยอะมากน่าจะนำไปใช้งานกันได้
หลายคนคงสงสัยว่าเราลงปลั้กอินตัวนี้เพื่ออะไร บางคนก้อว่าแก้ยาก
ข้อดีของมันเนี่ยเพื่ออำนวยความสะดวกต่อสมาชิกในบอร์ดที่จะโพสรูปทีล่ะเยอะๆ
บางคนก้อว่าให้แนบไฟล์เลยไม่ง่ายกว่าเหรอ จริงอยู่ที่ว่าแนบไฟล์เลยง่ายกว่าแต่มานเป็นการสิ้นเปลืองเนื้อที่ใช้งานโดยไม่จำเป็น
บางบอร์ดโพสรูปเยอะมากขืนให้แนบไฟล์กานหมด ตายพอดี
บางคนแย้งว่าก้อให้สมาชิกสมัครเวปฝากรูปแล้วเอาโค๊ดมาใส่ก้อได้
ผมคิดว่าสมาชิกบอร์ดส่วนใหญ่ จะขี้เกียจฝากรูป บางคนคิดว่ามานยุ่งยาก(ตามความคิดของอดีตปลิง เหอๆ)
ในเมื่อมานยุ่งยากนักเราก้อเอาที่ฝากรูปมาไว้ในบอร์ดเราเลยไม่ง่ายกว่าเหรอ แถมเป็นระเบียบเรียบร้อยดีด้วย
นี่จึงเป็นที่มาของปลั้กอินตัวนี้ ที่จะนำเสนอต่อไป (พล่ามมาซะยาวเลย)
ต่อไปจะเป็นการ MOD ไม่เป็นก้อต้องหัดล่ะครับ สู้ๆ
คำเตือน!!!
- คิดว่าไม่ไหวอย่าฝืน!!!
- มั่นใจแล้วทำเลย!!!
- อยากแหวกแนวลองดูได้งับ !!!
เริ่มมาสำรองข้อมูลก่อนเลย
อัพโหลดไฟล์ที่แนบไว้ขึ้นโฮสทั้งหมด CHMOD 777 ไฟล์ htm ในโฟลเดอ template ด้วยนะครับ
คนที่ MOD เองอัพโหลดแค่ไฟล์ดังต่อไปนี้พอครับ
admin/qcomic.inc.php
api/image.php
include/javascript/qcomic.js
include/qcomic.inc.php
จากนั้นทำการติดตั้งผ่านทาง qcomic_install.php
EX . http://yourwebsite/qcomic_install.php
ติดตั้งเสร้จแล้วลบ qcomic_install ออกด้วยนะครับ
ทำการMod ไฟล์ดังต่อไปนี้
admin / menu.inc.php
view
showmenu($lang['menu_google']And the following codeshowmenu($lang['menu_qcomic'],array(array('name' => $lang['menu_qcomic_config'], 'url' => 'admincp.php?action=qcomic')));templates / default / admincp.lang.php
view
'menu_google'Before, according to language versions, respectively the following code'menu_qcomic' => 'Qcomic',
'menu_qcomic_config' => 'Qcomic config',admincp.php
view
} elseif($action == 'google_config') {And the following code} elseif($action == 'qcomic') {
$cpscript = 'qcomic';include / cache.func.php
In doing unserialize deal with specific configuration, that isin_array($setting['variable'], array('creditspolicy', 'ftp'In creditspolicy, add qihoo_image, finally appeared to bein_array($setting['variable'], array('creditspolicy', 'qihoo_image', 'ftp'include / newthread.inc.php
In amending Annex message that
if($attachment) {And the following code
if($_DCACHE['settings']['qihoo_image']['senable'] && $phid) {
require_once DISCUZ_ROOT.'./include/qcomic.inc.php';
qcomic_update($pid, $tid, $phid);
qcomic_fopen("http://comic.qihoo.com/discuz/update.php?sid=".$_DCACHE['settings']['qihoo_image']['sid']."&code=".urlencode(authcode("spassword=".$_DCACHE['settings']['qihoo_image']['spassword']."&phid=$phid&tid=$tid&pid=$pid&uid=".$postinfo['authorid']."&ctime=".$postinfo['dateline']."&mtime=$timestamp", '', $_DCACHE['settings']['qihoo_image']['skey']))."&title=".urlencode($subject)."&content=".urlencode(qcomic_spacecutstr($message, 500)), 10000, '', '', TRUE, '', 20, FALSE);
}include / newreply.inc.php
In amending Annex message that
if($attachment) {And the following code
if($_DCACHE['settings']['qihoo_image']['senable'] && $phid) {
require_once DISCUZ_ROOT.'./include/qcomic.inc.php';
qcomic_update($pid, $tid, $phid);
if(empty($subject)) {
$threadsubject = $db->fetch_array($db->query("SELECT subject FROM {$tablepre}threads WHERE tid='$tid'"));
$subject = $threadsubject['subject'];
}
qcomic_fopen("http://comic.qihoo.com/discuz/update.php?sid=".$_DCACHE['settings']['qihoo_image']['sid']."&code=".urlencode(authcode("spassword=".$_DCACHE['settings']['qihoo_image']['spassword']."&phid=$phid&tid=$tid&pid=$pid&uid=".$postinfo['authorid']."&ctime=".$postinfo['dateline']."&mtime=$timestamp", '', $_DCACHE['settings']['qihoo_image']['skey']))."&title=".urlencode($subject)."&content=".urlencode(qcomic_spacecutstr($message, 500)), 10000, '', '', TRUE, '', 20, FALSE);
}include / editpost.inc.php
Posts in obtaining information, namely,
$query = $db->query("SELECT * FROM {$tablepre}posts WHERE pid='$pid' AND tid='$tid' AND fid='$fid'");
$postinfo = $db->fetch_array($query);And the following code
if($_DCACHE['settings']['qihoo_image']['senable']) {
$qihoophid = $db->fetch_array($db->query("SELECT phid FROM {$tablepre}qihooimages WHERE pid='$pid' AND tid='$tid' LIMIT 1"));
$postinfo['phid'] = (empty($qihoophid['phid']) || $qihoophid['phid'] == '-1') ? 0 : $qihoophid['phid'];
}Access to information in the final release,
$forum['lastpost'] = explode("\t", $forum['lastpost']);Before (there are two of this code, only to the previous one), plus the following code
if($_DCACHE['settings']['qihoo_image']['senable']) {
$qihoophid = $db->fetch_array($db->query("SELECT phid FROM {$tablepre}qihooimages WHERE pid='$pid' AND tid='$tid' LIMIT 1"));
$postinfo['phid'] = (empty($qihoophid['phid']) || $qihoophid['phid'] == '-1') ? 0 : $qihoophid['phid'];
if($phid || $postinfo['phid']) {
require_once DISCUZ_ROOT.'./include/qcomic.inc.php';
$phid = $phid ? $phid : '-1';
qcomic_update($pid, $tid, $phid);
if(empty($subject)) {
$threadsubject = $db->fetch_array($db->query("SELECT subject FROM {$tablepre}threads WHERE tid='$tid'"));
$subject = $threadsubject['subject'];
}
qcomic_fopen("http://comic.qihoo.com/discuz/update.php?sid=".$_DCACHE['settings']['qihoo_image']['sid']."&code=".urlencode(authcode("spassword=".$_DCACHE['settings']['qihoo_image']['spassword']."&phid=$phid&tid=$tid&pid=$pid&uid=".$postinfo['authorid']."&mtime=$timestamp", '', $_DCACHE['settings']['qihoo_image']['skey']))."&title=".urlencode($subject)."&content=".urlencode(qcomic_spacecutstr($message, 500)), 10000, '', '', TRUE, '', 20, FALSE);
}
}viewthread.php
Posts in obtaining information, namely,
$onlineauthors = array();
$query = $db->query("SELECT p.*, m.uid, m.username, m.groupidAnd the following code
if($_DCACHE['settings']['qihoo_image']['senable']) {
$fieldsadd .= ', qi.pid AS qipid, qi.thid, qi.phid ';
$tablesadd = "LEFT JOIN {$tablepre}qihooimages qi USING (pid)";
}Get posts in the next sentence of SQl
FROM {$tablepre}posts pEnd-of-line with a $ tablesadd that this will be
FROM {$tablepre}posts p $tablesaddinclude / javascript / post_editor.js
Validate the function of the length of the title examination,
} else if(mb_strlen(theform.subject.value) > 80) {
alert(lang['post_subject_toolong']);
theform.subject.focus();
return false;
}And the following code
if (!qcomic_enabled) {
} else {
if ($('phidstatus').value == '1') {
alert(lang['phidstatus']);
return false;
}
}templates / default / post_js.htm
The line
$('postform').onsubmit = function() {validate(this);if($('postsubmit').name != 'editsubmit') return false};Read
$('postform').onsubmit = function() {return validate(this);};templates / default / viewthread.htm
Posting the text in the show, that is
<div id="postmessage_$post" class="t_msgfont">$post</div>And the following code
<!--{if $_DCACHE['settings']['qihoo_image']['senable'] && $post['qipid'] && $post['phid'] && ($post['phid'] != -1)}-->
<!--{eval $phidtemp = $post;}-->
<!--{eval $owidth = $_DCACHE;}-->
<!--{eval $oheight = $_DCACHE;}-->
<!--{eval $qcomic_sid = $_DCACHE;}-->
<!--{eval $qcomic_spassword = $_DCACHE;}-->
<!--{eval $qcomic_skey = $_DCACHE;}-->
<!--{eval $code = "&spassword=$qcomic_spassword&phid=$phidtemp&ctime=$timestamp";}-->
<!--{eval $code = urlencode(authcode($code,"",$qcomic_skey))}-->
<script type="text/javascript" src="include/javascript/qcomic.js"></script>
<div id="qcomic_view_{$qcomic_sid}_{$phidtemp}_before" style="clear:both; overflow:hidden;"></div>
<script language="javascript" type="text/javascript">
//<![CDATA[
flashTagIns.setNew("http://p.qihoo.com/flash/pic_config.swf", $owidth, $oheight);
flashTagIns.setVersion("7,0,19,0");
flashTagIns.setId('qcomic_flash_{$qcomic_sid}_{$phidtemp}');
flashTagIns.allowScriptAccess = "always";
flashTagIns.allowFullScreen = "true";
flashTagIns.swLiveConnect = "true";
flashTagIns.wmode = null;
flashTagIns.flashVars = 'idx={$qcomic_sid}_{$phidtemp}&sid=$qcomic_sid&code=$code&auto={$post}&ver=dz_2';
flashTagIns.write(document);
//]]>
</script>
<div id="qcomic_view_{$qcomic_sid}_{$phidtemp}_after" style="clear:both; overflow:hidden;"></div>
<!--{/if}-->templates / default / post_editor.htm
Annex edit box in the show, that is,
<!--{if $allowpostattach}-->
<table class="box" summary="Upload" cellspacing="0" cellpadding="0">And the following code
<!--{if $_DCACHE['settings']['qihoo_image']['senable']}-->
<script type="text/javascript">
var qcomic_enabled = 1;
lang['phidstatus'] = "????Flash????????????";
function setImageInfo(phid, phidstatus) {
$('phid').value = phid;
$('phidstatus').value = phidstatus;
}
function qcomic_postsubmit(phid) {
setImageInfo(phid, 0);
var retval = document.getElementById('postform').onsubmit();
if (retval==true) document.getElementById('postform').submit();
}
</script>
<!--{eval $phidstring = empty($postinfo) ? '' : '&phid='.$postinfo;}-->
<!--{eval $iwidth = $_DCACHE;}-->
<!--{eval $iheight = $_DCACHE;}-->
<!--{eval $qcomic_sid = $_DCACHE;}-->
<!--{eval $qcomic_spassword = $_DCACHE;}-->
<!--{eval $qcomic_skey = $_DCACHE;}-->
<!--{eval $code = "&spassword=$qcomic_spassword&tid=$tid&pid=$pid".$phidstring;}-->
<!--{eval $code = urlencode(authcode($code,"",$qcomic_skey))}-->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="uploadimages" width="$iwidth" height="$iheight" align="middle">
<param name="allowScriptAccess" value="always" />
<param name="FlashVars" value="sid=$qcomic_sid&code=$code{$phidstring}&ver=dz_2">
<param name="movie" value="http://p.qihoo.com/flash/upload.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FFFFFF" />
<embed src="http://p.qihoo.com/flash/upload.swf" quality="high" bgcolor="#FFFFFF" width="$iwidth" height="$iheight" swLiveConnect=true id="uploadimages" name="uploadimages" align="middle" allowScriptAccess="always" FlashVars="sid=$qcomic_sid&code=$code{$phidstring}&ver=dz_2" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
<input type="hidden" name="phid" id="phid" value="$postinfo" />
<input type="hidden" name="phidstatus" id="phidstatus" value="0" />
<!--{/if}-->เสร็จขั้นตอนการ MOD แล้วต่อไปเป็นขั้นตอนการสมัครขอใช้ AP2.0 พื้นที่ฟรี แบนวิซฟรี
http://picunion.qihoo.com/user_reg.php
ตามรูปนะครับ
http://www.cazdesign.com/forums/attachments/day_080126/20080126_a3466b1d30cd5576c1a9AFBKSSdKC0QF.jpg
????? อีเมลครับ(แนะนำให้ใช้ yahoo)
????: ชื่อไอดี
?????ชื่อฟอรั่ม
????? เวปที่จะเปิดใช้ ap2.0
????? ประเภทบอร์ด
????? ชนิดภาษา
http://www.thaiz.org/cazdesign/forums/attachments/day_080126/20080126_c6269b57ec153416fe00lCb6bF21j1dp.jpg
เมื่อสมัครผ่านเค้าจะให้รหัสใช้งานมา เราก้อนำไปกรอกใน plugin ap เพื่อเปิดการใช้งานครับ
ดังนี้
http://www.thaiz.org/cazdesign/forums/attachments/day_080126/20080126_691d65268c1f38733d27hwhJGwGUaPhK.jpg
??ID?Union ID (required)
??? Union Password (Required)
??? Key Union (required)
อย่าลืมอัพเดทแคชนะครับ
สำหรับคนที่ยังไม่ได้ปรับแต่งอาไร สามารถโหลดไปได้ทั้งหมดเลยนะครับ
[ แก้ไขล่าสุด buachompoox เมื่อ 2008-4-7 18:50 ] เห็นแล้วปวดหัวเลย
ตอบกลับโพสของ 1# buachompoox
เด๊ยวลองดูครับ มันยาวมาก ขอบคุณครับ...~~ ~~ อัพเดทเวอชั่น 2.3 ครับ ไม่มีคนใช้เลย ~~ สำหรับผมคงอีกนานกว่าจะกล้า MOD ต้องศึกษาอีกมากแต่ก็อยากได้มันน่าจะช่วยอำนวยความสะดวกดี งง ครับพี่น้อง สรุปแล้ว มันคืออะไร อะครับ บอร์ดตัวนี้ของเค้าดีจริงๆเลย สุดยอดมากมายเลยครับท่าน อัพเดท 2.4 ครับมีคนใช้ปล่าวหว่า :L
หน้า:
[1]