整合各大主流账号同步登陆源码分享
原创作者:素之美
Php168From Developer
Jump to: navigation, search
1.在template\default\head.htm文件里找到如下代码:
高级搜索</a></span>
在下一行添加:
<div style= "position:relative;left:0px;">
<!--
EOT;
if(!$lfjid){
include(dirname(dirname(dirname(__FILE__))).'/hack/denglu/lib/denglu_cache.php');
if($denglu_cache['denglu_top']==1){ print <<<EOT
-->
<script src="http://open.denglu.cc/connect/logincode?appid=
{$denglu_cache['denglu_appid']}&style=popup" charset="utf-8" type="text/java script">
</script>
<!--
EOT;
}
}print <<<EOT
-->
</div>
然后找到 class="search" 在这个<div 里添加这样一段样式:
style="position:relative;"2.在/templets/default/login.htm找到如下代码:
<input type="hidden" name="fromurl" value="$FROMURL">
提示:如果你还没注册,请点击<a href="reg.php" style="color:red;">注册</a>
</td>
</tr>
</table>
在下一行添加如下代码:
<!--
EOT;
include(dirname(dirname(dirname(__FILE__))).'/hack/denglu/lib/denglu_cache.php');
if($denglu_cache['denglu_top']==1){
print <<<EOT
-->
<script src="http://open.denglu.cc/connect/logincode?appid=
{$denglu_cache['denglu_appid']}" charset="utf-8" type="text/java script">
</script>
<!--
EOT;
}
print <<<EOT
-->
3.在/templets/default/reg.htm文件里找到如下代码:
function ckdata(a,b,c){
AJAX.get(b,"$webdb[www_url]/do/job.php?job=ckreg&
name="+document.getElementById(a).value+"&type="+c);
}
//-->
</SCRIPT> </td>
</tr>
</table>
在下一行添加如下代码:
<!--
EOT;
include(dirname(dirname(dirname(__FILE__))).'/hack/denglu/lib/denglu_cache.php');
if($denglu_cache['denglu_top']==1){
print <<<EOT
-->
<script src="http://open.denglu.cc/connect/logincode?appid=
{$denglu_cache['denglu_appid']}" charset="utf-8" type="text/java script">
</script>
<!--
EOT;
}
print <<<EOT
-->
4.在template\default\login_tpl\v7.htm文件里找到如下代码:
<a href="$webdb[www_url]/member/" target="_blank">会员中心</a>
在下一行添加如下代码:
<a href="$webdb[www_url]/denglu.php?act=dl_user" target="_self">灯鹭设置</a>
5.在template\default\bencandy_tpl\comment.htm 文件里找到如下代码:
<!--
<?php
在下一行添加如下代码:
include(dirname(dirname(dirname(dirname(__FILE__))))."/hack/denglu/lib/denglu_cache.php");
$denglu_comment_exit='http://'.$_SERVER['HTTP_HOST'].'/do/login.php?action=quit';
if($denglu_cache["denglu_syn_comment"] != 1){
然后继续在这个文件里找到如下代码:
<!--
EOT;
?>
-->
在上一行添加如下代码:
<!--
EOT;
}else{
print <<<EOT
-->
<script type='text/java script' charset='utf-8'
src='http://open.denglu.cc/connect/commentcode?appid=
{$denglu_cache["denglu_appid"]}&v=1.0.1'>
</script>
<script type="text/java script" charset='utf-8'>
var param = {};
param.title = "{$rsdb[title]}"; // 这里面填写获取文章标题的函数。
param.postid = "{$aid}"; //这里面填写文章id的函数,我们需要根据此id匹配。
<!--
EOT;
if(!empty($lfjid)){
print <<<EOT
-->
param.login = true; //网站和评论框实现单点登录、退出。需要判断网站是否登录,录前为false,登录后为true。
<!--
EOT;
}else{
print <<<EOT
-->
param.login = false;
<!--
EOT;
}
print <<<EOT
-->
param.exit = "{$denglu_comment_exit}"; //退出链接
param.image = ""; //需要同步的图片地址
param.video = "";//需要同步的视频地址,支持土豆优酷等
param.templateid = "";//模板id,留空即为默认
_dl_comment_widget.show(param);//不可删除
</script>
<!--
EOT;
}
print <<<EOT
-->
6.在template\default\head.htm文件里找到如下代码:
<body ondblclick="$bodyondblclick">
在上一行加入这样的代码:
<script>
function ajax()
{
var xmlHttp;
try
{
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
alert("您的浏览器不支持AJAX!");
return false;
}
}
}
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4)
{
document.getElementById("divaaa").innerHTML=xmlHttp.responseText;
}}
xmlHttp.open("GET","$webdb[www_url]/denglu.php?act=denglu_comment",true);
xmlHttp.send(null);
}
setInterval("ajax()",60000);
</script>
<div id="divaaa"></div>
7.系统设置->插件管理:
(1)添加后台 灯鹭设置
(2)添加后台 媒体信息
(3)设置后台管理权限
安装完毕
|
点击率:2284
|
|