Would you like to react to this message? Create an account in a few clicks or log in to continue.



|Başlık Sayısı :1981| Mesaj Sayısı:3050|
 
PortalAnasayfaGaleriLatest imagesAramaKayıt OlGiriş yap

 

 Kumanda merkezi

Aşağa gitmek 
YazarMesaj
Misafir
Misafir
Anonymous



Kumanda merkezi Empty
MesajKonu: Kumanda merkezi   Kumanda merkezi Icon_minitimePaz Mart 02, 2008 3:53 pm

Kumanda merkezi Cmd_1

Kumanda merkezinin Şu an içinde olanlar:
1-özel mesajlar
2-Mesajlarıma Yazılan Yeni Cevapları Göster.
3-Yeni Gönderilen Mesajları Göster.
4-Toplam Mesaj Sayısı:
5-Toplam Konu Sayısı:
6-Toplam Üye Sayısı:
7-Wap forum
8-Foruma atılan Tüm mesajlar
9-Gönderdiğim tüm mesajlar
10-Tüm forum İstatistikleri
11-IP adresi
12-Son üye
13-Son mesaj
14-Bugün En Çok Online sayısı
15-Online olduğunuz toplam süre
16-Sitemap


1-Kumanda merkezi 1ri5.th2-Kumanda merkezi 2fd3.th
3-
Kumanda merkezi 3av8.th
4-Kumanda merkezi 4ia3.th
6-Kumanda merkezi 6as4.th7-Kumanda merkezi 7ks9.th

Kumanda Merkezini şu anda en basit görünümüyle default tema için yaptım.aslında bunu yapmamdaki sbep kendi forumuma sağ tarafa uzunca bir blok oluşturup kullanıcıya büyük kolaylıklar sağlamak.ancak yılbaşından sonra geliştireceğim.
sonraki halinde içinde kullanıcının profilindeki bilgilerin [örneğin: yaş -cinsiyet-karması-online-ofline-yıldızları vs.]tamamını yerleştirip ve ulaşım yollarının tamamını [son mesajlar-pm-son konuları vs.]buton haline getirmeyi düşünüyorum.Kumanda merkezinide forumun sol tarafına dikey bir blok olarak oluşturacam.zaten çok değişik bir tema yapımı ile uğraşıyorum.Bu temada aklınızın alacağı mantıklı tüm modifikasyonlar olacak. TOP 10'undan tutun ,hızlı cevaptaki gelişmiş mesaj editörüne ve temanın renk seçeneklerine kadar. işin güzel tarafı bunların hepsinide opsiyonel olarak değiştirebileceksiniz.İşte Kumanda merkezi şu anda ne kadar basitse ,yapacağım temada o kadar vazgeçilmez olacak. çünkü tüm kullanıcılar temayı kumanda merkezinden yönetebilecekler.

benim size naçizane tavsiyem kumanda merkezini yarın birgün paket haline getirip mod olarak birileri verirse. itibar etmeyin.Çünkü devamlı değişikliklere uğrayacak bir modifikasyondur bu.her değişiklikte bunalıma girersiniz benden söylemesi. Manuel olarak deneme yanılma yöntemleriyle kendiniz uygulayın ve hatta geliştirmeye çalışın . geliştirenler olursada çok memnun kalırım açıkçası.akıl akıldan üstündür nihayetinde..

Neyse şimdi Kumanda merkezinin temanıza uygulanmasını anlatayım


**************************************
Öncelikle kumanda merkezinin kodlarının içerisinde 4 tane şundan var. Kendinize göre düzeltin onları.http://www.SİTENİN ADI.COM/FORUM YOLUN/ ve boardindex.template.php ile index.template.php lerinizin bir yedeğini alın pc.nize kopyalayın.
*************************************************
Kumanda merkezinin ana kodları şunlardır. Kullanacağınız yere göre kodun başındaki echo '
Ve sonundaki { bu kodları kendiniz düzenleyin.ben kullanımınızda kolaylık olsun diye koydum

Kod:

// Kumanda merkezi... ivan_
echo '
   <table border="0" width="100%" class="tborder" cellspacing="' , ($context['browser']['is_ie'] || $context['browser']['is_opera6']) ? '1' : '0' , '" cellpadding="4" style="margin-bottom: 2ex;">
      <tr>
         <td class="catbg"><span class="smalltext">Kumanda Merkezi</td>
      </tr>
      <tr>
         <td valign="middle" align="center" height="60">
            <a href="', $scripturl, '?action=unread">', $txt['unread_since_visit'], '</a> | <a href="', $scripturl, '?action=unreadreplies">', $txt['show_unread_replies'], '</a> | <a href="http://www.SİTENİN ADI.COM/FORUM YOLUN/index.php?action=unread;all;start=0">Forumdaki Tüm Mesajlar</a> | <a href="http://www.SİTENİN ADI.COM/FORUM YOLUN/index.php?wap2 ">Wap Forum</a> | <a href=" http://www. SİTENİN ADI.COM/FORUM YOLUN/index.php?action=stats">Tüm Forum istatistikleri</a>  | <a href=" http://www.SİTENİN ADI.COM/FORUM YOLUN/index.php?action=pm">Özel Mesajlarim</a> | <a href="' . $scripturl . '?action=profile;u=' . $memID . ';sa=showPosts">' . $txt['showPosts'] . 'GönderdiĞim Tüm Mesajlarim</a> |  ', $txt[490], ': ', $context['common_stats']['total_topics'], ' | ', $txt[489], ': ', $context['common_stats']['total_posts'], ' | ', $txt[488], ': <a href="', $scripturl, '?action=mlist">', $context['common_stats']['total_members'], '</a> | <font face=Verdana color=000000 size=2>IP Adresim:</font>', $_SERVER['REMOTE_ADDR'], ' |', $txt[656], ': <b> ', $context['common_stats']['latest_member']['link'], '</b> | ' . $txt[659] . ': <b>&quot;' . $context['latest_post']['link'] . '</b> | ' . $txt['most_online_today'], ':<b> ', $modSettings['mostOnlineToday'], '</b> | ', $txt['totalTimeLogged1'];

         // If days is just zero, don't bother to show it.
         if ($context['user']['total_time_logged_in']['days'] > 0)
            echo $context['user']['total_time_logged_in']['days'] . $txt['totalTimeLogged2'];

         // Same with hours - only show it if it's above zero.
         if ($context['user']['total_time_logged_in']['hours'] > 0)
            echo $context['user']['total_time_logged_in']['hours'] . $txt['totalTimeLogged3'];

         // But, let's always show minutes - Time wasted here: 0 minutes ;).
         echo $context['user']['total_time_logged_in']['minutes'], $txt['totalTimeLogged4'], '


         </td>
      </tr>
   </table>';


   }


***********************



1.resim deki gibi yapmak için

İndex.template.php’de bul

Kod:
// If the user is logged in, display stuff like their name, new messages, etc.
   if ($context['user']['is_logged'])
   {
// Kumanda merkezi... ivan_
      echo '
                        <a href="', $scripturl, '?action=unread">', $txt['unread_since_visit'], '</a> <br />
                        <a href="', $scripturl, '?action=unreadreplies">', $txt['show_unread_replies'], '</a><br />';

   }

DEĞİŞTİR

Kod:
// If the user is logged in, display stuff like their name, new messages, etc.
   if ($context['user']['is_logged'])
   {
      echo '
   <table border="0" width="100%" class="tborder" cellspacing="' , ($context['browser']['is_ie'] || $context['browser']['is_opera6']) ? '1' : '0' , '" cellpadding="4" style="margin-bottom: 2ex;">
      <tr>
         <td class="catbg"><span class="smalltext">Kumanda Merkezi</td>
      </tr>
      <tr>
         <td valign="middle" align="center" height="60">
            <a href="', $scripturl, '?action=unread">', $txt['unread_since_visit'], '</a> | <a href="', $scripturl, '?action=unreadreplies">', $txt['show_unread_replies'], '</a> | <a href="http://www.SİTENİN ADI.COM/FORUM YOLUN/index.php?action=unread;all;start=0">Forumdaki Tüm Mesajlar</a> | <a href="http://www.SİTENİN ADI.COM/FORUM YOLUN/index.php?wap2 ">Wap Forum</a> | <a href=" http://www. SİTENİN ADI.COM/FORUM YOLUN/index.php?action=stats">Tüm Forum istatistikleri</a>  | <a href=" http://www.SİTENİN ADI.COM/FORUM YOLUN/index.php?action=pm">Özel Mesajlarim</a> | <a href="' . $scripturl . '?action=profile;u=' . $memID . ';sa=showPosts">' . $txt['showPosts'] . 'GönderdiĞim Tüm Mesajlarim</a> |  ', $txt[490], ': ', $context['common_stats']['total_topics'], ' | ', $txt[489], ': ', $context['common_stats']['total_posts'], ' | ', $txt[488], ': <a href="', $scripturl, '?action=mlist">', $context['common_stats']['total_members'], '</a> | <font face=Verdana color=000000 size=2>IP Adresim:</font>', $_SERVER['REMOTE_ADDR'], ' | ', $txt[656], ': <b> ', $context['common_stats']['latest_member']['link'], '</b>  | ' . $txt[659] . ':<b>&quot;' . $context['latest_post']['link'] . '</b> | ' . $txt['most_online_today'], ':<b> ', $modSettings['mostOnlineToday'], '</b> | ', $txt['totalTimeLogged1'];

         // If days is just zero, don't bother to show it.
         if ($context['user']['total_time_logged_in']['days'] > 0)
            echo $context['user']['total_time_logged_in']['days'] . $txt['totalTimeLogged2'];

         // Same with hours - only show it if it's above zero.
         if ($context['user']['total_time_logged_in']['hours'] > 0)
            echo $context['user']['total_time_logged_in']['hours'] . $txt['totalTimeLogged3'];

         // But, let's always show minutes - Time wasted here: 0 minutes ;).
         echo $context['user']['total_time_logged_in']['minutes'], $txt['totalTimeLogged4'], '


         </td>
      </tr>
   </table>';


   }
*****************************
2.resimdeki gibi yapmak için ilk anlatımımın aynısı sadece

Şayet sağ tarafa reklam logo vs koyduysanız
Kumanda merkezi kodlarının başındaki 100% değerini 50-60 falan yapın
Kod:
<table border="0" width="100%" class=

*****************************

3 ve 4 resim için yapacağınız uygulama sadece anasayfada top 10’un altında veya üstünde göstermek için. O yuzden board.index.template.php de uygulayacaksınız.
Zaten top 10 kodlarının başladığı ve bittiği yerler belli. Kodları alıp altına veya üstüne yerleştirin. Tema hatası alırsanız kumanda merkezinin kodlarının en altındaki şu kodu silin tekrar uygulayın }

******************************************

6.resimdeki gibi yapmak için index.template.php de buradaki kodların altına koyun, Tema hatası alırsanız kumanda merkezinin kodlarının en altındaki şu kodu } silin tekrar uygulayın

Kod:
// The end of tab section.
   echo '
            <td class="maintab_' , $last , '">&nbsp;</td>
         </tr>
      </table>';
Veya butonların diğer tarafına koymak için index.template.php de buradaki kodların üstüne koyun, Tema hatası alırsanız kumanda merkezinin kodlarının en altındaki şu kodu } silin tekrar uygulayın

Kod:
// 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>';

**************************

7.resimdeki gibi yapmak için index.template.php de buradaki kodların altına koyun. Tema hatası alırsanız kumanda merkezinin kodlarının en altındaki şu kodu } silin tekrar uygulayın

Kod:
// The main content should go here.
   echo '
   <div id="bodyarea" style="padding: 1ex 0px 2ex 0px;">';
}

function template_main_below()
{
   global $context, $settings, $options, $scripturl, $txt;

   echo '
   </div>';


1.EDİT: IP adresi eklendi

uygulamayı daha önce yapanlara için
kumanda merkezi kodlarının içinde bul
Kod:
| ', $txt[488], ': <a href="', $scripturl, '?action=mlist">', $context['common_stats']['total_members'], '</a> |

değiştir

Kod:
| ', $txt[488], ': <a href="', $scripturl, '?action=mlist">', $context['common_stats']['total_members'], '</a> | <font face=Verdana color=000000 size=2>IP Adresim:</font>', $_SERVER['REMOTE_ADDR'], '

2.EDİT: Son Üye eklendi

uygulamayı daha önce yapanlara için
kumanda merkezi kodlarının içinde bul

bul

Kod:
| <font face=Verdana color=000000 size=2>IP Adresim:</font>', $_SERVER['REMOTE_ADDR'], '

değiştir

Kod:
| <font face=Verdana color=000000 size=2>IP Adresim:</font>', $_SERVER['REMOTE_ADDR'], ' | ', $txt[656], ': <b> ', $context['common_stats']['latest_member']['link'], '</b>

3.EDİT: Son Mesaj eklendi

uygulamayı daha önce yapanlara için
kumanda merkezi kodlarının içinde bul

Kod:
| ', $txt[656], ': <b> ', $context['common_stats']['latest_member']['link'], '</b>

değiştir

Kod:
| ', $txt[656], ': <b> ', $context['common_stats']['latest_member']['link'], '</b>  | ' . $txt[659] . ': <b>&quot;' . $context['latest_post']['link'] . '</b>

son mesajda devamlı çıkan (Ynt:) yazısını kaldırmak için index.turkish dosyasından Ynt: bulun ve Ynt: kısmını silip 1 boşluk bırakın


4.EDİT: Bugün En Çok Online sayısı eklendi

bulun
Kod:
| ', $txt[656], ': <b> ', $context['common_stats']['latest_member']['link'], '</b>  | ' . $txt[659] . ': <b>&quot;' . $context['latest_post']['link'] . '</b>

değiştirin

Kod:
| ' . $txt[659] . ':<b>&quot;' . $context['latest_post']['link'] . '</b> | ' . $txt['most_online_today'], ':<b> ', $modSettings['mostOnlineToday'], '</b>

5.EDİT: Online olduğunuz toplam süre eklendi

uygulamayı daha önce yapanlara için
kumanda merkezi kodlarının içinde bul

bul

Kod:
| ' . $txt[659] . ':<b>&quot;' . $context['latest_post']['link'] . '</b> | ' . $txt['most_online_today'], ':<b> ', $modSettings['mostOnlineToday'], '</b>
değiştir
Kod:
| ' . $txt[659] . ':<b>&quot;' . $context['latest_post']['link'] . '</b> | ' . $txt['most_online_today'], ':<b> ', $modSettings['mostOnlineToday'], '</b> | ', $txt['totalTimeLogged1'];

         // If days is just zero, don't bother to show it.
         if ($context['user']['total_time_logged_in']['days'] > 0)
            echo $context['user']['total_time_logged_in']['days'] . $txt['totalTimeLogged2'];

         // Same with hours - only show it if it's above zero.
         if ($context['user']['total_time_logged_in']['hours'] > 0)
            echo $context['user']['total_time_logged_in']['hours'] . $txt['totalTimeLogged3'];

         // But, let's always show minutes - Time wasted here: 0 minutes ;).
         echo $context['user']['total_time_logged_in']['minutes'], $txt['totalTimeLogged4'], '

6.EDİT: İsteğe bağlı sitemap eklemek için

siz kendiniz sitemap yolunuzu ekleyin.

bulun

Kod:
| <a href="http://www.SİTENİN ADI.COM/FORUM YOLUN/index.php?wap2 ">Wap Forum</a>
değiştirin
Kod:
| <a href="http://www.SİTENİN ADI.COM/FORUM YOLUN/index.php?wap2 ">Wap Forum</a> | <a href="http://www.SİTENİN ADI.COM/FORUM YOLUN/sitemaps/">SiteMap</a>
Bu herkeste sitemapın olmadığını varsayarak üstteki kodlara eklenmedi. extradan eklemeniz gerekiyor..
Sayfa başına dön Aşağa gitmek
 
Kumanda merkezi
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Web Tasarımı :: SMF - Simple Machines Forum-
Buraya geçin:  
Powered by phpBB ©
© 2007, 2008 Forumzen
Powered ßy como TeaM
Forum kurmak | ©phpBB | Bedava yardımlaşma forumu | Suistimalı göstermek | Cookies | Son tartışmalar