SMF İçin SSI Rehberi
Merhabalar, bu konuda sizlere SMF'nin oluşturmuş olduğu hazır eklentilerin bulunduğu SSI.php hakkında bilgi vereceğim. Öncelikle mantığından bahsetmek için biraz PHP'ye gireceğim.
Web uygulamalarında hazırlamış olduğumuz tasarımı genelde parçalarız. Bunun sebebi hazırladığımız yazılımı birden fazla yerde kullanabilecek olmamız.
Örneğin yaptığımız sitedeki menü kısmını birden çok sayfada kullanırız. Bunu her sayfaya tek tek yazmak yerine tek sayfaya yazıp include('menu.php"); komutuyla çağırmak daha mantıklı çünkü hem düzen açısından önemli (karışıklığı önler) hem de menüde bir değişiklik yapmamız gerektiğinde sadece menu.php sayfasını düzenlememiz yeterli olacak. Tek tek her sayfaya girip değişiklik yapmak akıl işi değil.
Mantığı anladıysanız SMF'de SSI kullanımını görelim.
Kullanım için öncelikle <?php require("SSI.php"); ?> koduyla SSI.php dosyasını sayfaya eklemeniz gerekiyor.
Mevcut SSI Fonksiyonları:
» Son Konular
Çıktı:
» Son Mesajlar
Çıktı:
» Son Anketler
» Popüler Panolar
Çıktı:
» Görüntülenmeye Göre Konular
Çıktı:
» Mesaj Sayısına Göre Konular
Çıktı:
» Popüler Anketler
» Popüler Yazarlar
» Son Üye Olan
Çıktı:
» Günün Üyesi (Rastgele)
Çıktı:
» Çevrimiçi Listesi
Çıktı:
» Giriş Yapma
Çıktı:
» Çıkış Yapma
» Hoş Geldin Karşılaması
Çıktı:
» Günün Etkinliği
» Bugünkü Doğum Günleri
» Son Etkinlikler
» Forum İstatistikleri
Çıktı:
» Haberler
Çıktı:
» Güncelleme Haberleri
Çıktı:
» Menü
Çıktı:
» Basit Arama
Çıktı:
» Son Eklenen Dosyalar
Çıktı:
Okuduğunuz için teşekkür ederim
Merhabalar, bu konuda sizlere SMF'nin oluşturmuş olduğu hazır eklentilerin bulunduğu SSI.php hakkında bilgi vereceğim. Öncelikle mantığından bahsetmek için biraz PHP'ye gireceğim.
Web uygulamalarında hazırlamış olduğumuz tasarımı genelde parçalarız. Bunun sebebi hazırladığımız yazılımı birden fazla yerde kullanabilecek olmamız.
Örneğin yaptığımız sitedeki menü kısmını birden çok sayfada kullanırız. Bunu her sayfaya tek tek yazmak yerine tek sayfaya yazıp include('menu.php"); komutuyla çağırmak daha mantıklı çünkü hem düzen açısından önemli (karışıklığı önler) hem de menüde bir değişiklik yapmamız gerektiğinde sadece menu.php sayfasını düzenlememiz yeterli olacak. Tek tek her sayfaya girip değişiklik yapmak akıl işi değil.
Mantığı anladıysanız SMF'de SSI kullanımını görelim.
Kullanım için öncelikle <?php require("SSI.php"); ?> koduyla SSI.php dosyasını sayfaya eklemeniz gerekiyor.
Mevcut SSI Fonksiyonları:
» Son Konular
Kod:
<?php ssi_recentTopics(); ?>
Çıktı:
» Son Mesajlar
Kod:
<?php ssi_recentPosts(); ?>
Çıktı:
» Son Anketler
Kod:
<?php ssi_recentPoll(); ?>
» Popüler Panolar
Kod:
<?php ssi_topBoards(); ?>
Çıktı:
» Görüntülenmeye Göre Konular
Kod:
<?php ssi_topTopicsViews(); ?>
Çıktı:
» Mesaj Sayısına Göre Konular
Kod:
<?php ssi_topTopicsReplies(); ?>
Çıktı:
» Popüler Anketler
Kod:
<?php ssi_topPoll(); ?>
» Popüler Yazarlar
Kod:
<?php ssi_topPoster(); ?>
» Son Üye Olan
Kod:
<?php ssi_latestMember(); ?>
Çıktı:
» Günün Üyesi (Rastgele)
Kod:
<?php ssi_randomMember('day'); ?>
Çıktı:
» Çevrimiçi Listesi
Kod:
<?php ssi_whosOnline(); ?>
Çıktı:
» Giriş Yapma
Kod:
<?php ssi_login(); ?>
Çıktı:
» Çıkış Yapma
Kod:
<?php ssi_logout(); ?>
» Hoş Geldin Karşılaması
Kod:
<?php ssi_welcome(); ?>
Çıktı:
» Günün Etkinliği
Kod:
<?php ssi_todaysEvents(); ?>
» Bugünkü Doğum Günleri
Kod:
<?php ssi_todaysBirthdays(); ?>
» Son Etkinlikler
Kod:
<?php ssi_recentEvents(); ?>
» Forum İstatistikleri
Kod:
<?php ssi_boardStats(); ?>
Çıktı:
» Haberler
Kod:
<?php ssi_news(); ?>
Çıktı:
» Güncelleme Haberleri
Kod:
<?php ssi_boardNews(); ?>
Çıktı:
» Menü
Kod:
<?php ssi_menubar(); ?>
Çıktı:
» Basit Arama
Kod:
<?php ssi_quickSearch(); ?>
Çıktı:
» Son Eklenen Dosyalar
Kod:
<?php ssi_recentAttachments(); ?>
Çıktı:
Okuduğunuz için teşekkür ederim
Son düzenleme: