⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userinformation.ftl

📁 学生选课系统 赶快来下载啊啊好东西 呵呵啊啊 啊啊啊啊啊
💻 FTL
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<#import "lib/html.tpl" as html>
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=${_encoding?default("GBK")}" />
  <#assign navtitle = "${_EFUserUtil.getEFUser(user_id).nickName} 的个人资料 - ">
  <#include "/common/title.ftl">
  <#include "/common/meta.ftl">
  <link href="${_resPath}/lib/base.css" rel="stylesheet" type="text/css" />
  <script type="text/javascript" src="${_contextPath}/ef/js/prototype.js"></script>
  <script type="text/javascript" src="${_contextPath}/ef/js/base.js"></script>
  <script type="text/javascript" src="${_contextPath}/ef/js/post.js"></script>
  <script type="text/javascript" src="${_contextPath}/ef/js/eforumad.js"></script>
<#assign blogUser = _EFUserUtil.getEFUser(user_id?default(_EFUser.id))/>

<script language="javascript">
<!--
//限制帖子内容中的图片宽度
function loadPostImg(obj){
  resizePostImg(obj,"0.62");
}

function doEdit(obj){
  obj.disabled="true";
  window.location= "${_UrlUtil.encodeURL("/blog/controlPanel.do?_fn=EditInfo")}";
}
function doBack(obj){
  obj.disabled="true";
  window.location= "${_UrlUtil.encodeURL("/"+_EFUserUtil.getBlogURL(blogUser.id))}";
}

//-->
</script>
 </head>

 <body><!-- userinformation.ftl -->

<div id="wrap">

<#include "header.ftl"/>

<div id="content">
<#assign userConfig=_ConfigUtil.getUserFieldsInfo()/>
<#if _EFUser.id == blogUser.id>
<#include "blognav_inc.ftl"/>
</#if>

<div id="userBaseInfo" class="commonBox">
<table class="commonTable">
  <tr class="hd1">
    <td>
      ﹤${blogUser.nickName}﹥

    </td>
    <td>
      <span style="float:right;">
        <#if _EFUser.id == blogUser.id>
          <input type="button" class="middleButton" value="编 辑" onclick="doEdit(this);">
        <#else>
          <input type="button" class="middleButton" value="回到类博客首页"  onclick="doBack(this)">
        </#if>
      </span>
    </td>
  </tr>
  <tr class="content">
    <td class="td1" colspan=2>
      <div id="portrait">
        <a href="${_UrlUtil.encodeURL("/"+_EFUserUtil.getBlogURL(blogUser.id))}" title="返回${blogUser.nickName}的类博客首页"><img src="${_contextPath}/${blogUser.headPic}" class="largeHeadPic"></a>
      </div><#comment> end portrait </#comment>

      <div id="selfIntro">
        <#if userConfig.USER_SELFINTRO?exists>
          <#if userConfig.USER_SELFINTRO("field_public")?default("1")?number==_Constants.STATUS_YES || _EFUser.id == blogUser.id>
          <#if blogUser.selfIntro ? exists && blogUser.selfIntro != "">
          ${blogUser.selfIntro?replace("\r\n", "<br>")}
          <#else>
          用户很懒惰,未填写任何个人介绍;
          </#if><#else>未公开</#if>
        <#else>- -</#if>
      </div><#comment> end selfIntro </#comment>
    </td>
  </tr>
</table>
</div><#comment> end signature </#comment>

<#comment> 获取用户等级映射数据 </#comment>
<#assign userrank_map = _ConfigUtil.getUserRankInfo()/>
<#comment> 获取用户组映射数据 </#comment>
<div id="userInfoTable" class="commonBox">
<table class="commonTable">
<tr class="hd1">
  <td class="td1">
    详细资料
  </td>
  <td class="td2">
  </td>
</tr>
<tr class="content">
  <td class="td1">
    用户
  </td>
  <td class="td2">
    <span title="昵称">${blogUser.nickName}</span>&nbsp;&nbsp;<span title="id">(ID: ${blogUser.id})</span><span title="性别"><#if blogUser.gender?default(_Constants.GENDER_CECRECY)?number == _Constants.GENDER_CECRECY><#elseif blogUser.gender?default(_Constants.GENDER_CECRECY)?number == _Constants.GENDER_MAN>&nbsp;&nbsp;♂<#else>&nbsp;&nbsp;♀</#if></span><#if blogUser.selfcalled?? && blogUser.selfcalled!=""><span class="note" title="自定义头衔">[${blogUser.selfcalled}]</span></#if>
  </td>
</tr>
<#if blogUser.medal?default("") != "">
<tr class="content">
  <td class="td1">
    荣誉勋章
  </td>
  <td class="td2">
    <div style="margin:5px auto;">
    <#assign medalMap = _ConfigUtil.getMedalInfo()/>
    <#assign medalNum = 0/>
    <#list (blogUser.medal).split("\\|") as medal>
    <#if medalMap[medal]?exists && !medalMap[medal].isEmpty()>
      <img src="${_contextPath}/${medalMap[medal].medal_icon}" title="${medalMap[medal].medal_name}"/>
    </#if>
    </#list>
    </div>
  </td>
</tr>
</#if>
<tr class="content">
  <td class="td1">
    论坛积分
  </td>
  <td class="td2">
    综合×${blogUser.credit?default(0)}
    <#comment> 获取积分列表数据 </#comment>
    <#assign credit_list = _CreditUtil.getInfoList()/>
    <#if credit_list.size() &gt; 0>
    <#list credit_list as credit>
    &nbsp;&nbsp;${credit.credit_name}×${blogUser[credit.credit_key]}
    </#list>
    </#if>
  </td>
</tr>
<tr class="content">
  <td class="td1">
    所属用户组
  </td>
  <td class="td2">
    <a href="${_UrlUtil.encodeURL("/group.do?group_id="+blogUser.groupId)}" style="color:${_GroupUtil.getConfigInfo(blogUser.groupId?string,"USERGROUP_TITLE_COLOR")}" title="查看具体权限">${_GroupUtil.getConfigInfo(blogUser.groupId?string,"USERGROUP_TITLE")}</a><span class="note" title="阅读权限">(${_GroupUtil.getConfigInfo(blogUser.groupId?string,"USERGROUP_VISIT_LEVEL")})</span>
  </td>
</tr>
<#assign userrank_map = _ConfigUtil.getUserRankInfo()/>
<#if (userrank_map[blogUser.rank?string] ? exists)>
<tr class="content">
  <td class="td1">
    发帖级别
  </td>
  <td class="td2" title="发帖数多于 ${userrank_map[blogUser.rank?string].rank_posts} 篇">
    ${userrank_map[blogUser.rank?string].rank_name}&nbsp;
  </td>
</tr>
</#if>
<tr class="content">
  <td class="td1">
    注册日期
  </td>
  <td class="td2">
    <#assign regDate = _DateUtil.getDateStr(blogUser.regTime)>
    ${regDate}
    <#if _GroupUtil.canViewUserIP(_EFUser,blogUser)>
      <span class="note" title="注册时的IP">(IP:${blogUser.regIp?default("")})</span>
    </#if>&nbsp;
  </td>
</tr>
<tr class="content">
  <td class="td1">
    上次访问时间
  </td>
  <td class="td2">
    <#if blogUser.lastVisitTime?exists && blogUser.lastVisitTime?number&gt;0>${_DateUtil.getDateTimeStr(_EFUser,blogUser.lastVisitTime?number)}</#if>
    <#if _GroupUtil.canViewUserIP(_EFUser,blogUser)>
      <span class="note" title="上次访问IP">(IP:${blogUser.lastVisitIp?default("")})</span>
    </#if>&nbsp;
  </td>
</tr>
<tr class="content">
  <td class="td1">
    最后发帖时间

  </td>
  <td class="td2">
    <#if blogUser.lastPostTime?exists && blogUser.lastPostTime?number&gt;0>${_DateUtil.getDateTimeStr(_EFUser,blogUser.lastPostTime?number)}</#if>&nbsp;
  </td>
</tr>
<tr class="content">
  <td class="td1">
    活跃程度
  </td>
  <td class="td2">
    总计在线${_DateUtil.shortTimeBetween(blogUser,blogUser.onLineTime?number,0)}&nbsp;&nbsp;
    主题帖×${blogUser.topics}&nbsp;&nbsp;
    回复帖×${blogUser.posts-blogUser.topics}&nbsp;&nbsp;
    上传附件×${blogUser.attachs}&nbsp;&nbsp;
    精华帖×${blogUser.bestPosts?default(0)}&nbsp;&nbsp;
    平均日发帖×${postsPerDay?default("0")}&nbsp;&nbsp;
  </td>
</tr>
<tr class="content">
  <td class="td1">
    受关注度
  </td>
  <td class="td2">
    综合评价得分×${blogUser.score?default(0)}&nbsp;&nbsp;
    类博客被访问×${blogUser.visitors}
  </td>
</tr>
<#if blogUser.alipayAccount ? exists && blogUser.alipayAccount!="">
<tr class="content">
  <td class="td1">
    支付宝帐户

  </td>
  <td class="td2">
    ${blogUser.alipayAccount?default("")?html}&nbsp;
  </td>
</tr>
</#if>
<#if blogUser.birthday ?? && blogUser.birthday!="">
<tr class="content">
  <td class="td1">
    生日
  </td>
  <td class="td2">
    ${blogUser.birthday?date("yyyy-MM-dd")}&nbsp;
  </td>
</tr>
</#if>

<#comment> 显示公开的扩展字段 </#comment>
<#assign extFields = userExtInfos/>
<#list extFields as extField>
<#if extField.field_public?default(_Constants.STATUS_NO)?number == _Constants.STATUS_YES && extField.field_id!="USER_SELFINTRO">
<tr class="content">
  <td class="td1">
    ${extField.field_name}
  </td>
  <td class="td2">
  <#if extField.field_id == _Constants.USER_NAME>
    <#comment> 如果字段是姓名 </#comment>
    ${blogUser.lastName?default("")} ${blogUser.firstName?default("")}
  <#elseif extField.field_id == _Constants.USER_AREA>
    <#comment> 如果字段是行政区域 </#comment>
    <#if blogUser.country??>
      <#list _ConfigUtil.getCountry() as country>
        <#if country.region_id?string == blogUser.country?string>${country.region_name}</#if>
      </#list>
    <#if blogUser.province??>
      <#list _ConfigUtil.getProvince(blogUser.country) as province>
        <#if province.region_id?string == blogUser.province?string>${province.region_name}</#if>
      </#list>
    <#if blogUser.city??>
      <#list _ConfigUtil.getCity(blogUser.province) as city>
        <#if city.region_id?string == blogUser.city?string>${city.region_name}</#if>
      </#list>
    </#if>
    </#if>
    </#if>
  <#elseif extField.field_showtype?number == _Constants.FIELD_SHOW_TYPE_TEXT>
    <#comment> 如果显示方式是文本框  </#comment>
    ${extField.field_value?default("")}
  <#elseif extField.field_showtype?number == _Constants.FIELD_SHOW_TYPE_TEXTAREA>
    <#comment>  如果显示方式是文本域  </#comment>
    ${extField.field_value?default("")}
  <#elseif extField.field_showtype?number == _Constants.FIELD_SHOW_TYPE_RADIO>
    <#comment> 如果显示方式是单选按钮  </#comment>
    <#list _CodeUtil.getCodeList(extField.field_id) as codeOption>
      <#if codeOption.code_key == extField.field_value?default("")>${codeOption.code_name}</#if>
    </#list>
  <#elseif extField.field_showtype?number == _Constants.FIELD_SHOW_TYPE_CHECKBOX>
    <#comment> 如果显示方式是多选选按钮  </#comment>
    <#list _CodeUtil.getCodeList(extField.field_id) as codeOption>
      <#if codeOption.code_key == extField.field_value?default("")>${codeOption.code_name}</#if>
    </#list>
  <#elseif extField.field_showtype?number == _Constants.FIELD_SHOW_TYPE_SELECT>
    <#comment>  如果显示方式是下拉列表  </#comment>
    <#list _CodeUtil.getCodeList(extField.field_id) as codeOption>
      <#if codeOption.code_key == extField.field_value?default("")>${codeOption.code_name}</#if>
    </#list>
  </#if>&nbsp;
  </td>
</tr>
</#if>
</#list>
</table>
</div>

<div id="signature" class="commonBox">
<table class="commonTable">
  <tr class="hd1">
    <td>个性签名</td>
  </tr>
  <tr class="content">
    <td class="td1">${blogUser.parsedSignature?default("")}&nbsp;</td>
  </tr>
</table>
</div><#comment> end signature </#comment>

<table style="width:100%;margin-top:5px;">
  <tr>
    <td align="right">
      <#if _EFUser.id == blogUser.id>
        <input type="button" class="middleButton" value="编 辑" onclick="doEdit(this);">
      <#else>
        <input type="button" class="middleButton" value="返 回"  onclick="doBack(this)">
      </#if>
    </td>
  </tr>
</table>

</div><#comment>end content</#comment>

<#include "footer.ftl"/>

</div><#comment>end wrap</#comment>

 </body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -