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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑问] 这段登陆代码是什么意思?判断什么的?

[复制链接]
jiangxiudi 发表于 2010-6-24 08:47:20 | 显示全部楼层 |阅读模式
$uid = $_SGLOBAL['supe_uid'];
$ucurl = avatar($uid);
$siteurl = S_URL_ALL;
if(!empty($uid)) {
        if($channels['menus']['bbs']) {
                $bbshtml = ' | <a href="'.$_SC['bbsurl'].'" target="_blank">'.$blang['forum_visit'].'</a>';
        }
        if($channels['menus']['uchblog'] || $channels['menus']['uchimage']) {
                $uchhtml = ' | <a href="'.$_SC['uchurl'].'" target="_blank">'.$blang['home_visit'].'</a>';
        }
        $showpost = 0;
        $showposturl = '';
        $divhtml = '<div id="contribute_op" style="display:none;"><ul>';

        if(!empty($channels['menus'])) {
                foreach($channels['menus'] as $value) {
                        $channel = $value['nameid'];
                        if(!checkperm('allowpost')) continue;
                        if($value['type']=='type' || $value['type']=='user' && $value['upnameid']=='news') {
                                $divhtml .= '<li><a href="'.$siteurl.'/cp.php?ac=news&op=add&type='.$value['nameid'].'" onclick="hidendivop();" target="_blank">'.$value['name'].'</a></li>';
                                $showpost++;
                                $showposturl = $siteurl.'/cp.php?ac=news&op=add&type='.$value['nameid'];
                        } elseif($value['type']=='model') {
                                $divhtml .= '<li><a href="'.$siteurl.'/cp.php?ac=models&op=add&nameid='.$value['nameid'].'" onclick="hidendivop();" target="_blank">'.$value['name'].'</a></li>';
                                $showpost++;
                                $showposturl = $siteurl.'/cp.php?ac=models&op=add&nameid='.$value['nameid'];
                        }
                }
        }
       
        if($showpost == 1) {
                $showposturl = "document.write('<a href=\"$showposturl\" class=\"contribute_txt\" target=\"_blank\">$lang[pannel_contribution]</a> ');";
        } elseif($showpost > 1) {
                $showposturl = "document.write('<a href=\"javascript:contributeop();\" class=\"contribute_txt\">$lang[pannel_contribution]</a> ');";
        }
       
        $divhtml .= '</ul></div>';
       
        $openstate = empty($_GET['open']) ? array('', 'none') : array('none', '');
        print <<<END
        function contributeop() {
                if($('contribute_op').style.display != 'block') {
                        $('contribute_op').style.display = 'block';
                } else {
                        $('contribute_op').style.display = 'none';
                }       
        }
        function hidendivop(){
                $('contribute_op').style.display = 'none';
危险的蘑菇 发表于 2010-6-24 09:30:35 | 显示全部楼层
您说的batch_panel.php,主要判断ss集成了什么系统。如家园,bbs等,然后显示在登录后的面板上
回复

使用道具 举报

 楼主| jiangxiudi 发表于 2010-6-24 09:40:17 | 显示全部楼层
恩,谢谢啊
回复

使用道具 举报

危险的蘑菇 发表于 2010-6-24 09:49:50 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-9 02:16 , Processed in 0.021679 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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