Allah

Mutlak surette adaleti emreder !
  • Ana Sayfa
  • Genel Günlük
    • Günlük
    • Bilim-Teknoloji
    • Alıştıklarımız
    • Kısa Kısa
  • Heplik
    • Öteki Kulaktan Çıkanlar
    • Saklamalı
    • Müzik
  • Joomla!
    • Joomla! Haber-Duyuru
    • Joomla! Kod
    • Joomla! Dosyalarım
    • Joomla! Dosyalarımın Dizini
    • Joomla! Wiki (tr-TR)
    • Joomla! Wiki (en-GB)
    • Joomla! Destek İste
      • Ücretli Uzman Destek
      • Ücretsiz Destek Forumumuz
  • Alan Adı
    • Alan Adı Nedir ?
    • Alan Adı Protföyüm
  • WM
    • HTML XHTML CSS
    • Google Adsense
  • Takip Ettiklerim
  • Kimim ki ?
  • İletişim

İçeriğin Sonlanma Tarihini Göstermek

Pazartesi, 26 Ocak 2009 22:05 | Yazar Aytuğ Halil AKAR |  Okunma Sayısı: 1019 
Joomla! Kodlama
İçerikte Sonlanma Tarihi BastırmakJoomla! kodlarından her bir yeni örnek veriğimizde aslında bir yandan da Joomla! altyapısnın güzelliği ve kod yönetiminin de kolaylığına bir kez daha şahit oluyorsunuz. Gerçekten de Joomla! mevcut yapısıyla dahi görünenden çok daha fazla şey yapabilmenize imkan veriyor. Bugünkü yazıda daha evvel forumda sorulan bir konu ve ona veridğim cevaba değineceğim. Soru içeriğin sonlanma tarihini gösterme ve "şu kadar gün kaldı" şeklinde uyarı verme ile ilgiliydi. Bunu yapmak için sonlanma tarihini içeren bir geri sayım kodu yazmamız lazım. Malesef daha o kadar iyi değilim ama bunun üzerinde uğraşıyorum.

Onun için şimdilik bunun yerine içeriğin sonlanma tarihini bastırmayı anlatacağım. Bu çok kolay uygulama belki sizin projeniz için de uygundur. Öncelikle uygulamayı içeriğin kendi sayfasında yapacağız. Yani doğrudan içerik sayfasında.

components/com_content/views/article/tmpl/default.php ya da temanızda aynı dosya varsa oradan şu satırları bulun:

components/com_content/views/article/tmpl/default.php
18
19
20
21
			<?php echo $this->escape($this->article->title); ?></a>
<?php else : ?>
<?php echo $this->escape($this->article->title); ?>
<?php endif; ?>

Veritabanında jos_content tablosunda yayının bitiş tarihi publish_down satırındadır. Dolayısıyla çağırmamız gereken de bu olacak. Ben bunu önüne Bu yazının son günü: diye yazacağım. Yuklarıda bulduğumuz kodun sonuna ekleyeceğimiz satır şöyle olmalı:


<p>Bu yaz&#305;n&#305;n son g&#252;n&#252;: <?php echo JHTML::_('date', $row->publish_down, JText::_('DATE_FORMAT_LC3') ); ?></p>

Elbette kod sayfasında Türkçe karakterler için numerik karşılıkları kullanacağız. Bir paragraf etiketi içinde kullandığımız kodun metin kısmında düzenlemeler yapabilir, bu kısmı farklı sitillerle ve resimlerle gözalıcı bir hale getirebilirsiniz. Kodumuzun son durumu şöyle olmalı:

18
19
20
21
22
	<?php echo $this->escape($this->article->title); ?></a>
<?php else : ?>
<?php echo $this->escape($this->article->title); ?>
<?php endif; ?>
<p>Bu yaz&#305;n&#305;n son g&#252;n&#252;: <?php echo JHTML::_('date', $row->publish_down, JText::_('DATE_FORMAT_LC3') ); ?></p>

Joomla İçerikta Sonlanma Gününü Göstermek

Denemesini ben yaptım. İkinci aşamada burada kalan süreyi göstrmeyi öğreneceğiz. Ancak öne benim öğrenmem lazım.

Siz o arada bunu güle güle kullanın artık.



Tweet

 <  Önceki
Joomla Tema Dönüştürme 1.0 Temasını 1.5 Teması Yapmak
  Sonraki  > 
Joomla Modülde Tarih Göstermek
 

Buna Benzer Diğer Yazılar:

  • Joomla! İçerik Yöneticisini Filtrelenmiş Şekilde Açın
  • Joomla! 1.6 Neden Geliyor, 1.6'da Ne Var ?
  • Az Okunanlar Modülü Hazırlamak
  • Chrono Comment Türkçe Karakterleri Yazdırmıyorsa
  • Joomla Tema Dönüştürme 1.0 Temasını 1.5 Teması Yapmak
  • Joomla!'da Stringler için Jstring Kullanmak
  • Joomla! 1.5 Modül Pozisyonu Eklemek
  • Okunma Sayısını Önsayfa introda Göstermek
  • Modülü ya da Yazıyı Üyelerden Gizlemek
  • Ön Sayfada Başlık Karakteri Sınırlama

Yorumlar  

 
0 #4 Aytuğ AKAR 28-01-2009 02:22
Onu yapıp paylaşacağım inşeallah. Dediğim gibi şu an bir tane var ama aynı kategoriden içerik çekiyor. Bu işi aynen yapmıyor yani.
Alıntı
 
 
0 #3 sevket 27-01-2009 23:54
Cevabın için teşekkür ederim. Modül olabileceği hiç aklıma gelmedi. Ben sandımki, bu ara kodlarla baya bir meşgulsün. Yine onlardan biri sandım. Joomlada böyle otomatik olarak içeriğin benzerini aşağıda sunan bir özellik olsa fena olmazdı.
Alıntı
 
 
0 #2 Aytuğ AKAR 27-01-2009 23:33
Şevket biliyorsun 1.5 sürümler için Kod:{loadposition pozisyonismi} gibi bir kullanımla içerikte modül yayınlayabiliyoruz. Örneğin user1 yerleşimindeki bir modülü içeriğin Kod:{loadposition user1} yazdığın yerinde gösterebilirsin. Ben de bu yöntemi kullanıyorum. Çünkü bunu otomatik yapan bir eklenti henüz yok. Bir eklenti var ama bağlantı kurma yöntemi sadece aynı kategoride olması. Normalde çekirdekte gelen Bağlantılı Öğeler modülü meta anahtarları eşleşen tüm içeriği bağlantılı kabul eder; bulunduğu yere bakmadan.

Bu modülle ilgili bir sürprizim olacak yakında bir şey hazırlayıp paylaşacağım inşeallah.
Alıntı
 
 
0 #1 sevket 27-01-2009 22:47
Aytuğ abi bu konuyla alakasız ama, ''Buna Benzer Diğer Yazılar:'' nasıl oluşturuluyor? İçeriği neye göre nereden çekiyor?
Alıntı
 
Yorum listesini yenile
RSS beslemesi, bu iletideki yorumlar için

Yorum ekle

Eklenen yorum Türkiye Cumhuriyeti yasalarına ve toplumun genel ahlak değerlerine aykırı olmamalıdır. Üye girişi yapmayanların yorumlarında bazı özellikler kısıtlanmıştır ve ancak onaylandıktan sonra yayına girer.


Güvenlik kodu
Yenile

Gönder
İptal
JComments
Baş Sayfa
Günlük Baş Sayfası (Ters)
Genel Günlük
.
Kimim ki ?
Soyağacı (Kâtipzâde)
.
Takip Ettiklerim
.
Öteki Kulaktan Çıkanlar
Bilim - Teknoloji
Saklamalı
Alıştıklarımız
Müzik
.
Joomla!
Joomla!'ya Dokun
HTML - XHTML - CSS
Google Adsense
.
Profesyonel Destek
Genel İletişim



  • Parolanızı mı unuttunuz?
  • Kullanıcı adınızı mı unuttunuz?
  • Kaydolun.
Kısa Kısa'dan
  • Son Hasta da İfade Verdi
    18 Haziran 2010
  • Baykal istifa etti, yeni sıfatını da tescil ettirdi.
    10 Mayıs 2010
  • Ruhat Mengi, Zorlama !
    25 Nisan 2010
  • Diyarbakırspor açılımı
    17 Mart 2010
  • Haşim Kılıç döktürdü
    25 Şubat 2010
Son Yazılar
  • HwdVideoShare Video Bileşeni Türkçe Dil Dosyaları
    03 Eylül 2010
  • Joomla! ile reCaptcha Kullanmak
    20 Ağustos 2010
  • Ankara İçin 2010 Ramazan İmsâkiyesi
    21 Temmuz 2010
  • Joomla! 1.5.20 [senu takaa] Türkçe İndir
    18 Temmuz 2010
  • İstanbul İçin 2010 Ramazan İmsâkiyesi
    18 Temmuz 2010
İçerik Görüntüleme Sayısı : 194779
Şu anda 8 ziyaretçi çevrimiçi
feed-image

Copyright © 2007 - 2010 Aytuğ Halil AKAR
Tüm içerik hakları -gerektiğinde talep edilmek üzere- saklıdır.

Site Haritası 1 - 2