• 11-08-2007, 17:24:52
    #1
    Üyeliği durduruldu
    Merhabalar

    Bana otomatik olarak degisken meta taglara sahip herhangi bir modul lazim. Tek istegim degisken meta taglara sahip olmasi. Mesela bir siir modulu, siire tiklandiginda title fln otomatik olarak siirin ismini alsin istiyorum. Boyle bir modul bilen varsa paylasirsa sevinirim.

    Kolay gelsin.
  • 26-08-2007, 10:59:10
    #2
    arkadaşım sanıyorum senın aradığının adı phpnuke seo. Bu konuda da seyranlı kardeşimizin çalışmalrımız olmuştu zaten.

    https://www.r10.net/phpnuke/52342-nuk...ajax-beta.html
  • 30-08-2007, 19:02:02
    #3
    Üyeliği durduruldu
    Hayir sadece degisken metali bir modul ufacik bir modul...
  • 06-09-2007, 16:04:13
    #4
    değişken meta dediğin title ise modülünde şu şekilde yaparsın.
    modülün index.php sinde şu kodu buluruz
    $pagetitle = "Modülün Adı";
    Şu şekilde yaparsak konu adını titleye aktarırız
    if($name=="Modul_adı"){ 
    $pagetitle = "- Modül ana sayfada görünecek title"; 
        } 
    if($git=="icerik") { 
            $sql = "SELECT title FROM ".$prefix."_tablon WHERE id='$id' "; 
            $result = $db->sql_query($sql); 
            $row = $db->sql_fetchrow($result); 
            $isim = $row[title]; 
            $pagetitle = "- $isim"; 
        }
    eğer bu titleyi description ve keywords e aktarmak istersen
    includes/meta.php dosyanda global değerini şu şekle getiririz
    global $name, $pagetitle;
    description ve keywords satırlarınıda şununla değiştiririz.
    if($name == 'Ana_Sayfadaki_Modul') {
           $metastring .= "<meta name=\"keywords\" content=\"ana sayfadaki keywordslerin\">\n";
    	   $metastring .= "<meta name=\"description\" content=\"ana sayfadaki description\">\n";
    }else{
           $metastring .= "<meta name=\"keywords\" content=\"$pagetitle,bla,bla,bla,blaaa\">\n";
    	   $metastring .= "<meta name=\"description\" content=\"$pagetitle\">\n";
    }
    bu şekilde tüm modüllerinde uygulayabilirsin
  • 05-03-2008, 22:16:43
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    7.8 yamalı sürümde hata veriyor.
    if($name == 'Ana_Sayfadaki_Modul) {
           $metastring .= "<meta name=\"keywords\" content=\"ana sayfadaki keywordslerin\">\n";
           $metastring .= "<meta name=\"description\" content=\"ana sayfadaki description\">\n";
    }else{
           $metastring .= "<meta name=\"keywords\" content=\"$pagetitle,bla,bla,bla,blaaa\">\n";
           $metastring .= "<meta name=\"description\" content=\"$pagetitle\">\n";
    }
    kodları.Sürümle alakalı sanırım sorun css uçuyor falan tema bozuluyor...
  • 09-03-2008, 19:55:34
    #6
    if($name == 'Ana_Sayfadaki_Modul)
    değil
    if($name == 'Ana_Sayfadaki_Modul')
    oradaki ' eksik yazmışım
  • 14-03-2008, 15:48:05
    #8
    Güzel bir olay Sakal teşekkürler