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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz!x1.5头部登录框、注册部分移动到页面顶端的方法

  [复制链接]
zhanyong 发表于 2011-3-20 11:35:16 | 显示全部楼层
这个帖子很值得学习。。。赞赏楼主那种自学精神。。。
回复

使用道具 举报

王牌胡汉三 发表于 2011-3-21 08:33:35 | 显示全部楼层
谢谢楼主的分享,,但是有个问题想请教楼主,就是,,LOGO那部分,我还是没加明白,,,,,我想让我的LOGO 加在顶部登录框和导航条之间,,这样该怎么弄?LOGO在左侧,然后右侧想放个FLASH 或者是其他图片的广告什么的..



<!--{subtemplate common/header_common}-->
<!--{if defined('CURMODULE') && ($_G['basescript'] == 'forum' || $_G['basescript'] == 'group') && (CURMODULE == 'index' || CURMODULE == 'forumdisplay' || CURMODULE == 'group')}-->$rsshead<!--{/if}-->
<!--{if $_G['basescript'] == 'forum' || $_G['basescript'] == 'group'}-->
  <!--{if $_G['basescript'] == 'forum' && !empty($_G['cookie']['widthauto']) && empty($_G['disabledwidthauto'])}-->
   <link rel="stylesheet" id="css_widthauto" type="text/css" href="data/cache/style_{STYLEID}_widthauto.css?{VERHASH}" />
   <script type="text/javascript">HTMLNODE.className += ' widthauto'</script>
  <!--{/if}-->
  <script type="text/javascript" src="{$_G[setting][jspath]}forum.js?{VERHASH}"></script>
<!--{elseif $_G['basescript'] == 'home' || $_G['basescript'] == 'userapp'}-->
  <script type="text/javascript" src="{$_G[setting][jspath]}home.js?{VERHASH}"></script>
<!--{elseif $_G['basescript'] == 'portal'}-->
  <script type="text/javascript" src="{$_G[setting][jspath]}portal.js?{VERHASH}"></script>
<!--{/if}-->
<!--{if $_G['basescript'] != 'portal' && $_GET['diy'] == 'yes' && ($_G[mod] == 'topic' || $_G[group][allowdiy]) && !empty($_G['style']['tplfile'])}-->
  <script type="text/javascript" src="{$_G[setting][jspath]}portal.js?{VERHASH}"></script>
<!--{/if}-->
<!--{if $_GET[diy] == 'yes' && ($_G[mod] == 'topic' || $_G[group][allowdiy]) && !empty($_G['style']['tplfile'])}-->
<link rel="stylesheet" type="text/css" href="data/cache/style_{STYLEID}_css_diy.css?{VERHASH}" />
<!--{/if}-->
<!--
<style>
body { background-image:url(/bbs/images/common/2011.jpg); background-repeat:no-repeat; background-position: top center;  padding-top:80px;}
</style>-->
</head>
<body id="nv_{$_G[basescript]}" class="pg_{CURMODULE}">
<!--{if ($_G[mod]!='topic' && $_G[group][allowdiy] && !empty($_G['style']['tplfile'])) || (!empty($_G['style']['tplfile']) && $_G[mod]=='topic' && (($_G['group']['allowaddtopic'] && $topic[uid]==$_G[uid]) || $_G[group][allowmanagetopic]))}-->
<a id="diy-tg" href="javascriptpenDiy();" title="{lang open_diy}"><img src="{STATICURL}image/diy/panel-toggle.png" alt="DIY" /></a>
<!--{/if}-->
<div id="append_parent"></div><div id="ajaxwaitid"></div>
<!--{if $_GET['diy'] == 'yes' && (CURMODULE == 'topic' || $_G[group][allowdiy]) && !empty($_G['style']['tplfile'])}-->
  <!--{template common/header_diy}-->
<!--{/if}-->
<!--{if empty($topic) || $topic[useheader]}-->
<!--{ad/headerbanner/wp a_h}-->
<div id="hd">
  <div class="wp">
   <div class="hdc cl"  style="margin-top:-40px;">
    <!--{if $_G['uid']}-->
    <div id="um">
     <p>
      <strong><a href="home.php?mod=space&uid=$_G[uid]" class="vwmy" target="_blank" title="{lang visit_my_space}">{$_G[member][username]}</a></strong>
      <!--{if $_G['group']['allowinvisible']}-->
       <span id="loginstatus" class="xg1">
        <a href="member.php?mod=switchstatus" title="{lang login_switch_invisible_mode}">
        <!--{if $_G['member']['invisible']}-->
         {lang login_invisible_mode}
        <!--{else}-->
         {lang login_normal_mode}
        <!--{/if}-->
        </a>
       </span>
      <!--{/if}-->
      <span class="pipe">|</span><span id="usersetup" class="showmenu"><a href="home.php?mod=spacecp">{lang setup}</a></span>
      <!--{hook/global_usernav_extra1}-->
      <span class="pipe">|</span><a href="home.php?mod=space&do=notice" id="myprompt"{if $_G[member][newprompt]} class="new"{/if}>{lang remind}<!--{if $_G[member][newprompt]}-->($_G[member][newprompt])<!--{/if}--></a><span id="myprompt_check"></span>
      <span class="pipe">|</span><a href="home.php?mod=space&do=pm" id="pm_ntc"{if $_G[member][newpm]} class="new"{/if}>{lang pm_center}<!--{if $_G[member][newpm]}-->($_G[member][newpm])<!--{/if}--></a>
      <span class="pipe">|</span><a href="home.php?mod=space&do=friend">{lang friends}</a> <!--{if $_G['setting']['regstatus'] > 1}--><a href="home.php?mod=spacecp&ac=invite" class="xg1">{lang invite}</a> <!--{/if}-->
      <!--{if $_G['setting']['taskon']}-->
       <span class="pipe">|</span>
       <!--{if empty($_G['cookie']['taskdoing_'.$_G['uid']])}-->
        <a href="home.php?mod=task&item=new">{lang task}</a>
       <!--{else}-->
        <a href="home.php?mod=task&item=doing" id="task_ntc" class="new">{lang task_doing}</a>
       <!--{/if}-->
      <!--{/if}-->
      <!--{hook/global_usernav_extra2}-->
      <!--{if $_G['group']['allowmanagearticle'] || $_G['group']['allowdiy'] || $_G['group']['allowauthorizedblock'] || $_G['group']['allowauthorizedarticle']}-->
       <span class="pipe">|</span><a href="portal.php?mod=portalcp">{lang portal_manage}</a>
      <!--{/if}-->
      <!--{if $_G['uid'] && $_G['group']['radminid'] > 1}-->
       <span class="pipe">|</span><a href="forum.php?mod=modcp&fid=$_G[fid]" target="_blank">{lang forum_manager}</a>
      <!--{/if}-->
      <!--{if $_G['uid'] && ($_G['group']['radminid'] == 1 || $_G['member']['allowadmincp'])}-->
       <span class="pipe">|</span><a href="admin.php" target="_blank">{lang admincp}</a>
      <!--{/if}-->
      <span class="pipe">|</span><a href="member.php?mod=logging&action=logout&formhash={FORMHASH}">{lang logout}</a>
     </p>
    </div>
    <!--{elseif !empty($_G['cookie']['loginuser'])}-->
    <p>
     <strong><a id="loginuser" class="noborder">$_G['cookie']['loginuser']</a></strong>
     <span class="pipe">|</span><a href="member.php?mod=logging&action=login">{lang activation}</a>
     <span class="pipe">|</span><a href="member.php?mod=logging&action=logout&formhash={FORMHASH}">{lang logout}</a>
    </p>
    <!--{else}-->
     <!--{template member/login_simple}-->
    <!--{/if}-->
   </div>
   <div>
    <h2><a href="./" title="$_G['setting']['bbname']">{BOARDLOGO}</a></h2>
   </div>
   <!--{if !IS_ROBOT}-->
    <div id="qmenu_menu" class="p_pop" style="display: none; zoom: 1;">
     <!--{if $_G['uid']}-->
      <ul>
       <!--{loop $_G['setting']['mynavs'] $nav}-->
        <!--{if $nav['available'] && (!$nav['level'] || ($nav['level'] == 1 && $_G['uid']) || ($nav['level'] == 2 && $_G['adminid'] > 0) || ($nav['level'] == 3 && $_G['adminid'] == 1))}-->
         <li>$nav[code]</li>
        <!--{/if}-->
       <!--{/loop}-->
      </ul>
      <!--{if !empty($_G['style']['extstyle'])}-->
       <div class="sslct cl">
        <!--{if !$_G[style][defaultextstyle]}--><span class="sslct_btn" title="{lang default}"><i>&nbsp;</i></span><!--{/if}-->
        <!--{loop $_G['style']['extstyle'] $extstyle}-->
         <span class="sslct_btn" title="$extstyle[1]"><i style='backgroundextstyle[2]'>&nbsp;</i></span>
        <!--{/loop}-->
       </div>
      <!--{/if}-->
     <!--{else}-->
      <p class="reg_tip">
       <a href="member.php?mod={$_G[setting][regname]}" class="xi2">{lang qmenu_register}</a>
      </p>
     <!--{/if}-->
     <!--{if $_G['basescript'] == 'forum' && empty($_G['disabledwidthauto'])}-->
     <ul class="wslct">
      <li><a href="javascript:;"><!--{if empty($_G['cookie']['widthauto'])}-->{lang switch_wide}<!--{else}-->{lang switch_narrow}<!--{/if}--></a></li>
     </ul>
     <!--{/if}-->
    </div>
   <!--{/if}-->
   <div id="nv">
    <a href="{if $_G['uid']}home.php{else}javascript:;{/if}" id="qmenu">{lang my_center}</a>
    <ul>
     <!--{eval $mnid = getcurrentnav();}-->
     <!--{loop $_G['setting']['navs'] $nav}-->
      <!--{if $nav['available'] && (!$nav['level'] || ($nav['level'] == 1 && $_G['uid']) || ($nav['level'] == 2 && $_G['adminid'] > 0) || ($nav['level'] == 3 && $_G['adminid'] == 1))}--><li {if $mnid == $nav[navid]}class="a" {/if}$nav[nav]></li><!--{/if}-->
     <!--{/loop}-->
    </ul>
   </div>
   <!--{if !empty($_G['setting']['plugins']['jsmenu'])}-->
    <ul class="p_pop h_pop" id="plugin_menu" style="display: none">
    <!--{loop $_G['setting']['plugins']['jsmenu'] $module}-->
      <!--{if !$module['adminid'] || ($module['adminid'] && $_G['adminid'] > 0 && $module['adminid'] >= $_G['adminid'])}-->
      <li>$module[url]</li>
      <!--{/if}-->
    <!--{/loop}-->
    </ul>
   <!--{/if}-->
   $_G[setting][menunavs]
   <div id="mu" class="cl">
   <!--{if $_G['setting']['subnavs']}-->
    <!--{loop $_G[setting][subnavs] $navid $subnav}-->
     <!--{if $_G['setting']['navsubhover'] || $mnid == $navid}-->
     <ul class="cl {if $mnid == $navid}current{/if}" id="snav_$navid" style="display:{if $mnid != $navid}none{/if}">
     $subnav
     </ul>
     <!--{/if}-->
    <!--{/loop}-->
   <!--{/if}-->
   </div>
   <!--{ad/subnavbanner/a_mu}-->
  </div>
</div>
<!--{hook/global_header}-->
<!--{/if}-->
<div id="wp" class="wp">
回复

使用道具 举报

buy359 发表于 2011-3-21 21:44:46 | 显示全部楼层
真的不能用,我的不是默认模板,没member/login_simple.htm,
我就修改了,我模板的header.html和默认模板的member/login_simple.htm,传上去,不显示什么!怎么回事呢?
回复

使用道具 举报

miguangxian 发表于 2011-3-21 22:04:47 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

jianbao8642 发表于 2011-3-22 00:00:53 | 显示全部楼层
呵呵,谢谢分享。。。
回复

使用道具 举报

卷笑清愁 发表于 2011-3-23 14:53:21 | 显示全部楼层
看不懂...
回复

使用道具 举报

qinghua927 发表于 2011-3-23 20:27:22 | 显示全部楼层
lqhcnsongzi
回复

使用道具 举报

253755899 发表于 2011-3-23 23:04:28 | 显示全部楼层
占位`````
回复

使用道具 举报

ajl2000 发表于 2011-3-25 22:14:01 | 显示全部楼层
多谢,正需要。
回复

使用道具 举报

esther2292 发表于 2011-3-26 02:24:00 | 显示全部楼层
重點是太複雜...看謀
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 21:09 , Processed in 0.030849 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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