DedeCMS 評論輸入QQ號碼顯示QQ秀的方法
來源:程序員人生 發布時間:2014-06-06 11:19:24 閱讀次數:2457次
在默認模板進行小改動修改3個文件就行
第一個文件:templets/default/ajaxfeedback.htm
首先打開ajaxfeedback.htm
在44行把echo '用戶名 改為 cho '輸入QQ號碼則能顯示你的QQ秀:
把echo '密碼:<input name="pwd" type="password" size="16" class="ipt-txt" />';刪掉
<input type="checkbox" name="notuser" id="dcmp-submit-guest" /><label for="dcmp-submit-guest" />匿名? </label> 刪掉
在107行找到
if(f.msg.value=='')
{
alert("評論內容不能為空!");
return;
}
在下面的加上下面的代碼(判斷輸入是不是QQ號)
var re = new RegExp('^[0-9]{5,11}',"i");
if (document.feedback.username.value.match(re)==null)
{ alert("請輸入正確的qq號碼");
document.feedback.username.focus();
return false;
}
找到if(f.notuser.checked) nnotuser = '1';
改為if(f.validate.checked) validate = '1';
第二個文件:plus/feedback_ajax.php
找到
<div class='decmt-title'>
<span class='moodico'><img src='<?php echo $cfg_templeturl; ?>/images/mood/ico-mood-<?php echo $face; ?>.gif'/></span>
<span class='username'><a href='<?php echo $spaceurl; ?>'><?php echo $username; ?></a></span>
<span class='date'><?php echo GetDateMk($dtime); ?></span>
<span>發表</span>
</div>
改為
<div class='decmt-title'>
<span class='moodico'><img src='<?php echo $cfg_templeturl; ?>/images/<?php echo $bgimg; ?>' alt='<?php echo $ftypetitle; ?>' /></span>
騰訊QQ用戶:<a href='<?php echo $spaceurl; ?>'><?php echo $username; ?></a>
<span>發表于</span>
<?php echo GetDateMk($dtime); ?>
</div>
找到
<div class='decmt-content'>
<?php echo $msg; ?><img src='<?php echo $cfg_templeturl; ?>/images/<?php echo $bgimg; ?>' alt='<?php echo $ftypetitle; ?>' />
</div>
改為
<div class='decmt-content'>
<div id="qqxiu">
<img title=<?php echo $username; ?>的QQ秀 src=http://qqshow-user.tencent.com/<?php echo $username; ?>/11/00/>
</div>
<div id="liuyan">
<?php echo $msg; ?> <img src='<?php echo $cfg_templeturl; ?>/images/mood/ico-mood-<?php echo $face; ?>.gif'/>
</div>
第三個文件:templets/style/page.css
在里面添加
#qqxiu{
float:left;
padding:5px 20px;
}
#liuyan{
margin:5px 20px 5px 0px;
padding:5px;
border:1px dashed #ccc;
width:400px;
height:103px;
float:right;
}
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈