본문 바로가기
OldStory/리눅스

Top Menubar

by Alnilam 2009. 2. 4.
반응형

home, wiki, blog, punbb 와 gallery를 오갈 수 있는 menubar를 상단에 추가하였다.

  • home :  index.html 에 바로 추가 ( home 소스 참조 )
  • WordPress blog : (Pixeled테마 에서) 외모->편집기->머리글(header.php)의 <body>하단에 추가하고 bgimage.jpg를 상단의 menubar만큼 그림을 내려 수정하였다.
  • MoinMoin wiki : wikiconfig.py 에 다음 추가
    html_head = ‘<link rel=stylesheet href=/globalheader.css type=text/css>’
    page_header1 = ‘<div id=”globalheader”><span>&nbsp; :: </span><a class=”tabs” href=”/”>Home</a><span> :: </span><a class=”tabs” href=”/wordpress”>Blog</a><span> :: </span><a class=”tabs” href=”/wiki”>WiKi</a><span> :: </span><a class=”tabs” href=”/punbb”>Forums</a><span> :: </span><a class=”tabs” href=”/gallery2″>Gallery</a><span> :: </span></div>’
  • Punbb forums: 상단에 추가하는 방법을 찾지 못해 punbb에서 지원하는 메뉴파을 그냥 사용 하였다.   포럼관리->options->Additional menu items
     1=<a href=”/”> Home </a>
    2=<a href=”/wordpress”> Blog </a>
    3=<a href=”/wiki”> Wiki </a>
    4=<a href=”/gallery2″> Photos </a>
  • Gallery2 : carbon theme의 경우 themes/carbon/templates/theme.tpl 을 다음과 같이 수정하고 menu.tpl 에 링크를 추가 한다. 
       theme.tpl :
        …
        {* Include this theme’s style sheet *}
        <link rel=”stylesheet” type=”text/css” href=”{g->theme url=”theme.css”}”/>
        <link rel=”stylesheet” type=”text/css” href=”/globalheader.css” />
      </head>
      <body class=”gallery”>
        {g->theme include=”menu.tpl”}
       ….
     
      menu.tpl :
     {literal}
    <div id=”globalheader”>
    <span>&nbsp; :: </span>
    <a class=”tabs” href=”/”>Home</a><span> :: </span>
    <a class=”tabs” href=”/wordpress”>Blog</a><span> :: </span>
    <a class=”tabs” href=”/wiki”>WiKi</a><span> :: </span>
    <a class=”tabs” href=”/punbb”>Forums</a><span> :: </span>
    <a class=”tabs” href=”/gallery2″>Gallery</a><span> :: </span>
    </div>
    {/literal}

 참고로 Gallery2의 carbon 테마는 광고를 넣을 수 있도록 ads.tpl파일을 지원하다. 이 파일안에 광고문고를 삽입할 수 있다.

반응형

'OldStory > 리눅스' 카테고리의 다른 글

Change IP  (0) 2009.02.06
How To Find Your Ubuntu or Kernel Version  (0) 2009.02.05
Home – Embed Cooliris  (0) 2009.02.05
Home Linux 설치  (0) 2009.02.04
Folder의 크기를 알아내는 명령  (0) 2009.01.22