36- Açılır menu

Smf Destek/36- Açılır menu => index.template.php de bul Kod: [Seç]oncesine ekle Kod: [Seç] Kod: [Seç]function template_menu()den Kod: [Seç]// Generate a strip of buttons.kadar sil oraya bunu ekle Kod: [Seç]function template_menu() {     global $context, $settings, $options, $scripturl, $txt; echo ' ';       echo 'Anasayfa

Gönderen Konu: 36- Açılır menu  (Okunma sayısı 706 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı hhy89

  • Yönetici
  • *
  • İleti: 9511
  • Karma: 496
  • www.SmfMod.com
  • Smf Sürümü: 2.0 RC3
  • Web Siteniz: smfmod.com
36- Açılır menu
« : 23 Nisan 2009, 13:11:10 »
index.template.php de bul
Kod: [Seç]
</head>oncesine ekle
Kod: [Seç]
<!-- dd menu -->

<script type="text/javascript">
<!--
var timeout         = 500;
var closetimer      = 0;
var ddmenuitem      = 0;

// open hidden layer
function mopen(id)
{   
   // cancel close timer
   mcancelclosetime();

   // close old layer
   if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

   // get new layer and show it
   ddmenuitem = document.getElementById(id);
   ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{
   if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
   closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
   if(closetimer)
   {
      window.clearTimeout(closetimer);
      closetimer = null;
   }
}

// close layer when click-out
document.onclick = mclose;
// -->
</script>

Kod: [Seç]
function template_menu()den
Kod: [Seç]
// Generate a strip of buttons.kadar sil
oraya bunu ekle
Kod: [Seç]
function template_menu()
{
    global $context, $settings, $options, $scripturl, $txt;

echo '
<ul id="sddm">';

      echo '<li><a href="', $scripturl, '">Anasayfa</a>
      </li>';

      echo '<li><a href="', $scripturl, '?action=search">Ara</a>
      </li>';

      echo '<li><a href="', $scripturl, '?action=help">Yardım</a>
      </li>';

   if ($context['allow_admin'])
      echo '<li><a href="', $scripturl, '?action=admin" onmouseover="mopen('m2')" onmouseout="mclosetime()">Admin</a>
      <div id="m2" onmouseover="mcancelclosetime()" onmouseout="mclosetime()">
      <a href="', $scripturl, '?action=admin">Admin</a>
      <a href="', $scripturl, '?action=mlist">Üyeler</a>
      </div>
      </li>';

      echo   '<li><a href="#" onmouseover="mopen('m3')" onmouseout="mclosetime()">Etiketler</a>
      <div id="m3" onmouseover="mcancelclosetime()" onmouseout="mclosetime()">
      <a href="#">link1</a>
      <a href="#">link2</a>
      </div>
      </li>';

   if ($context['user']['is_logged'])
      echo '<li><a href="', $scripturl, '?action=profile" onmouseover="mopen('m4')" onmouseout="mclosetime()">Profilim</a>
      <div id="m4" onmouseover="mcancelclosetime()" onmouseout="mclosetime()">
      <a href="', $scripturl, '?action=pm">Özel Mesajlarım</a>
      <a href="', $scripturl, '?action=unread">Okumadığım Mesajlar</a>
      <a href="', $scripturl, '?action=unreadrelies">Bana Yazılanlar</a>
      </div>
      </li>';

   if ($context['user']['is_logged'])
      echo '<li><a href="#" onmouseover="mopen('m5')" onmouseout="mclosetime()">Extralar</a>
      <div id="m5" onmouseover="mcancelclosetime()" onmouseout="mclosetime()">
      <a href="#" target="_blank">link</a>
      <a href="#">link2</a>
      <a href="#">link3</a>
      </div>
      </li>';

   if ($context['user']['is_guest'])
      echo '<li><a href="', $scripturl, '?action=login">Giriş</a>
      </li>';

   if ($context['user']['is_guest'])
      echo '<li><a href="', $scripturl, '?action=register">Üye Ol</a>
      </li>';

   if ($context['user']['is_logged'])
      echo '<li><a href="', $scripturl, '?action=logout;sesc=', $context['session_id'], '">Çıkış</a>
      </li>';

echo '
</ul>
<div style="clear:both"></div>
<div style="clear:both"></div>';
}

style.css de en alta ekle
Kod: [Seç]
#sddm
{
   margin: 0;
   padding: 0;
   z-index: 30
}

#sddm li
{
   margin: 0;
   padding: 0;
   list-style: none;
   float: left;
   font: bold 11px arial
}

#sddm li a
{
   display: block;
   margin: 0 1px 0 0;
   padding: 4px 10px;
   width: 60px;
   background: #5970B2;
   color: #FFF;
   text-align: center;
   text-decoration: none
}

#sddm li a:hover
{
   background: #49A3FF
}

#sddm div
{
   position: absolute;
   visibility: hidden;
   margin: 0;
   padding: 0;
   background: #EAEBD8;
   border: 1px solid #5970B2
}

#sddm div a
{
      position: relative;
      display: block;
      margin: 0;
      padding: 5px 10px;
      width: auto;
      white-space: nowrap;
      text-align: left;
      text-decoration: none;
      background: #EAEBD8;
      color: #2875DE;
      font: 11px arial
}

#sddm div a:hover
{   background: #49A3FF;
    color: #FFF
}
« Son Düzenleme: 20 Temmuz 2009, 22:45:34 Gönderen: ๓คгครlเ46™ »
Php-SEO-MySQL-Ajax-JavaScript-Css-HTML
Günlük Yaz
Yeni Modları Takip Etmek Için
*Amacımız balık vermek degil balık tutmayı ogretmek ;)
*Smfyi herkes sever ama siz abartın ;)
*“İnsanların en hayırlısı, insa

Çevrimdışı CybeR.BoyS™

  • aRsinLi
  • Master Üye
  • *
  • İleti: 1181
  • Karma: 49
  • Cinsiyet: Bay
  • Www.AskeRvani.coM
    • Www.Smfmod.coM
  • Smf Sürümü: 2.0 RC3
  • Web Siteniz: Www.Smfmod.coM
Ynt: Açılır menu
« Yanıtla #1 : 28 Nisan 2009, 00:43:36 »
tesekkurler deneyıp caps koymak lazım ;)

Çevrimdışı hhy89

  • Yönetici
  • *
  • İleti: 9511
  • Karma: 496
  • www.SmfMod.com
  • Smf Sürümü: 2.0 RC3
  • Web Siteniz: smfmod.com
Ynt: Açılır menu
« Yanıtla #2 : 28 Nisan 2009, 13:03:17 »
acemi zamanlarımda cok ugrastıgım bi menu stiliydi aynı kodları simdi buldum arsivimde dedim bunu mu yapamamısım :P
hemen yaptim paylastım burda :D
Php-SEO-MySQL-Ajax-JavaScript-Css-HTML
Günlük Yaz
Yeni Modları Takip Etmek Için
*Amacımız balık vermek degil balık tutmayı ogretmek ;)
*Smfyi herkes sever ama siz abartın ;)
*“İnsanların en hayırlısı, insa

Çevrimdışı MaRaSLi

  • Namı Değer by MaRaSLi46
  • Moderatör
  • *
  • İleti: 4009
  • Karma: 154
  • Cinsiyet: Bay
  • SmfMyAdmin
    • Teknoloji Destek ve Haber
  • Smf Sürümü: 1.1.11
  • Web Siteniz: Technodestek.NeT
Ynt: Açılır menu
« Yanıtla #3 : 02 Haziran 2009, 11:29:07 »
Tamada Ne ise yarar bu
Technodestek.NeT
İmzaya Gerek Yok Eskiler Bizi Tanır Yeniler Örnek Alır.

Farkımın Farkındayım ..  Önceden ''TeK'' Geçtiklerini Şimdi ''€S'' Geçiyorum HayaT Bi Oyunsa Bizde JeToN ÇoK ! ...  ßıraKtım seni Derdinde Kal Die ... Kendini Upuzun Bi Cümle Sananlara .. Ufacık Bi Nokta[.]

Bi süre yokum herkeze kolay gelsin

Çevrimdışı EmKa

  • Yeni Üye
  • *
  • İleti: 38
  • Karma: 1
  • Cinsiyet: Bay
  • Smf Sürümü: 2.0 RC3
  • Web Siteniz: logosuz.com
Ynt: 36- Açılır menu
« Yanıtla #4 : 07 Haziran 2010, 01:45:51 »
edit...yanlıs konuya bakmısım
« Son Düzenleme: 07 Haziran 2010, 01:48:13 Gönderen: EmKa »


GoogleTagged - Etiketler