Suwahadi.Net

Joomla Freelance Web Design and Development

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...  Laughing

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... Wink

 
<< Start < Prev 11 Next > End >>

Page 11 of 11
Joomla Design

Joomla Design

make a beautifull joomla web template

$75*
Joomla Development

Joomla Development

design and building your web completed

$250*
Joomla Convert

Joomla Convert

convert (x)html + css into joomla template

$50*
Joomla Maintenance

Joomla Maintenance

maintenance your joomla web

$25*

Recent Blog

Latest Tweet