求助! jforum 单点登录名显示问题

紫焰 发布于 2012/02/24 10:14
阅读 354
收藏 0
在实现jforum与办公平台单点登陆后。
用户想显示用户名而不是用户帐号。
因为在办公平台中用户账号是唯一的,而用户名不唯一。 所以我们是不可以用用户名作为论坛帐号的。
请问 有没有其他问题来实现这个功能。
比如 我们存在jforum_users 中的用户名为姓名(帐号)格式。 等我们在论坛显示用户名是做个处理只显示姓名。
如果要实现,需要改哪些地方。我感觉需要改源码,但我不知道具体该哪里?
求助!
加载中
0
紫焰

我修改了 net.jforum.entities下的user类。
达到了预期效果
但不知会不会产生什么不良影响?

0
ljiang
ljiang
以前做过类似修改!加了个字段,没什么影响
0
紫焰

我没有新增字段 
知识在显示调用 getUsername ()时 做了分割处理

  public String getUsername()

  {

 System.out.println("用户名:"+this.username);

 String username=this.username;

 if(!"".equals(username)&&!"Admin".equals(username)){

 String [] un=username.split("\\(");

 System.out.println("显示名:"+un[0]);

 username=un[0];

 }

    return username;

  }

0
灰太狼
灰太狼
楼上的,把你们的地址都发出来下,我们瞻仰下。
返回顶部
顶部