Pontianak Web & Open Source

Jasa Buat Website Pontianak. Pontianak Web & Open Source

Drupal: Mengganti Submitted Date dengan Last Update Date

Sen, 2011-05-16 08:15 -- mbahlol

Dalam catatan ini kita akan mengganti $date yang secara default menampilkan tanggal pembuatan dari node. Tanggal tersebut akan di ganti menjadi tanggal terakhir di update.

 

Buka file template.php dan buat seperti di bawah.

function garden_preprocess_node(&$vars) {

$vars['date'] = format_interval(time() - $vars['node']->changed);

}

 

Buka file node.tpl.php. Cari baris seperti di bawah, dalam catatan ini aku memberi komentar di print $submitted; dan menambahkan baris yang di cetak tebal

 

<?php if ($display_submitted || $terms): ?>

<div class="meta">

<?php if ($display_submitted): ?>

<span class="submitted">

<?php //print $submitted;

print t('Update terakhir oleh !username sekitar !datetime',

array('!username' => $name, '!datetime' => $date));

?>

</span>

<?php endif; ?>

 

Save dan exit. Clear theme registry untuk melihat hasilnya.

Drupal Submitted Date

Fungsi format_interval() = format waktu yang mudah dimengerti.

Contoh:

format_interval(3600) adalah 1 jam

format_interval(360000) adalah 4 hari 4 jam

format_interval(36000000) adalah 1tahun 7 minggu

 

Penjelasan lebih ada di http://api.drupal.org/api/group/format/6

Catatan ada module submitted by untung mengatur teks tersebut.

 

Sumber: Drupal 6 Theming Cookbook

Kategori Blog: