Hooks berikut ini untuk menpilkan gravatar pada system billing system WHMCS
pertama silahkan buat gravatar.php di directory ../includes/hooks/
setelah itu silahkan di paste kode berikut

<?php
/*
* -------------------------------------------------------------
* File: gravatar.php
* Type: function
* Name: gravatar
* Description: This TAG creates a valid URL to a Gravatar.
* -------------------------------------------------------------
* @license GNU Public License (GPL)
* Name: Gravatar Client Area
* Description: This TAG creates a valid URL to a Gravatar.
* info https://www.gravatar.com By WordPress.
* Website : https://www.idreg.net
* -------------------------------------------------------------
* Parameter:
* - email = email ini menggunakan fungsi email gravatar
* Parameter rating
* G — Cocok untuk seluruh pemirsa
* PG — Berpotensi mengandung kekerasan. Biasanya untuk pemirsa berumur 13 tahun ke atas
* R — Ditujukan untuk pemirsa dewasa di atas 17 tahun
* X — Bahkan lebih dewasa daripada yang di atas
* Type = default, monsterid, mm, blank, identicon, wavatar, retro
* Defaut type menggunakan = monsterid // silahkan ganti $type sesuai selera
*/
* -------------------------------------------------------------
* Example usage:
*/
function smarty_function_gravatar($params, &$smarty) { 
    // check for email adress 
    if(!isset($params['email']) && !isset($params['default'])) { 
        $smarty->trigger_error("gravatar: neither 'email' nor 'default' attribute passed"); 
        return; 
    } 
    $email = (isset($params['email']) ? trim(strtolower($params['email'])) : ''); 
    $rating = (isset($params['rating']) ? $params['rating'] : 'R'); 
    $url = "https://www.gravatar.com/avatar/".md5($email)."?r=".$rating; 
    if(isset($params['default'])) 
        $url .= "&d=".urlencode($params['default']); 
    if(isset($params['size'])) 
        $url .= "&s=".$params['size']; 
    if(isset($params['assign'])) { 
        $smarty->assign($params['assign'], $url); 
        return; 
    }
    return $url; 
}
?>
Demikian Informasi mengenai Hook untuk menampilkan Gravatar di WHMCS ini kami sampaikan semoga berguna dan bisa bermanfaat buat kita semua. Terima kasih atas kepercayaan anda yang telah menggunakan layanan IDreg Net.
Baca juga artikel yang mungkin terkait :