早在V4.1里,JumbotCms就已经提供了Discuz!NT的整合接口,而在V4.2的开源项目中依然只提供了单向的同步,即:同步注册/登录/注销(其他功能自行研究)。
关于JumbotCms的整合配置这里不说了,只要注意1点:配置好JumbotCms的cookie域(假设论坛在将博系统的二级目录下,那么跳过这一步操作)
而Discuz!NT需要做什么呢?
第一步:后台——>常规选项——>基本设置,填好网站名称和网站地址(记得以/结尾)。
第二步:后台——>常规选项——>注册与访问控制,,不允许任何新用户注册。
第三步:后台——>界面风格——>模板管理——>Default——>管理,打开_head.htm,修改登录、注册、注销的Url。具体修改如下(第9行开始):
<span class="avataonline right">
<%if {userid}==-1%>
<a href="{config.weburl}passport/login.aspx">[登录]</a>
<a href="{config.weburl}passport/register.aspx">[注册]</a
><%else%>
欢迎<a class="drop" id="viewpro">{username}</a>
<span class="pipe">|</span>
<a href="{config.weburl}passport/logout.aspx?userkey={userkey}">退出</a>
<span class="pipe">|</span>
<%/if%>
</span>