Po zalogowaniu się, zwykły użytkownik na stronie "Moje konto" widzi kilka zakładek: Pokaż, Edytuj i Historia. W zakładce Edytuj widzi kilka pól, które nie zawsze są potrzebne. Nie tak łatwo się ich jednak pozbyć. Aby ukryć pole wyboru języka i checkbox "kontakt" należy dopisać hak (ang. hook) np. w naszej skórce. Trzeba znaleźć plik template.php w naszej skórce i na końcu pliku dopisać:
function NAZWA_SKÓRKI_form_alter(&$form, &$form_state, $form_id)
{
if ($form_id == 'user_profile_form')
{
$form['contact']['#access'] = FALSE;
$form['locale']['#access'] = FALSE;
}
}
Ukrywanie Newslettera jest prostsze. Trzeba to zrobić w dwóch miejscach. Po pierwsze trzeba wejść jako administrator w
Konfiguracja --> Ludzie --> Ustawienia konta --> Zarządzaj wyświetlaniem
i ukryć Newsletter.
Efekt będzie taki, że z zakładki Pokaż zniknie informacja o Newsletterze.
Po drugie trzeba wejść w
Konfiguracja --> Ludzie --> Uprawnienia
i dla sekcji Simplenews zabrać uprawnienia "Send newsletter" oraz "Subscribe to newsletters".
Po takich zmianach użytkownik w zakładce Edycja może zmienić tylko adres email oraz hasło.
function NAZWA_SKÓRKI_form_alter(&$form, &$form_state, $form_id)
{
if ($form_id == 'user_profile_form')
{
$form['contact']['#access'] = FALSE;
$form['locale']['#access'] = FALSE;
}
}
Ukrywanie Newslettera jest prostsze. Trzeba to zrobić w dwóch miejscach. Po pierwsze trzeba wejść jako administrator w
Konfiguracja --> Ludzie --> Ustawienia konta --> Zarządzaj wyświetlaniem
i ukryć Newsletter.
Efekt będzie taki, że z zakładki Pokaż zniknie informacja o Newsletterze.
Po drugie trzeba wejść w
Konfiguracja --> Ludzie --> Uprawnienia
i dla sekcji Simplenews zabrać uprawnienia "Send newsletter" oraz "Subscribe to newsletters".
Po takich zmianach użytkownik w zakładce Edycja może zmienić tylko adres email oraz hasło.
Brak komentarzy:
Prześlij komentarz