Mengaktifkan Gravatar pada!JoomlaComment
|
Joomla
|
|
Tuesday, 28 October 2008 17:59 |
|
Setelah sekian lama saya belum bisa memberikan jawaban atas pertanyaan rekan² Joomla kita yang menggunakan komentar !JoomlaComment dapat menampilkan Gravatar. Akhirnya ketemu juga kode modifikasi asli yang saya gunakan (karena saya hanya copy-paste source code-nya, hehehe...) untuk mengaktifkan fasilitas Gravatar ini. Mohon maaf kalo baru sekarang saya publish di blog ini. Maklum, masih menyibukkan diri dengan berbagai macam urusan ini dan itu, hehehe...  Tutorial ini hanya ditujukan pada component komentar !JoomlaComment versi 3.23. (Sekali lagi, ini bukan source kode yang saya ciptakan, melainkan "mengambilnya" dari sumber yang sudah saya pasang pada tulisan paling bawah akhir tulisan ini. Selamat bekerja...) 1. Modifikasi Kode PHP Pertama, buka! JoomlaComment class yang lokasinya terletak pada: components/com_comment/joscomment/comment.class.php Pada baris 2222 Anda akan menemukan kode berikut ini:
$display = $this->_avatar; $html = JOSC_utils::checkBlock('BLOCK-avatar_picture', $display, $html); if ($display){ if(strpos($this->_avatar,"gallery/")===false) $path = "$mosConfig_live_site/images/comprofiler/tn$this->_avatar"; else $path = "$mosConfig_live_site/images/comprofiler/$this->_avatar"; $html = str_replace('{avatar_picture}', $this->profileLink ("<img class='avatar' src='$path' alt='avatar' />", $this->_user_id), $html); } Sekarang hapuslah semua pernyataan IF, dimulai dengan if ($display). Tambahkan kode berikut ini setelah pernyataan. |
|
Menghapus Title Name 'Home'pada Site Joomla
|
Joomla
|
|
Saturday, 25 October 2008 01:33 |
|
Pada standar instalasi site Joomla (pada bagian paling depan), akan dijumpai judul site diikuti kata "home". Misal: "Komunitas Joomla Indonesia - Home"
Bagaimana jika kita menginginkan untuk mengahapus kata "home" tadi? Dalam direktori instalasi Joomla, buka dan editlah includes / joomla.php.
Carilah source (CTRL + F) pada file tersebut dengan kata kunci "setPageTitle" (tanpa tanda kutip).
Akan dijumpai standar source tersebut, yaitu:
function setPageTitle( $title=null ) { if (@$GLOBALS['mosConfig_pagetitles']) { $title = trim( htmlspecialchars( $title ) ); $title = stripslashes($title); $this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title : $GLOBALS['mosConfig_sitename']; } }
Tambahkan beberapa source, sehingga lengkapnya akan menjadi seperti ini:
function setPageTitle( $title=null ) { if (@$GLOBALS['mosConfig_pagetitles']) { $title = trim( htmlspecialchars( $title ) ); $title = stripslashes($title); if ($title == 'Home') { $this->_head['title'] = $GLOBALS['mosConfig_sitename']; } else { $this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title : $GLOBALS['mosConfig_sitename']; } } }
Source tersebut akan berfungsi mengapus title page kata "home". Sebagai contoh, blog ini telah saya hilangkan kata "home"-nya. Semoga bermanfaat... |
|
|
<< Start < Prev 11 Next > End >>
|
|
Page 11 of 11 |