• 04-08-2010, 18:36:14
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar öncelikle daha önce bu yöntem yazıldıysa yazan arkadaş kusura bakmasın aradım ancak böyle bir konu bulamadım. Öncelikle şunu belirteyim bunu herhangi bir yerden Öğrenmedim Kendim meraklı araştırmalarım sonucunda buldum. Ve benzerinede diğer joomla forumlarında rastlamadım. Bu işlem biraz kod bilgisi gerektiriyor o nedenle acemi kullanıcıların dikkatli olmasında yarar var.

    Anlatımlar joomlanın güncel sürümü olan 1.5.20 dikkate alınarak yapılmıştır.

    Anasayfada yayınlanan makalelerde kodu göstermek için öncelikle components\com_content\views\frontpage\tmpl\defaul t_item.php bu dosyayı bulup herhangi bir editörle açıyoruz.
    99. satırda : <td valign="top" colspan="2" class="createdate"> bu kodu göreceksiniz bu kodun hemen sonrasına adsense kodunuzu yapıştırın ve sayfayı kaydedip servara atın. artık adsense reklamlarının anasayfada yayınladığınız makalelerde başlığın hemen altında yayınlanacaktır. Reklam görünmesini istemediğiniz makaleler için admin panelinden makale ayarlarından oluşturma tarihini gizleyi seçerseniz reklamınız artık o makalede görünmez (tabi makalede makale oluşturma tarihide görünmez )

    Anasayfada değilde makalelere tıklandığında açılan sayfada başlığın hemen altında adsense reklamlarınız yayınlansın istiyorsanız eğer bu defa da components\com_content\views\article\tmpl\default. php dosyasını bulup editörle açıyoruz.
    105. satır şöyle : <td valign="top" class="createdate"> yine bu koddan hemen sonra adsense kodunuzu yapıştırın ve kaydedip dosyayı servera yükleyin. makalelere tıklayınca adsense reklamlarınız yine başlığın hemen altında görüntülenecektir.

    Bu sayfalarda kodun yerini değiştirip makalelerde bir çok yere adsense kodu yerleştirebilir ve admin panelinden buraları gösterip gizleyebiliriz. Bu konuda gerekli tartışmaları bu başlık altından yapıp bunu farklı şekillerde geliştirebilirizde... Faydalı olması dileğiyle
  • 04-08-2010, 18:48:23
    #2
    Çok teşekkürler. Bir çok arkadaşın oldukça işine yarayacak bir paylaşım.
    +++
  • 04-08-2010, 19:29:17
    #3
    Paylaşım mantığı ile hareket ettiğiniz için teşekkürler. Ancak;
    1. Gösterdiğiniz dosyalar umursamazlık özelliği (template override) kullanılmalı ki Joomla güncellemelerinde yeniden uğraşmak gerekmesin. Umursamazlık hakkında şu yazıya bakabilirsiniz: http://www.cmsturk.net/forum/showthread.php?t=28665
    2. MultiAds ve benzeri eklentiler ile adsense ve diğer reklam kodlarınızı yönetim merkezinden yönetebilirsiniz. Kod düzenlemesine genel olarak ihtiyaç duyulmaz. Aynı zamanda örneğin sizin anlatımınızdan yola çıkarak hem tarih gözükmesin hem reklam gözüksün gibi sorunlar yaşanmaz.
    3. Aynı eklenti ve diğer güvenli adsense eklentileri ile tıklama kontrollerini sağlayabilir, adsense yasaklanma riskini düşürebilirsiniz.

    Başta da dediğim gibi, paylaşım mantığıyla hareket etmeniz güzel. Bunun için +rep yolluyorum. Ayrıca Joomla kodlarını incelemeniz de gayet iyi. Kodları biraz incelemekle çok fazla değişiklik yapmak mükün olduğunu görebilirsiniz.

    Umursamazlığı ile ilgili sorularınızı ayrı başlıkta sorabilirsiniz. İçerik, modül, bileşen, uygulama eki gibi tüm alanlarda orijinal çekirdek kodlarını değiştirmeden html çıktısında değişiklikler yapabilirsiniz. Ayrıca 1.6 sürümlerden itibaren bu düzenleme yönteminde daha fazla gelişme ve esneklik görebileceksiniz.


    ---
    Düzeltme:
    Son 24 saatlik rep sınırını doldurmuşum, daha sonra vereceğim.
  • 04-08-2010, 22:59:16
    #4
    Saol yararlı bilgiler.