Gönderen Konu: Smf Kullanımı Püf Noktaları (Sıkça Sorulan sorular)  (Okunma sayısı 7544 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7977
  • Puan: 750
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
Smf Kullanımı Püf Noktaları (Sıkça Sorulan sorular)
« : Mart 04, 2007, 18:07:30 ÖS »
1. Eğer ziyaretçilerin foruma girmesini tamamen engellemek istiyorsanız

Yönetim -> Seçenekler ve Opsiyonlar -> Ziyaretçiler forumu gezebilsin
Bu ayarı işaretlemezseniz üye olmayanlar forumun herhangi bir sayfasına girdiklerinde şifre ekranı ile karşılaşırlar.

2. Ziyaretçilerin siteye girebilmelerini, ancak yazı yazamamalarını istiyorum
İzinleri Ayarla -> Ziyaretçiler -> Düzenle altından konu açma ve cevap verme iznini kaldırabilirsiniz.

3. Ziyaretçilerin siteye girebilmelerini, bölümlerin ismini görebilmelerini, ancak bölüme tıkladıklarında girememelerini istiyorsanız

"Themes" klasöründe, kullandığınız temanın klasörüne girin. Eğer orada Messageindex.template.php dosyası varsa onu açın. Eğer yoksa, default tema klasörüne girin ve onun içindeki dosyayı açın. Eğer kullandığınız tema zaten default ise, o zaman da default tema klasöründeki açın.

Bunu bulun:

Kod: [Seç]
?>
Bununla değiştirin:


Kod: [Seç]
is_not_guest();?>
Aynı işlemi Display.template.php, Printpage.template.php ve recent.template.php dosyaları için de yapmalısınız.

4. Ziyaretçilerin forum bölümlerine girebilmesini, konu başlıklarını görebilmelerini, ancak konunun içini okuyamamalarını istiyorsanız,

"Themes" klasöründe, kullandığınız temanın klasörüne girin. Eğer orada Display.template.php dosyası varsa onu açın. Eğer yoksa, default tema klasörüne girin ve onun içindeki dosyayı açın. Eğer kullandığınız tema zaten default ise, o zaman da default tema klasöründeki açın.

Bunu bulun:

Kod: [Seç]
?>Bununla değiştirin:


Kod: [Seç]
is_not_guest();
?>
Aynı işlemi Printpage.template.php ve recent.template.php dosyaları için de yapmalısınız.
« Son Düzenleme: Mart 04, 2007, 19:09:07 ÖS Gönderen: AdmiN »
Konuyu Paylaş:
  delicious  facebook  twitter  google

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7977
  • Puan: 750
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Smf Kullanımı Püf Noktaları
« Yanıtla #1 : Mart 04, 2007, 18:30:24 ÖS »
Soru: Konuların altına hızlı cevap bölümünü nasıl koyarım?
cevap:
Hızlı cevap bölümünü isteyen kişi Profil -> Forum Görünüm Özellikleri -> Mesajlarda hızlı cevap bölümünü... menüsünden ayarlayabilir. Eğer bütün kullanıcıların ayarlarını değiştirmek istiyorsanız: Yönetim -> Kullanımdaki Tema'nın Ayarları -> Üyelere özel seçeneklerin varsayılan değerlerini değiştir / Üyelerin seçeneklerini varsayılanla değiştir
1.1 için: Kullanıcılar Profillerinden > Forum Ayarları > Mesajlarda hızlı cevap bölümünü: Açık Olarak Göster olarak ayarlayabilirler. Bütün kullanıcıların ayarlarını değiştirmek için:  Yönetim > Kullanılan Tema > Ayarları Sıfırla > Bu tema için varsayılan ayarları sıfırla > Mesajlarda hızlı cevap bölümünü: aynı şekilde Açık Olarak Göster olarak değiştirmek gerekir.


Ayrıca bu hızlı cevap bolumunde smileler ve bbc kod butonları koymak isterseniz
Buradaki modu kurmanız yeterli olacaktır.
« Son Düzenleme: Kasım 01, 2008, 18:16:36 ÖS Gönderen: AdmiN »

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7977
  • Puan: 750
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Smf Kullanımı Püf Noktaları
« Yanıtla #2 : Mart 04, 2007, 18:36:36 ÖS »
-------  Mesaj İçeriğinin Anahtar Kelimelerde Çıkması ----------

Google Botlarının forumunuzu Tam içeriğe göre listelemesi ve konu başlıklarını Anahtar Kelime olarak tanıması için ufak bi Değişiklik yapmamız gerekiyor


kullandığınız temada index.template.php içinde bu kodu bulun


Kod: [Seç]
function template_main_above()
{
        global $context, $settings, $options, $scripturl, $txt, $modSettings;

ve hemen altına bu kodları ekleyin


Kod: [Seç]
$stop_words=  array("I "," a "," about "," an "," are "," as "," at "," be "," by "," com "," de "," en "," for "," from "," how ","How "," in "," is"," it "," la "," of "," on "," or ","Or "," that "," the ","The "," this "," to "," was "," what "," when "," where "," who ","Who "," will "," with "," und "," the "," www ","!",".","?","=","-");
        $keywords_ = str_replace($stop_words," ",$context['page_title']);
        $keywords_ =  preg_replace ( "/\s\s+/" , " " , $keywords_);
        $keywords_ = str_replace(" ",", ",trim($keywords_));

bu koduda metaların arasına yerleştirin


Kod: [Seç]
<meta name="keywords" content="'.$keywords_.'" />

Örnek olarak
Smf kurulumu diye bi konumuz warsa keywords bu şekilde çıkar
<meta name="keywords" content="Smf kurulumu" />

google botu ve diğer spiderların sitendeki tüm içeriği indexlemesi ve dolaşabilmesi için gereken komutlar

<META NAME="googlebot" CONTENT="index, follow">
bu meta google botu tüm içeriği indexlesin demek

<meta name="robots" content="all">
bu meta tüm botlar sitede dolaşabilir demek

<META NAME="robots" CONTENT="index, follow">
bu meta tüm spiderlar tüm içeriği indexlesin demek

<META NAME="REVISIT-AFTER" CONTENT="1 Days">
bu meta ise siteni ziyaret eden botu bir gün sonra tekrar gelmesini sağlar

ayrıca bu metaları kullandığınızda robotlar için izin belgesi olan robots.txt dosyasını kullanmanıza gerek kalmaz ve siteniz daha hızlı ve tam içeriğe göre listelenir.

Not: sitemap.xml hazırlayıp google tanıtırsanız siteniz çok daha hızlı ve kolay indexlenir
bunun için Webersin arkadaşımızın açtığı konuya  gözatabilirsiniz

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7977
  • Puan: 750
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Smf Kullanımı Püf Noktaları (Sıkça Sorulan sorular)
« Yanıtla #3 : Mart 04, 2007, 19:15:44 ÖS »
---- Forum ana sayfada sayfa  altına rütbe isimleri ve renkleri eklemek için ----

Kullandığınız tema klasörünün içinde Boardindex.template.php dosyasını açın.

aşağıdaki kodu bulun.Sayfanın en altındadır.
 

Kod: [Seç]
}
?>

Hemen Üstüne şunu ekleyin.Buradaki renk kodlarını ve rütbe isimlerini istediğiniz gibi değiştirebilirsiniz.
 
Kod: [Seç]
echo '
<table border="0" width="100%" cellspacing="1" cellpadding="4" class="bordercolor">
<tr>
<td class="windowbg2" width="100%" valign="middle" align="center">
<font color=#000000> | </font>
<font color=red><b>Yönetici</b></font>
<font color=#000000> | </font>
<font color=blue><b>Genel Forum Editörü</b></font>
<font color=#000000> | </font>
<font color=green><b>Moderatör</b></font>
<font color=#000000> | </font>
<font color=orange><b>Uzman Üye Üye</b></font>
<font color=#000000> | </font>
</td>
</tr>
</table>';

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7977
  • Puan: 750
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Smf Kullanımı Püf Noktaları (Sıkça Sorulan sorular)
« Yanıtla #4 : Mart 04, 2007, 19:22:11 ÖS »
  ----Belli bir sayıya ulaşanlar özel mesaj yazsın istiyorsanız ---
1- Yönetim -> Üye izinleri -> Seçenekler -> Mesaj sayısına bağlı gruplar için izinlerin ayarlanabilmesine izin verin
2- Yönetim -> Üye grupları -> Mesaj sayısına göre gruplar.
Şimdi burada yeni grup oluşturun ve grubu oluştururken "Bu gruba ulaşmak için gerekli mesaj sayısı" bölümüne 10 yazın. Bu grubun adı örneğin deneme olsun.
Şimdi;
3- Yönetim -> Üye izinleri -> deneme -> Özel mesaj yazabilir

Bunu kaldırırsanız, artık 10 mesajdan az mesaj sayısı olanlar özel mesaj yazamazlar.
-->
Bi de X bölümünü görsün ama o bölüme mesaj atabilmesi için en az Y mesajı olsun isitiyorsanız.
Ulaşılması gereken mesaj sayısına Y sayısını yazacaksınız.
Sonra bu gurubun görebilmesini ama mesaj atamamasını istediğiniz bölümlere bu yeni grubun erişim izni olmalı, bundan emin olacaksınız.
Daha da sonra üye izinlerine girip seçeneklerden gelişmiş bölüm tabanlı izinleri etkinleştireceksiniz.
Şimdi son olarak üye izinlerinden bölüm izinlerine girip bu bölümleri düzenliyorsunuz ve yeni oluşturduğunuz bu gruptan "Yeni konu açabilir" ve de "Konulara mesaj yazabilir" izinlerini kaldıracaksınız.

Çevrimdışı tekniker

  • tekniköğretmen
  • İleti: 239
  • Puan: 1
  • Cinsiyet: Bay
  • www.teknikogretmen.org
-Smf Kullanımı Püf Noktaları (Sıkça Sorulan sorular)
« Yanıtla #5 : Nisan 23, 2007, 21:13:58 ÖS »
-------  Mesaj İçeriğinin Anahtar Kelimelerde Çıkması ----------

Google Botlarının forumunuzu Tam içeriğe göre listelemesi ve konu başlıklarını Anahtar Kelime olarak tanıması için ufak bi Değişiklik yapmamız gerekiyor


kullandığınız temada index.template.php içinde bu kodu bulun


Kod: [Seç]
function template_main_above()
{
        global $context, $settings, $options, $scripturl, $txt, $modSettings;

ve hemen altına bu kodları ekleyin


Kod: [Seç]
$stop_words=  array("I "," a "," about "," an "," are "," as "," at "," be "," by "," com "," de "," en "," for "," from "," how ","How "," in "," is"," it "," la "," of "," on "," or ","Or "," that "," the ","The "," this "," to "," was "," what "," when "," where "," who ","Who "," will "," with "," und "," the "," www ","!",".","?","=","-");
        $keywords_ = str_replace($stop_words," ",$context['page_title']);
        $keywords_ =  preg_replace ( "/\s\s+/" , " " , $keywords_);
        $keywords_ = str_replace(" ",", ",trim($keywords_));

bu koduda metaların arasına yerleştirin


Kod: [Seç]
<meta name="keywords" content="'.$keywords_.'" />

Örnek olarak
Smf kurulumu diye bi konumuz warsa keywords bu şekilde çıkar
<meta name="keywords" content="Smf kurulumu" />

google botu ve diğer spiderların sitendeki tüm içeriği indexlemesi ve dolaşabilmesi için gereken komutlar

<META NAME="googlebot" CONTENT="index, follow">
bu meta google botu tüm içeriği indexlesin demek

<meta name="robots" content="all">
bu meta tüm botlar sitede dolaşabilir demek

<META NAME="robots" CONTENT="index, follow">
bu meta tüm spiderlar tüm içeriği indexlesin demek

<META NAME="REVISIT-AFTER" CONTENT="1 Days">
bu meta ise siteni ziyaret eden botu bir gün sonra tekrar gelmesini sağlar

ayrıca bu metaları kullandığınızda robotlar için izin belgesi olan robots.txt dosyasını kullanmanıza gerek kalmaz ve siteniz daha hızlı ve tam içeriğe göre listelenir.

Not: sitemap.xml hazırlayıp google tanıtırsanız siteniz çok daha hızlı ve kolay indexlenir
bunun için Webersin arkadaşımızın açtığı konuya  gözatabilirsiniz


Adem hocam öncelikle teşekkürler..
Burda anlatılanları yaptım.. İlk başta dediğiniz gibi sadece konu başlıklarını Anahtar Kelime olarak  görüyor aramalarda..
Burdan bakablirisiniz
"google botu ve diğer spiderların sitendeki tüm içeriği indexlemesi ve dolaşabilmesi için gereken komutlar" kısmını da uygulamama rağmen sadece yine konu başlıkları indexleniyor.. ben konu içeriklerinin de indexlenmesini istiyorum. Acaba ilk kısmı "google Botlarının forumunuzu Tam içeriğe göre listelemesi ve konu başlıklarını Anahtar Kelime olarak tanıması için ufak bi Değişiklik yapmamız gerekiyor" tekrar kaldırmam mı gerekiyor..


« Son Düzenleme: Nisan 23, 2007, 21:16:44 ÖS Gönderen: tekniker »

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7977
  • Puan: 750
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Smf Kullanımı Püf Noktaları (Sıkça Sorulan sorular)
« Yanıtla #6 : Nisan 24, 2007, 00:25:34 ÖÖ »
google ın sayfaları indexlemesi biraz zaman alabiliyor.Bunun için sitemap yapmak lazım.Resimli anlatımlar forumunda nasıl yapılacağı ve kullanılan program var.

Çevrimdışı tekniker

  • tekniköğretmen
  • İleti: 239
  • Puan: 1
  • Cinsiyet: Bay
  • www.teknikogretmen.org
-Smf Kullanımı Püf Noktaları (Sıkça Sorulan sorular)
« Yanıtla #7 : Nisan 24, 2007, 21:15:19 ÖS »
google ın sayfaları indexlemesi biraz zaman alabiliyor.Bunun için sitemap yapmak lazım.Resimli anlatımlar forumunda nasıl yapılacağı ve kullanılan program var.

Hocam sitemap de yaptım(bir iik ay önce), lakin yine sadece konu başlıkları indexleniyor..

Çevrimdışı tekniker

  • tekniköğretmen
  • İleti: 239
  • Puan: 1
  • Cinsiyet: Bay
  • www.teknikogretmen.org
-Smf Kullanımı Püf Noktaları (Sıkça Sorulan sorular)
« Yanıtla #8 : Nisan 27, 2007, 17:38:05 ÖS »
Hocam bu "konu başlıklarını indexlemesi" için yapılan kod sistemini konu içeriğini indexleyecek şekilde de düzenleyebilirmiyiz..
Konu başlığı değil de konu içeriğinin tümünü anahtar kelime olarak gösrecek bir düzenleme..

'page_title' lı kodunu sadece 'page' olarak düzenlesek yapmış olur muyuz?
« Son Düzenleme: Nisan 27, 2007, 17:39:57 ÖS Gönderen: tekniker »

Çevrimiçi AdmiN

  • Genel Sorumlu
  • Administrator
  • *
  • İleti: 7977
  • Puan: 750
  • Cinsiyet: Bay
  • ~|| Bilginin Gücü ||~
    • Kişisel Web Sitem
-Smf Kullanımı Püf Noktaları (Sıkça Sorulan sorular)
« Yanıtla #9 : Nisan 27, 2007, 19:33:19 ÖS »
'page_title' lı kodunu sadece 'page' olarak düzenlesek yapmış olur muyuz?

Böyle yaparsanız başlık çubuğunda pek iyi bir görüntü olmaz ve hepsini göstermeyebilir.

Resimli konu anlatımı bölümünde gsite crawler programının kullanımı anlatılmış, o yöntem tüm site içeriğini indexler.

Konunun başlığın dışına çıkmaması için konuyu kilitliyorum.

 

Benzer Konular

  Konu / Başlatan Yanıt Son İleti
2 Yanıt
3329 Gösterim
Son İleti Şubat 22, 2007, 20:59:26 ÖS
Gönderen: AdmiN
0 Yanıt
2149 Gösterim
Son İleti Şubat 25, 2007, 17:53:46 ÖS
Gönderen: AdmiN
26 Yanıt
5371 Gösterim
Son İleti Nisan 16, 2008, 23:11:14 ÖS
Gönderen: burajan
0 Yanıt
2083 Gösterim
Son İleti Ağustos 13, 2008, 16:50:05 ÖS
Gönderen: AdmiN
0 Yanıt
1065 Gösterim
Son İleti Eylül 10, 2008, 23:52:27 ÖS
Gönderen: ReaLMeR