GTAMulti - GTA Türkiye

PC ve Mobil Cihazlar => Web Tasarım => Yazılım => Kilitli Konular => Konuyu başlatan: Tokio - 04 Kasım 2019, 18:21:35

Başlık: SMF Buton yapma
Gönderen: Tokio - 04 Kasım 2019, 18:21:35
Merhabalar bizim yeni açmış olduğumuz tarih sitesine 1-2 özellik eklemek istiyoruz.

1- üstte bulunan Ana Sayfa, Yardım, Ara, Profil, İletilerim, Çıkış butonlarının olduğu yere "Yönetim Ekibi" diye bir buton oluşturup oraya userlerin tıkladığında örnekteki resim gibi yetkili kadrosunun isimleri ve verilen permlerin gözükmesini istiyoruz. " https://resmim.net/f/mu9fxV.png "

2- 2.ci olarak da ben smfmizin kendisinde zaten alt kısmında menü var işte aktif kullanıcılar gözüküyor bi üstündeki butona basınca forum istatkleri bi üstüne basınca son iletiler resimde anlatmak istediğim gözüküyor ben oraya ek buton açtım ve oraya en iyi 10 üyeler yani en çok ileti konu açan üyeler gözükcek ben bu " href="#XxXXXXX " kısmında işte "Forum_stats" yazarsanız forum istatikleri gözükür " onlineuser " yazarsanız çevrim içi üyeler gözükür ama ben www.XxX.com/stats bölümündeki En iyi 10 üye bölümünü oraya taşımak istiyorum "top_stats" yazıyor kodunda ama ekliyorum olmuyor bi yardım edermisiniz. " https://resmim.net/f/hKyjF5.png "   En iyi 10 üye kısmı > " https://resmim.net/f/6z13cV.png
Başlık: Ynt: SMF Buton yapma
Gönderen: Coln - 16 Aralık 2019, 19:24:42
Öncelikle SMF'de SSİ ile sayfa oluşturma metodunu öğrenerek bir sayfa oluşturun.
Bknz; SMF.GEN.TR (http://www.smf.gen.tr/smf/index.php?topic=1521.0)

Sayfayı oluşturduktan sonra Public_HTML ana dizininden Sources > Subs.php klasörünü notepad++ yardımı ile görüntüleyiniz.

Aratınız
'search' => array((Üstüne ekleyiniz
'yonetim' => array(
 'title' => 'Yönetim Ekibi',
 'href' => 'SAYFA LINKINI GIRINIZ',
 'show' => $user_info['is_guest'],
 'sub_buttons' => array(
 ),
 ),

Eğer ziyaretçlerin görmemesini yalnızca giriş yapmış kişilerin görmesini istiyor iseniz $user_info['is_guest'] yerine  !$user_info['is_guest'] kodlarını kullanınız.


Sayfanın içeriğini düzenleyeceğiniz zaman bir veritabanı bağlantısı kurunuz
Bknz: MySQL Bağlantısını Sağlamak ve Kesmek
 (http://php.sitesi.web.tr/php-mysql.html)

Ardından PHP'nin while metodunu kullanarak verileri listeleyip, veri sayısı kadar döngüye sokunuz.
Örn: smf_members bölümünde rankı "2" olan 3 hesap var ise , 3 hesap kadar döngü çalıştırılır.

Bknz: While Döngüsü Kullanımı Ve Veri Listeleme (https://www.r10.net/php/1639162-php-ve-mysql-veritabani-listeleme.html)


Uzun lafın kısası, şu hayatta sorduğunuz her sorunun cevabı internetin bir yerlerinde saklı önemli olan onları arayıp bulmakta.



Bknz: SMF.Gen.TR Hesabım (http://www.smf.gen.tr/smf/index.php?action=profile;area=summary;u=1704)