Anasayfa FORUMLAR Üye Girişi Dosyalar Dersler İpuçları Yardımcı Araçlar Hakkımızda
KİMLER BAĞLI
Toplam Üye: 32638
Aktif Üye: 0
Aktif Ziyaretçi: 1283
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 php-nuke otomatik site ma..
(18324 okuma, 20 yanıt)
 SEO Sözlük..
(7087 okuma, 2 yanıt)
 Google Büyük Bir Sorun..
(4247 okuma, 0 yanıt)
 Backlink'nizi artırın..
(4200 okuma, 0 yanıt)
 Ücretli Seo Yaptırıcam Bi..
(6499 okuma, 5 yanıt)
 backend.php'ye nasıl peha..
(4852 okuma, 1 yanıt)
 Sitenizin Alexa değerini ..
(23 okuma, 2 yanıt)
 Seo ile Klasör ismi gibi ..
(8174 okuma, 5 yanıt)
 Php olan uzantiyi degisme..
(15988 okuma, 21 yanıt)
 daha once kurdugum bi seo..
(6167 okuma, 4 yanıt)
 netopsiyon neden pehaspes..
(14709 okuma, 14 yanıt)
 Arama Optimizasyonu..
(54418 okuma, 63 yanıt)
 Sadece 30 Dakikada l utf-..
(10279 okuma, 10 yanıt)
 Forum Rss dosyasını pehas..
(4220 okuma, 0 yanıt)
 nuke için yeni bir seo yö..
(17081 okuma, 19 yanıt)
 backend ve sitemap vb. pe..
(4889 okuma, 2 yanıt)
 iframe blok ve backend.ph..
(16755 okuma, 19 yanıt)
 Google Meta Keywords ile ..
(4237 okuma, 0 yanıt)
 Google dürüstlüğü sever..
(8785 okuma, 6 yanıt)
 Footer daki site map link..
(4376 okuma, 1 yanıt)
 Veri tabanından veri çeke..
(4111 okuma, 0 yanıt)
 nsn NEWS seo sorunu..
(11381 okuma, 12 yanıt)
 Arama Optimizasyon Döküma..
(7202 okuma, 5 yanıt)
 VBulletin gibi Tag sistem..
(9363 okuma, 8 yanıt)
 Site Google Arama motoru ..
(3887 okuma, 0 yanıt)
 pehaspeajaxseo uyguladım ..
(4993 okuma, 2 yanıt)
 nukede h1 ve h3 tag kulla..
(5564 okuma, 2 yanıt)
 sayfa gerileme hakkında..
(6017 okuma, 2 yanıt)
 iyi index lenen makale si..
(8640 okuma, 6 yanıt)
 Pehaspe seo eklentisi ari..
(13207 okuma, 14 yanıt)
 Pehaspe html seo ya modül..
(4053 okuma, 0 yanıt)
 yeni sitemap oluşturmanı..
(15032 okuma, 14 yanıt)
 googlede bu bir faktörmü..
(5210 okuma, 1 yanıt)
 Pehaspe Seo - Linkler seo..
(6098 okuma, 3 yanıt)
 Haberler 15 dakika sonra ..
(16837 okuma, 20 yanıt)
 haber tags..
(3803 okuma, 0 yanıt)
 Google Modul İçersindeki ..
(6005 okuma, 3 yanıt)
 Optimize Küçük İpuçları..
(6641 okuma, 3 yanıt)
 Arama Motorlarında Yüksel..
(9331 okuma, 7 yanıt)
 google aramalarında isted..
(20317 okuma, 18 yanıt)
 googlede 2. sıradayım fak..
(17078 okuma, 22 yanıt)
 SEO - Arama Motoru Optimi..
(7653 okuma, 4 yanıt)
 Google Site Bağlantıları..
(10686 okuma, 10 yanıt)
 Faydalı Linkler..
(10990 okuma, 6 yanıt)
 Dinamik Title Eklentisini..
(8680 okuma, 6 yanıt)
 NSN NEWS Pehaspe Seo..
(10368 okuma, 9 yanıt)
 aradıgım seoolar..
(3847 okuma, 0 yanıt)
 pehaspeajaxseo Yardım..
(4514 okuma, 0 yanıt)
 video stream'e seo uygula..
(12150 okuma, 13 yanıt)
 Köşe Yazıları Modülüne Di..
(29893 okuma, 38 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - Dinamik Title Eklentisini Geliştirme
 AramaArama   RütbelerRütbeliler   ProfilProfil   GirişGiriş 


Dinamik Title Eklentisini Geliştirme

 
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Arama Motoru Optimizasyonu (SEO)
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
GanJa
Mesaj: 300+
Mesaj: 300+





Kayıt: May 30, 2007
Mesajlar: 388
Konum: C:\Windows\System32

MesajTarih: 2008-05-03, 23:04:12    Mesaj konusu: Dinamik Title Eklentisini Geliştirme Alıntıyla Cevap Gönder

Dinamik title eklentisini hepimiz biliyoruz.

sitenin $pagetitle sini değiştiriyor . fakat sadece aşağıdaki modüllerde;

Content
Downloads
Forums
News
Reviews
Sections
Story Archive
Topics
Web Links

Bilindiği gibi google içerik kadar domain pagetitle description ve m e t a taglerede çok önem veriyor.

şimdi bahsettiğim dinamik title eklentisinin kodları aşağıda;

Kod:
<?php
/********************************************************************/
/* SN Dynamic Titles Addon                                          */ 
/* ===========================                                      */
/* Copyright (c) 2003 by Greg Schoper                               */
/* http://nuke.schoper.net                                          */
/*                                                                  */
/* Based on code from PHP-Nuke                                      */
/* Copyright (c) 2002 by Francisco Burzi                            */
/* http://phpnuke.org                                               */
/*                                                                  */
/* This program is free software. You can redistribute it and/or    */
/* modify it under the terms of the GNU General Public License as   */
/* published by the Free Software Foundation; either version 2 of   */
/* the License.                                                     */
/********************************************************************/
/* Credit to unknown author of original forums code in              */
/* includes/dynamic_titles.php.                                     */
/********************************************************************/

if (eregi("dynamic_titles.php",$_SERVER['PHP_SELF'])) {
    Header("Location: index.php");
    die();
}

// Item Delimeter
$item_delim = ">>";

$newpagetitle = "";
global $name;
include ("config.php");
include("db/db.php");

// Forums
if($name=="Forums"){
global $p,$t,$forum,$f;
$newpagetitle = "$name";
    if($p) {
        $sql = "SELECT post_subject, post_id FROM ".$prefix."_bbposts_text WHERE post_id='$p'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $title = $row[post_subject];
        $post = $row[post_id];

        $newpagetitle = "$name $item_delim Post $post $item_delim $title";
    }
    if($t) {
        $sql = "SELECT topic_title, forum_id FROM ".$prefix."_bbtopics WHERE topic_id='$t'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $title = $row[topic_title];
        $forum = $row[forum_id];

        $sql = "SELECT forum_name FROM ".$prefix."_bbforums WHERE forum_id='$forum'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $forum = $row[forum_name];
        $newpagetitle = "$item_delim $name $item_delim $forum $item_delim $title";
    }
    elseif($f) {
        $sql = "SELECT forum_name FROM ".$prefix."_bbforums WHERE forum_id='$f'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $forum = $row[forum_name];
        $newpagetitle = "$item_delim $name $item_delim $forum";
    }
}

// News
if($name=="News"){
global $file,$sid,$new_topic;
$newpagetitle= "$item_delim $name";
    if ($new_topic!=""){
       $sql = "SELECT topictext FROM ".$prefix."_topics WHERE topicid='$new_topic'";
      $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $top = $row[topictext];
        $newpagetitle= "$item_delim $top";
   }
    if ($file=="article"){
       $sql = "SELECT title, topic FROM ".$prefix."_stories WHERE sid='$sid'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $art = $row[title];
        $top = $row[topic];
      $sql = "SELECT topictext FROM ".$prefix."_topics WHERE topicid='$top'";
      $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $top = $row[topictext];
        $newpagetitle= "$item_delim $top $item_delim $art";
    }
}

// Topics
if($name=="Topics"){
$newpagetitle = "$item_delim "._ACTIVETOPICS."";
}

// Downloads
if($name=="Downloads"){
global $d_op,$cid,$lid;
$newpagetitle = "$item_delim $name";
    if($d_op=="viewdownload") {
        $sql = "SELECT title, parentid FROM ".$prefix."_downloads_categories WHERE cid='$cid'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $cat = $row[title];
        $parent = $row[parentid];
            if($parent=="0"){
                $newpagetitle = "$item_delim $name $item_delim $cat";
            }
            else{
                $sql = "SELECT title FROM ".$prefix."_downloads_categories WHERE cid='$parent'";
                $result = $db->sql_query($sql);
                $row = $db->sql_fetchrow($result);
                $parent = $row[title];
                $newpagetitle = "$item_delim $name $item_delim $parent $item_delim $cat";
            }
    }
   if($d_op=="viewdownloaddetails" || $d_op=="getit") {
       $sql = "SELECT title FROM ".$prefix."_downloads_downloads WHERE lid='$lid'";
      $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
      $dl = $row[title];
      $newpagetitle = "$item_delim $name $item_delim $dl";
   }
}

// Web Links
if($name=="Web_Links"){
global $l_op,$cid,$lid;
$name=ereg_replace("_", " ", "$name");
$newpagetitle = "$item_delim $name";
    if($l_op=="viewlink") {
        $sql = "SELECT title, parentid FROM ".$prefix."_links_categories WHERE cid='$cid'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $cat = $row[title];
        $parent = $row[parentid];
            if($parent=="0"){
                $newpagetitle = "$item_delim $name $item_delim $cat";
            }
            else{
                $sql = "SELECT title FROM ".$prefix."_links_categories WHERE cid='$parent'";
                $result = $db->sql_query($sql);
                $row = $db->sql_fetchrow($result);
                $parent = $row[title];
                $newpagetitle = "$item_delim $name $item_delim $parent $item_delim $cat";
            }
    }
}

// Content
if($name=="Content"){
global $pa,$cid,$pid;
$newpagetitle = "$item_delim $name";
    if($pa=="list_pages_categories") {
        $sql = "SELECT title FROM ".$prefix."_pages_categories WHERE cid='$cid'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $cat = $row[title];
        $newpagetitle = "$item_delim $name $item_delim $cat";
    }
    if($pa=="showpage") {
       $sql = "SELECT title, cid FROM ".$prefix."_pages WHERE pid='$pid'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $page = $row[title];
      $cid = $row[cid];
      $sql = "SELECT title FROM ".$prefix."_pages_categories WHERE cid='$cid'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $cat = $row[title];
        $newpagetitle = "$item_delim $name $item_delim $cat $item_delim $page";
   }
}

// Reviews
if($name=="Reviews"){
global $rop,$id;
$newpagetitle = "$item_delim $name";
    if($rop=="showcontent") {
        $sql = "SELECT title FROM ".$prefix."_reviews WHERE id='$id'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $rev = $row[title];
        $newpagetitle = "$item_delim $name $item_delim $rev";
    }
}

// Stories Archive
if($name=="Stories_Archive"){
global $sa,$year,$month_l;
$name=ereg_replace("_", " ", "$name");
$newpagetitle = "$item_delim $name";
    if($sa=="show_month") {
        $newpagetitle = "$item_delim $name $item_delim $month_l, $year";
    }
}

// Sections
if($name=="Sections"){
global $op,$secid,$artid;
$newpagetitle = "$item_delim $name";
    if($op=="listarticles") {
        $sql = "SELECT secname FROM ".$prefix."_sections WHERE secid='$secid'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $sec = $row[secname];
        $newpagetitle = "$item_delim $name $item_delim $sec";
    }
    if($op=="viewarticle") {
       $sql = "SELECT title, secid FROM ".$prefix."_seccont WHERE artid='$artid'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $art = $row[title];
      $cid = $row[secid];
      $sql = "SELECT secname FROM ".$prefix."_sections WHERE secid='$cid'";
        $result = $db->sql_query($sql);
        $row = $db->sql_fetchrow($result);
        $sec = $row[secname];
        $newpagetitle = "$item_delim $name $item_delim $sec $item_delim $art";
   }
}

// Catchall for anything we don't have custom coding for
if($newpagetitle==""){
    $name=ereg_replace("_", " ", "$name");
    $newpagetitle="$item_delim $name";
}

// Admin Pages
if(substr($_SERVER['REQUEST_URI'], 0, 10)=="/admin.php"){
    $newpagetitle="$item_delim Administration";
}

// If we're on the main page let's use our site slogan
if($_SERVER['REQUEST_URI']=="/index.php" || $_SERVER['REQUEST_URI']=="/"){
    $newpagetitle="$item_delim $slogan";
}

// We're Done! Place the Title on the page
echo "<title>$sitename $newpagetitle</title>\n";

?>


bu kodlarda sadece bahsettiğim modüller eklenmiş durumda.
bu kodlara youtube modülünü nasıl ekleriz ?

(anlatabildiysem ne mutlu uzun süre $pagetitle googlable dinamik title keywordsla uğraşmaktan kafam allak bullak oldu Very Happy )
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-11-21, 10:57:53    Mesaj konusu: Forum Arası Reklamlar


Başa dön
salihrocker
Mesaj: 1+
Mesaj: 1+





Kayıt: Jun 05, 2008
Mesajlar: 40

MesajTarih: 2008-12-28, 16:49:16    Mesaj konusu: Alıntıyla Cevap Gönder

evet bu sorun benimde kafamı çok meşgul etti, arkadaşın söylediğine ilave olarak bu modüllerin isimlerinin de Türkçeleştirilmesi gerekiyor...

ne kadar şey denediysem olmadı, nasıl olacak bu iş !!!
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder E-posta gönder Yazarın web sitesini ziyaret et Yahoo Messenger MSN Messenger
mersoy
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Dec 08, 2007
Mesajlar: 2316

MesajTarih: 2008-12-28, 18:53:12    Mesaj konusu: Alıntıyla Cevap Gönder

pardon yanlış oldu
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Sercan
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Jan 07, 2006
Mesajlar: 1719
Konum: İstanbuL //

MesajTarih: 2008-12-28, 22:01:29    Mesaj konusu: Alıntıyla Cevap Gönder

youtube modülünün read.php dosyasında değişiklik yaparsınız.Forumda verilmişti daha önce.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
GanJa
Mesaj: 300+
Mesaj: 300+





Kayıt: May 30, 2007
Mesajlar: 388
Konum: C:\Windows\System32

MesajTarih: 2008-12-28, 23:02:48    Mesaj konusu: Alıntıyla Cevap Gönder

valla sercan 7 ay önce açtığım bir konu bu.
bi bakayım neler yapmışım Very Happy
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
mersoy
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Dec 08, 2007
Mesajlar: 2316

MesajTarih: 2008-12-29, 12:04:44    Mesaj konusu: Alıntıyla Cevap Gönder

sercan'ın kendi blog sitesinde bir anlatımı var
m e t a.php düzenlemesi ile ilgili
bence gayet iyi, tüm modüllerde çıkıyor
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
oKaN
Mesaj: 500+
Mesaj: 500+





Kayıt: Dec 28, 2004
Mesajlar: 830
Konum: dunno

MesajTarih: 2009-03-02, 02:11:12    Mesaj konusu: Alıntıyla Cevap Gönder

ben bu dynamic titles kurdum fakat modullerde halen sabit title cikiyor hatta sunu diyim sitenin her yerinde ayni title gozukuyor bu'da cok gicik bisey nasil duzeltebilirim ben bunu ya

[ dynamic title kurdum headerden title kismini sildm fakat kurmamisim gibi halen eskisi gibi ]
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder E-posta gönder Yazarın web sitesini ziyaret et MSN Messenger
Önceki mesajları göster:   
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Arama Motoru Optimizasyonu (SEO) Tüm zamanlar GMT + 3 Saat
1. sayfa (Toplam 1 sayfa)

 
Geçiş Yap:  
Bu forumda yeni başlıklar açamazsınız
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız

Benzer Konular

Başlık Yazar Forum Cevaplar Tarih
Yeni mesaj yok Ücretli site geliştirme çalışması bolu Php Nuke Tema Paylaşımları 6 2010-04-30, 23:26:26 Son Mesajı Görüntüle
Yeni mesaj yok Forumda Hızlı Cevap Eklentisini Türkç... gizemli_master Php Nuke Sorunlarınız 1 2010-03-19, 20:28:50 Son Mesajı Görüntüle
Yeni mesaj yok Title cloud module-nice mehaga Php Nuke Modülleri 2 2010-03-05, 21:25:16 Son Mesajı Görüntüle
Yeni mesaj yok JReviews Modülüne Title Vermek PS3magTR Php Nuke Modülleri 0 2009-10-24, 22:48:30 Son Mesajı Görüntüle
Yeni mesaj yok Şarkılar modülüne title atamak? Kafein Php Nuke Modülleri 2 2009-10-17, 14:42:57 Son Mesajı Görüntüle

Copyright © 2002-2024 Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright