Desativar biografia, localização e foto de perfil

Tenho procurado nas configurações como desativar as opções de biografia, localização e foto de perfil sem sucesso.
Não queremos que as pessoas possam colocar uma foto própria como foto de perfil, indicar onde estão localizadas ou inserir informações personalizadas em suas biografias (por motivos de confidencialidade).
Isso é algo que pode ser feito?
Alguém pode me ajudar com isso?

Muito obrigado!

2 curtidas

Oculte tudo com CSS.

2 curtidas

Além disso, existe uma configuração do site ocultar perfis de usuário do público.

@pfaffman na verdade, esta opção oculta apenas os perfis de alguém que não está logado, mas os perfis ainda são visíveis para usuários logados.

1 curtida

Verdade! Eu estava confundindo com a configuração do usuário para ocultar o perfil dele.

Acho que ocultar tudo isso com CSS (tanto a capacidade de inserir as informações quanto de vê-las) seria bom o suficiente, mas um plugin que defina Ocultar meu perfil público e recursos de presença para todos os usuários não seria muito difícil se você puder instalar plugins arbitrários.

1 curtida

O upload de avatares pode ser desativado com a configuração do site allow uploaded avatars

Não acredito que tenhamos uma maneira de desativar biografias, então o CSS poderia fazer isso:

#user-card .bio, // cartão do usuário
.user-main .bio, // página de perfil
.control-group.pref-bio  { // preferência do usuário
  display: none;
}

Também não há configuração para localização, então use CSS aqui também:

#user-card .location, // cartão do usuário
.user-main .user-profile-location, // página de perfil
.control-group.pref-location {  // preferência do usuário
  display: none;
}

Um usuário experiente poderia desfazer esse CSS no inspetor do navegador para adicionar os dados, mas não tenho certeza por que ele se daria ao trabalho!

6 curtidas

Muito obrigado @awesomerobot!
Isso é muito útil!

Por acaso você também teria o código para ocultar o campo do site?

ah, claro, então em vez disso:

#user-card .location, // user card
.user-main .user-profile-location, // profile page
.control-group.pref-location {  // user preference
  display: none;
}

você faria

#user-card .location-and-website, // user card
.user-main .location-and-website, // profile page
.control-group.pref-location,  // user preferences
.control-group.pref-website {
  display: none;
}

Temos mais informações sobre como fazer alterações de CSS como esta em um guia aqui: Making custom CSS changes on your site

3 curtidas

Muito obrigado! Isso é muito apreciado!
Obrigado também pelo guia.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.