DedeCMS 评论输入QQ号码显示QQ秀的方法
来源:程序员人生 发布时间:2014-06-06 11:19:24 阅读次数:2329次
在默认模板进行小改动修改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;
}
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠