vBulletin Konuları RSS ile Botsuz Çekmek

Aslında her forum sisteminden ve dahi RSS bağlantısı olan içerik yönetim sisteminden konu çekmek her zaman mümkündür.

Peki Forumunuzda bulunan kategorilere en uygun konuları tam isabetle çekmek nasıl mümkün olur?

Özellikle birden fazla forum sahibi olanların böyle bir bilgi aradığını gözlemlemekteyim. Bunun için bot yazanlar ve bu botları satanlar var. Açıkçası o botlar hakkında pek bilgim yok. Aslında tahmin ediyorum mantığını ama görmediğim için bir yorumda bulunmayacağım.

Gelelim vBulletin bir forumda güncel olarak eklenen bir konunun otomatik olarak diğer bir foruma eksiksiz aktarılmasına:

Admin Panel => RSS Feed => Yeni RSS Feed menüsüne tıklayarak RSS ile çalışmayı başlatalım.

Karşımıza iki ana bölüm gelecek.

1. bölüm RSS Feed Ayarı: Kaynak sitenin hangi forumundan veri alınacağını; yayınlanacak sitenin hangi bölümüne, hangi üye adına ekleneceğini ayarlıyoruz.

RSS Feed ekleme penceresi açıldığında ilk hali şöyledir:



Biz burada konularını sürekli olarak çekmek istediğimiz bölüme ait RSS bağlantısını doğru bir şekilde eklemeliyiz. Bunun için kaynak sitenin içindeki tüm bölümlerin ID numaralarını bilmek gerekir.

Örneğin: 16. bölümü oyunlar olan bir forumun Oyunlar bölümü için RSS kodu şöyle olmalı:

scription">Kod:
https://kaynaksite.xxx/external.php?type=rss2&forumid's=16

Bu RSS bağlantısı ile forumunuza çekeceğiniz Oyunlar bölümünden verileri zahmetsizce ve doğru olarak çalışmanızı sağlar.

Örnek bir bölümden sitenize bağlantı ayarı:



Görseldeki gibi gerekli alanları girmeniz gerekmektedir. Buraya kadar aynı şeyleri görmüşsünüzdür zaten.

İşin sırrı, 2. bölümde.

Birinci alanı tamamladık ve 2. alanda Şablon düzenleme seçenekleri var. Varsayılan şablon şu şekildedir:



Bu şablonla gördüğünüz gibi, konunun ancak giriş kısmı alınmakta ve devamı için o konunun alındığı yere gitmenizi söylemekte. Bu da sitenize bir içerik değeri kazandırmayacaktır.

Bu şablonu şu şekilde zorlamak mümkündür:



Varsayılan Göve şablonunda bulunan içerik kodu:

description">Kod:
{rss:description}
iken sadece bir iki cümle çeker.

Bu kodu:

Kod:
{rss:content:encoded}
şeklinde değiştirirsek, o konunun bütününü çekmeye zorlarız.

Görseldeki gibi bir düzenleme yaptığınızda artık bu RSS kaydı ile kaynak sitenin bölümünden, yayınlanacak sitenin ilgili bölümüne konular tüm içeriği ile çekilir. vBulletin sistemi buna bir kaç kez itiraz edebilir. Beni zorluyorsun diyebilir. Kulak asmayın. Hata mesajı verse bile bir süre sonra bu uyarılardan da vazgeçer.

Bu kayıtları devam ettirdiğiniz sürece, kaynak sitedeki belirlediğiniz bölümlerde açılan yeni konular da düzenli olarak yayıncı sitenize çekilecektir.

İstediğiniz tüm bölümleri ayarladıktan sonra RSS Feed Menejer'de o bölümlerin aktif olarak işaretlenmiş olduğunu kontrol edin ve Aktifleştirme İşlemlerini Kabul Et'i tıklayarak. Sistemli çalışmanızın başlangıç emrini verin.



Artık Kaynak sitenizde paylaşılan konuların yayıncı siteye gelişini keyifle izleyin. Ha, vBulletin bu konuda bazen nazlanır. Yani her saati aynı değil, bizim gibi.