作者 主题: 在首页增加会员未读帖子等功能连接(SSI.php)  (阅读 7809 次)

流溪(Ben)

  • 管理员
  • 超级会员
  • *
  • 帖子: 2,784
  • 评价: +43/-23
  • SMF.CN 执行
    • 广州SEO
在首页增加会员未读帖子等功能连接(SSI.php)
« 于: 2006年03月19日,12:04:12 »
 ;kaixin 相信这个功能会对使用SSI.php调用登录窗口的朋友有一定帮助和改善。

好处:默认的SSI.php会员登陆后只有一个注销连接,感觉有点不方便,通过这个修改,可以增加一些更实用的功能,日常使用中,需要一个一个区去找新贴,那样效率太低。增加未读帖子,上次访问后新回复,帖子等功能可以很大程度改善友好度。
缺点:会明显降低访问量(因为大家快捷了,那当然大家就不用每个页跑了 ;haha

修改:SSI.php
搜索:// Show a logout link.
内容:把上面结构后面跟着的那一段修改(注意本内容只适合于纵向放登录窗口的用户,横向的一行的朋友请修改一下代码,至少去掉<br />)
程序代码: [选择]
// Show a logout link.
function ssi_logout($redirect_to = '', $output_method = 'echo')
{
global $context, $txt, $scripturl, $sc;

if ($redirect_to != '')
$_SESSION['logout_url'] = $redirect_to;

// Guests can't log out.
if ($context['user']['is_guest'])
return false;

echo '<a href="', $scripturl, '?action=unread">上次访问后的新贴</a><br /><a href="', $scripturl, '?action=unreadreplies">参与讨论贴的新回复</a><br /><a href="', $scripturl, '?action=unread;all;start=0">所有未读的帖子</a><br /><a href="', $scripturl, '?action=logout;sesc=', $sc, '">', $txt[108], '</a>';
}

smf.cn 流溪

演示地址:http://www.smf.cn (登录后访问)
« 最后编辑时间: 2006年03月19日,12:08:57 作者 流溪(Ben) »
->关于我及博客:http://www.fmben.com/
->SMF中文推广站:http://www.smf.cn
->广州SEO:http://www.touchss.com
这个年头,活着就是一个奇迹。
网络的意义在于分享与认可,人人为我,我为人人。珍惜生命,远离QQ!
互助协议(临时)

liberal

  • 新手
  • *
  • 帖子: 12
  • 评价: +0/-3
Re: 在首页增加会员未读帖子等功能连接(SSI.php)
« 回复 #1 于: 2006年10月 2日,02:32:40 »
谢谢

genous

  • 新手
  • *
  • 帖子: 35
  • 评价: +0/-4
Re: 在首页增加会员未读帖子等功能连接(SSI.php)
« 回复 #2 于: 2006年10月27日,23:35:43 »
公司内部网中自救定制了一个SSI。