mybb için arama motorlarından gelen ziyaretçilerin arama motoruna yazdığı kelimeleri renklendiren  eklenti biraz geliştirlebilir ama sanırım şimdilik bu yeter

Örnek Görüntü:
MyBB Highlighter Plugin

Plugin Dosyası:
MyBB Keywords Highlighter Plugin v1.0 (UTF-8)

mybb’ye dayımın isteği üzerine admin paneli için geliştirdiğim istatistik plugini

  • günlük haftalık aylık  ziyaretçi raporları
  • referans siteler ve arama motoru referansları
  • sitenize en con referans olan anahtar kelimeler

Örnek Görüntü:
MyBB İstatistik Plugin

Plugin Dosyaları:
MyBB Sayaç v1.0

mybb konu açma sayfasında yazı başlığı yazılırken daha önce açılmış benzer başlıkları gösteren ajax bir uygulama
örnek görüntü :
MyBB Benzer Konu Plugin
 

 

 

plugin dosyası :

similar-threads-checker-v101-utf-8

php – sql ile en sık yapılan işlemlerden biri de sql den veriyi alıp tabloya dökmektir. bunu artık bir ızdırap gbi görüp kendi kodlarını copy paste yapıp sonra da aynı kodlar arasında kaybolanımız bile var ben de bir zamalar öyleydim taaa ki sınıfımı yazana kadar (:

sınıfın özellikleri .

sql bağlantısı : (mysql, firebird, oracle);
query kullanım alanına göre nesne ya da source olarak dönebilme özelliği.
(array,assoc,object,row) yine tercihinize göre fetch metodları
hata gösterimi.
debug Özelliği. (Her sorugdan sonra sorgulanan cümle ve obje oluşturulduğundan bu yana geçen mikrosaniye)
kolay insert : $EklenecekDizi['alan_adi']=>’Değeri’; gibi dizi verip db ye atabilme.
kolay update : insert ozelliğinde yine dizi vererek update cümlesi hazırlayıp sorgulayablen bir özellik
obje oluşturulduğundan ekrana yazdırılana kadar çalıştırılan sql sayısını alabilme.
db bağlantı clonlayabilme : objeler arası veri alışverişinde kolaylık ve 1den fazla data ile çalışabilme.
insertten sonra id alma : mysql_insert_id fonksiyonunun sınıftaki yeri
—-
ve bu sınıfı yazmamdaki amacım olan grid();

verdiğiniz mysql data source nesnesini tabloya dönüştürme özelliğine sahip olan bu fonksiyona yardımcı bi kaç fonksiyonumuz da var.

örnek bir uygulama yapalım:

0
1
2
3
4
5
6
 $db = new D3Sql;
  $db->baglan('localhost','root','12345');   // mysql bağlantısını sağladık.
  $db->dbsec('deneme_veritabani');  // Vertabanı seçtik
 
  $db->sql('select id,adi,adresi FROM uyeler');  //Sorgumuzu Yazdık
 
   echo  $db->grid();  // Tabloyu ekrana yazdırdık.

çıktısı şuna benzer bişey olur

—- ————– ——————-
id            adi             adresi
—– ————– ——————
1          Tufan          tufyta.com
2         turkPHP     turk-php.com

 

peki biz her zaman böyle basit tablolar mı yapıcaz  ?    şimdi gelelim  bu tabloyu özelleştirmeye

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$db->tablo_ozellikleri=array(
'width'=>'600',
'cellspacing'=>'0',
'cellpadding'=>'0'
);   
 // bunun gibi istediğimiz kadar özelliği ekleyebilirz.  style="" gibi height gibi hepsni 
 
 
 
 $db->sutun_template();//  gridde en con işinize yarayacak olan fonksiyondur
 
// örneğin  'adresi'  Sutunu için   link verdirelim.$db->sutun_template('adresi','{$adresi}');
 
//artık adresi sütunumuz   yukardaki görüntüye göre yeniden inşa edilir ve her satır için bu uygulanır.

daha bir coooook özelliğini de kullandıkça yararlı gördükçe anlatıırım. kalın sağlıcakla