Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

email 作为登陆名成功,绿色风格模板展示

[复制链接]
quyancong 发表于 2009-5-7 12:47:57 | 显示全部楼层 |阅读模式
UCHome模板
适用版本:
语言编码: GBK简体 
风格转换者: 原创
本帖最后由 quyancong 于 2009-5-17 14:58 编辑

一路同行网 模板改造成功,登陆改成了 email 登陆方式,活动插件改版,支持年月日和时分时间选择,支持具体地名输入
mrsaner 发表于 2009-5-7 13:54:58 | 显示全部楼层
貌似从未卖个东东样,演示地址都没,2金币,谁愿意这么容易给哦!
回复

使用道具 举报

小黑影儿 发表于 2009-5-8 21:01:09 | 显示全部楼层
骗子  大家别买
回复

使用道具 举报

砖头砖头 发表于 2009-5-8 21:04:55 | 显示全部楼层
楼猪,真是厉害!
回复

使用道具 举报

 楼主| quyancong 发表于 2009-5-17 14:58:06 | 显示全部楼层
本帖最后由 quyancong 于 2009-5-17 15:04 编辑

不好意思,我第一次发模板帖子,设置有误,本意并不是要大家花币看帖,由于工作太忙,所以程序改造的时候没有特别记录修改的地方,具体功能修改论坛有相关帖子,如果需要 日期时间(这里优点是可以选择时间)的改造代码,大家可以像我索要,免费提供 QQ:116618171
回复

使用道具 举报

 楼主| quyancong 发表于 2009-5-17 15:07:31 | 显示全部楼层
3# 小黑影儿


请消气,俺不是骗子
回复

使用道具 举报

 楼主| quyancong 发表于 2009-5-18 12:32:19 | 显示全部楼层
本帖最后由 quyancong 于 2009-5-18 12:44 编辑

emai作为登陆的方法,发出来吧,论坛另一网友分享的
1.打开uch目录下的 uc_client/control/user.php 文件 控制层
找到登陆接口 function onlogin() 继续往下找 加入蓝色的代码
  if($isuid) {
   $user = $_ENV['user']->get_user_by_uid($username);
  } else {
   $user = $_ENV['user']->get_user_by_username($username);
   if(!$user) $user = $_ENV['user']->get_user_by_email($username);
  }
2.打开uch目录下的 uc_client/model/user.php 文件 模型层 加入蓝色代码
找到这个地方
function get_user_by_username($username) {
  $arr = $this->db->fetch_first("SELECT * FROM ".UC_DBTABLEPRE."members WHERE username='$username'");
  return $arr;
}
加入下面这个函数
function get_user_by_email($email) {
  $arr = $this->db->fetch_first("SELECT * FROM ".UC_DBTABLEPRE."members WHERE email='$email'");
  return $arr;
}

3.打开 template/do_login.htm 文件
找到用户名 修改为你想要显示的文字 如用户名或邮箱

4.然后拿着这2个文件 uc_client/control/user.php  uc_client/model/user.php  去uc里面直接覆盖即可
注意:如果你的uch和uc通讯方式是http,则必须执行第三步,否则不支持email登陆

补充一下:
可能该做来后,首页记住的登录名还是用户名形式,需要做修改
在index.php中
//最后登录名
$membername = empty($_SCOOKIE['loginuser'])?'':sstripslashes($_SCOOKIE['loginuser']);
$memberemail = empty($_SCOOKIE['loginemail'])?'':sstripslashes($_SCOOKIE['loginemail']);
红色为添加部分

index.html模板中的 等用户名控件处,value='$membername ' 改为value='$memberemail '
回复

使用道具 举报

ynqj 发表于 2009-5-18 12:53:13 | 显示全部楼层
似乎风格还不错。兄弟弄好,给一份吧。。yunphos@qq.com
回复

使用道具 举报

shegf 发表于 2009-5-19 11:25:33 | 显示全部楼层
可以分享风格么??3Q了!
tthacker@qq.com
回复

使用道具 举报

 楼主| quyancong 发表于 2009-5-30 15:08:02 | 显示全部楼层
本帖最后由 quyancong 于 2009-5-30 15:09 编辑

一路同行网(sns社区,google PR为3)www.16tongxing.com 整站转让 程序+域名  详情 咨询 QQ:116618171
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-6-19 01:08 , Processed in 0.238015 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表