Advertisement:

Author Topic: "Menu Stilleri" Temanızın menu butonlarından sıkıldınız mı? Olaya renk katalım!  (Read 101835 times)

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Tema sahibinden izin almalısın. Bu konu başlığında paylaştığım butonlar, paylaşıma verilmiş butonlardır.
İnadına SMF 1.1.X

Offline sevdaligul

  • Jr. Member
  • **
  • Posts: 201
    • Sevdali Bir Site
bende  bölüm ikiyi yaptım

Bölüm 2 - CSS Indent Menu

http://www.simplemachines.org/community/index.php?topic=211487.0#post_bolum_2


yenı botunlarda ekledim ama Mozilla Firefox yaptıgım botunlar degişik gosteriyor

operada da aynı  nesıl yenı buton ekleyecem

Sorununuzu anlayamadım, o menu stilinin butonları zaten mevcut. farklı buton ekleyecekseniz menu stilinin mevcut butonları ile aynı boyutta olmasına özen gösterin.. Onun dışında sorununuzu bir resim ile gösterin..

arkadaşım yanına ek botunlar koydum onlar  oncekiler gibi olmadı

onu demek istedim

resım

http://img518.imageshack.us/img518/7120/adszfe2.jpg



aynısı olması için nasıl ek botun yapacaz  opere ve mozıllada hata ver eme ei de hepsı aynı

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,809
  • Gender: Male
    • MMO Browser
Dosyayi ekte verebilir misiniz?

Offline sevdaligul

  • Jr. Member
  • **
  • Posts: 201
    • Sevdali Bir Site
ekde dosya var baya kurcaladım olmadı  yardım edersen sevınırım

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,809
  • Gender: Male
    • MMO Browser
<li> tagını eklemeyi unutmuşsunuz.


Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Code: [Select]
margin: 0 1px 0 0; /*Margin between each menu item*/
1 ile oyna..
İnadına SMF 1.1.X

Offline grafitus

  • SMF Hero
  • ******
  • Posts: 3,034
    • beratdogan on GitHub
    • beratdogan on LinkedIn
    • @beratdgan on Twitter
Usta sen müthişsiz ;).De acaba ben bunları nasıl smf2 ye koyarım?

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Ben 2.0 ı hiç incelemedim, gönüllü birinin yapması lazım.
İnadına SMF 1.1.X

Offline grafitus

  • SMF Hero
  • ******
  • Posts: 3,034
    • beratdogan on GitHub
    • beratdogan on LinkedIn
    • @beratdgan on Twitter
Ben 2.0 ı hiç incelemedim, gönüllü birinin yapması lazım.

Ben gönüllü olmak için uğraştım ama olmadım.Gönüllü olacak yiğitler aranıyor :D

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,809
  • Gender: Male
    • MMO Browser
Gönüllü geldi :)
Aslında çok basit.. 30 dk içinde dönerim tekrar size :)


Sadece index.template.php'deki degisiklikleri yazıyorum. HCM'nin verdiği style.css kodlarını yine aynı yerlere ekliyorsunuz. Değişiklik yapılacak tek dosya olduğundan(index.template.php)  ve değiştirilecek kod aynı olduğundan sadece değiştirin diyeceğim.

Her menü stilinde bulunacak kod:

Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
    global $context, $settings, $options, $scripturl, $txt;

    // Are we using right-to-left orientation?
    if ($context['right_to_left'])
    {
        $first = 'last';
        $last = 'first';
    }
    else
    {
        $first = 'first';
        $last = 'last';
    }

    // Show the start of the tab section.
    echo '
            <table cellpadding="0" cellspacing="0" border="0" style="margin-left: 10px;">
                <tr>
                    <td class="maintab_' , $first , '">&nbsp;</td>';

    foreach ($context['menu_buttons'] as $act => $button)
        echo ($button['active_button'] || $context['browser']['is_ie4']) ? '<td class="maintab_active_' . $first . '">&nbsp;</td>' : '' , '                <td valign="top" class="maintab_', $button['active_button'] ? 'active_back' : 'back', '">
                    <a href="', $button['href'], '">', $button['title'], '</a>
                </td>', $button['active_button'] ? '<td class="maintab_active_' . $last . '">&nbsp;</td>' : '';

    // The end of tab section.
    echo '
                <td class="maintab_' , $last , '">&nbsp;</td>
            </tr>
        </table>';

}

Bölüm 1 - Bold CSS Buttons
Bulunacak kodu bulun ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
    global $context, $settings, $options, $scripturl, $txt;


    foreach ($context['menu_buttons'] as $act => $button)
        echo '
            <a href="', $button['href'], '"class="boldbuttons" style="margin-left: 2px"><span>', $button['title'], '</span></a>';

}

Bölüm 2 - CSS Indent Menu
Bulunacak kodu bulun ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
   global $context, $settings, $options, $scripturl, $txt;


   echo '
   <div class="indentmenu">
      <ul>';

   foreach ($context['menu_buttons'] as $act => $button)
      echo '
         <li><a href="', $button['href'], '">', $button['title'], '</a></li>';
   echo '
      </ul>
   </div>
   <br style="clear: left" />';

}

Bölüm 3 - Inverted Shift Down Menu II
Bulunacak kodu bulun ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
   global $context, $settings, $options, $scripturl, $txt;


   echo '
   <div class="invertedshiftdown2">
           <ul>';

   foreach ($context['menu_buttons'] as $act => $button)
      echo '
         <li><a href="', $button['href'], '">', $button['title'], '</a></li>';
   echo '
      </ul>
   </div>
   <br style="clear: left" />';

}

Bölüm 4 - Inverted Shift Down Menu
Bulunacak kodu bulun ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
   global $context, $settings, $options, $scripturl, $txt;


   echo '
   <div class="invertedshiftdown">
           <ul>';

   foreach ($context['menu_buttons'] as $act => $button)
      echo '
         <li><a href="', $button['href'], '">', $button['title'], '</a></li>';
   echo '
      </ul>
   </div>
   <br style="clear: both" />';

}

Bölüm 5 - Modern Bricks Menu
Bulunacak kodu bulun  ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
   global $context, $settings, $options, $scripturl, $txt;


   echo '
   <div id="modernbricksmenu">
           <ul>';

   foreach ($context['menu_buttons'] as $act => $button)
      echo '
         <li><a href="', $button['href'], '">', $button['title'], '</a></li>';
   echo '
      </ul>
   </div>
   <div id="modernbricksmenuline">&nbsp;</div>';

}

Bölüm 6  - Solid Block Menu
Bulunacak kodu bulun ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
   global $context, $settings, $options, $scripturl, $txt;


   echo '
   <ul class="solidblockmenu">';

   foreach ($context['menu_buttons'] as $act => $button)
      echo '
         <li><a href="', $button['href'], '">', $button['title'], '</a></li>';
   echo '
   </ul>';

}

Bölüm 7  - Overlapping horizontal tabs
Bulunacak kodu bulun ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
   global $context, $settings, $options, $scripturl, $txt;

   echo '
   <div class="ddoverlap">
      <ul>';

   foreach ($context['menu_buttons'] as $act => $button)
      echo '
         <li><a href="', $button['href'], '">', $button['title'], '</a></li>';
   echo '
      </ul>
   </div>';

}

Bölüm 8  - CSS Thick Tabs
Bulunacak kodu bulun ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
   global $context, $settings, $options, $scripturl, $txt;

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

   foreach ($context['menu_buttons'] as $act => $button)
      echo '
         <li><a href="', $button['href'], '">', $button['title'], '</a></li>';
   echo '
   </ul>';

}

Bölüm 9  - Sleek Pointer Menu 2
Bulunacak kodu bulun ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
   global $context, $settings, $options, $scripturl, $txt;

   echo '
   <div id="pointermenu2">
      <ul>';

   foreach ($context['menu_buttons'] as $act => $button)
      echo '
         <li><a href="', $button['href'], '">', $button['title'], '</a></li>';
   echo '
      </ul>
   </div>';

}

Bölüm 10 - Inverted Modern Bricks Menu
Bulunacak kodu bulun ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
   global $context, $settings, $options, $scripturl, $txt;

   echo '
   <div id="modernbricksmenu2">
      <ul>';

   foreach ($context['menu_buttons'] as $act => $button)
      echo '
         <li><a href="', $button['href'], '">', $button['title'], '</a></li>';
   echo '
      </ul>
   </div>
   <br style="clear: left" />';

}

Bölüm 11 - Glowing Tabs Menu
Bulunacak kodu bulun ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
   global $context, $settings, $options, $scripturl, $txt;

   echo '
   <div id="glowingtabs">
      <ul>';

   foreach ($context['menu_buttons'] as $act => $button)
      echo '
         <li><a href="', $button['href'], '">', $button['title'], '</a></li>';
   echo '
      </ul>
   </div>
   <br style="clear: left" />';

}

Bölüm 12 - 3D CSS buttons
Bulunacak kodu bulun ve değiştirin:
Code: [Select]
// Show the menu up top. Something like [home] [help] [profile] [logout]...
function template_menu()
{
global $context, $settings, $options, $scripturl, $txt;

foreach ($context['menu_buttons'] as $act => $button)
echo '
<a href="', $button['href'], '" class="cssbutton">', $button['title'], '</a>';
}


Unutmadan söyleyeyim. Resimleri temanızın images klasörüne atıcaksınız.
« Last Edit: June 07, 2008, 06:55:17 PM by Yağız »

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Teşekkürler @Yağız, ilk mesaja ekledim..
İnadına SMF 1.1.X

Offline grafitus

  • SMF Hero
  • ******
  • Posts: 3,034
    • beratdogan on GitHub
    • beratdogan on LinkedIn
    • @beratdgan on Twitter
Öpicem :D valla :D.Ellerin dert görmesin

Offline grafitus

  • SMF Hero
  • ******
  • Posts: 3,034
    • beratdogan on GitHub
    • beratdogan on LinkedIn
    • @beratdgan on Twitter
Fatal error: Call to undefined function: template_menu() in c:\program files\easyphp1-8\www\frm\Sources\Load.php(1857) : eval()'d code on line 331

Hatasını veriyor :S

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Ard arda mesaj I arkadaşım, son mesajını "tekrar düzenle" new.gif tekrar aktif olacaktır..
İnadına SMF 1.1.X

Offline grafitus

  • SMF Hero
  • ******
  • Posts: 3,034
    • beratdogan on GitHub
    • beratdogan on LinkedIn
    • @beratdgan on Twitter
Flood için özür dilerim de dediğini anlamadım

Offline Hoochie Coochie Man

  • SMF Hero
  • ******
  • Posts: 5,135
  • Gender: Male
    • İstanblues.org
Flood için özür dilerim de dediğini anlamadım
Diyorum ki, bir konuda son mesajı tekrar düzenlediğinde.. Temalar bölümüne tekrar baktığında o konunun yanında "yeni" işareti tekrar belirir. O yüzden flood yapmana gerek yok diyorum. Anladın mı şimdi?
İnadına SMF 1.1.X

Offline Yağız...

  • SMF Super Hero
  • *******
  • Posts: 10,809
  • Gender: Male
    • MMO Browser
Fatal error: Call to undefined function: template_menu() in c:\program files\easyphp1-8\www\frm\Sources\Load.php(1857) : eval()'d code on line 331

Hatasını veriyor :S
Nerede aliyorsun bu hatayi?

Offline grafitus

  • SMF Hero
  • ******
  • Posts: 3,034
    • beratdogan on GitHub
    • beratdogan on LinkedIn
    • @beratdgan on Twitter
Flood için özür dilerim de dediğini anlamadım
Diyorum ki, bir konuda son mesajı tekrar düzenlediğinde.. Temalar bölümüne tekrar baktığında o konunun yanında "yeni" işareti tekrar belirir. O yüzden flood yapmana gerek yok diyorum. Anladın mı şimdi?

Anladım teşekkürler.

Fatal error: Call to undefined function: template_menu() in c:\program files\easyphp1-8\www\frm\Sources\Load.php(1857) : eval()'d code on line 331

Hatasını veriyor :S
Nerede aliyorsun bu hatayi?

heryerde sadece forumun bilgilerinin verildiği kısım var(üye bilgileri yani avtar falan menü)
onun altında bu hata var gerisi yok forumun :D


Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,524
  • Young and Foolish
    • SimplePortal
Sorun bu sitede bulunan kopyalama sırasındaki alt satıra geçme sorunu. Alt satıra geçmediği için baştaki comment line (yorum-not satırı) bütün fonksiyonun çalışmamasına neden oluyor.

Yağız'ın mesajının üzerindeki "Alıntı" butonuna tıklayın, daha sonra [code][/code] tagları arasından istediğiniz kodları alın.
Former SMF Core Developer | My Mods | SimplePortal