Menyembunyikan Profile Picture pada User Page Drupal

Kebetulan beberapa hari ini lagi belajar-belajar cms Drupal, dan kebetulan juga saya menggunakan module tambahan authorpane sebagai profile penulis artikel karena saya anggap cukup mudah dimodifikasi, misalnya kita ingin menambahkan author atau contact pm atau follow icon social media juga bisa ditambahkan di authorpane ini sehingga lebih terlihat rapih (kalau menurut saya).

Akan tetapi jika kita menggunakan authorpane module dan kita ingin memunculkannya pada halaman user page drupal maka hasilnya profile picture kita akan menjadi double seperti gambar di bawah ini:

double profile picture pada user pages drupal
double profile picture pada user pages drupal


Nah, untuk menyiasati ini, kita dapat melakukan disable pada userpage dan hanya menampilkan yang ada pada bagian authorpane saja, caranya yaitu dengan menambahkan sedikit variable pada template.php seperti berikut:

function THEME-NAME_preprocess_page(&$variables){

    if (arg(0)=="user" || arg(0)=="users" ){

        unset ($variables['page']['content']['system_main']['user_picture']);
    }
}

Kemudian save dan silahkan lihat hasilnya maka profile picture pada halaman user page akan hilang dan hanya muncul pada authorpane saja. Untuk demonya bisa dilihat penerapannya di forum: www.widroid.com

Comments