| Resumo | Menu de Links Rápidos do Perfil | |
| Pré-visualização | Theme Creator | |
| Repositório | GitHub - VaperinaDEV/quick-profile-links-menu · GitHub | |
| Achei útil? | > ./support --coffee | |
| Guia de Instalação | Como instalar um tema ou componente de tema | |
| Novo em Temas do Discourse? | Guia para iniciantes sobre o uso de Temas do Discourse |
Instalar este componente de tema
Olá ![]()
Navegar pelas preferências do usuário pode ser um pouco difícil às vezes, especialmente para novos usuários. Este componente de tema permite adicionar vários links de configurações importantes nas páginas do usuário e adicionar uma aba de perfil personalizada no menu do usuário…
Links de menu nas páginas do usuário
Este botão de menu é colocado na seção dos botões de controle do perfil do usuário.
Ao clicar no item do menu, ele será redirecionado para o campo desejado. Para alcançar isso, adicionei um atributo id para cada campo, que tem o mesmo valor que o atributo [data-setting-name]. Assim, agora podemos usar isso como uma âncora. Exemplo: /u/username/preferences/profile#user-bio
Você pode inspecionar isso clicando com o botão direito no título da configuração e verificando o id. Neste caso, o valor da setting deve ser user-username. Esta configuração é um campo opcional, portanto, deixá-lo vazio redirecionará para a página, não para a configuração.
Configuração dos links de menu nas páginas do usuário
Com a configuração profile links (links de perfil), você pode adicionar estes links rápidos.
- ícone (ícone fontawesome) obrigatório
- rótulo (o rótulo do link) obrigatório
- página (para qual página você deseja ser redirecionado)
- account (conta)
- security (segurança)
- profile (perfil)
- emails (e-mails)
- notifications (notificações)
- tracking (rastreamento)
- users (usuários)
- interface (interface)
- setting (para qual campo de configuração você deseja ser redirecionado) opcional
Aqui estão alguns campos de configuração para usar.
-
account (conta)
- user-username
- user-avatar
- user-email
- user-associated-accounts
- user-name
- user-title
- user-flair
- user-data-export
-
profile (perfil)
- user-bio
- user-timezone
- user-location
- user-website
- user-profile-bg
- user-card-bg
- user-featured-topic
-
interface (interface)
- user-theme
- user-color-scheme
- user-text-size
- user-locale
- user-home
- user-other-settings
Aba de Perfil Personalizada no Menu do Usuário
Com a configuração enabled user menu tab (aba do menu do usuário habilitada), você pode habilitar esta aba de perfil personalizada. Esta aba é uma recriação da aba de Perfil padrão.
O que ela faz?
- oculta a aba de perfil padrão no menu do usuário
- adiciona uma aba de perfil personalizada no menu do usuário no topo
- o ícone da aba é alterável com a configuração
user menu tab icon
- o ícone da aba é alterável com a configuração
- adiciona itens personalizados abaixo do botão de preferências
- estes itens são alteráveis com a configuração
profile menu preference items
- estes itens são alteráveis com a configuração
- adiciona itens extras personalizados antes do botão de sair
- estes itens são alteráveis com a configuração
profile menu extra items
- estes itens são alteráveis com a configuração
Configurações da Aba de Perfil Personalizada
Para os itens de preferências (que estão abaixo do botão de Preferências), com profile_menu_preference_items você pode adicionar/remover…
- ícone (ícone fontawesome) opcional
- rótulo (o rótulo do link) obrigatório
- página (para qual página você deseja ser redirecionado)
- account (conta)
- security (segurança)
- profile (perfil)
- emails (e-mails)
- notifications (notificações)
- tracking (rastreamento)
- users (usuários)
- interface (interface)
- setting (para qual campo de configuração você deseja ser redirecionado) opcional
Aqui estão alguns campos de configuração para usar.
-
account (conta)
- user-username
- user-avatar
- user-email
- user-associated-accounts
- user-name
- user-title
- user-flair
- user-data-export
-
profile (perfil)
- user-bio
- user-timezone
- user-location
- user-website
- user-profile-bg
- user-card-bg
- user-featured-topic
-
interface (interface)
- user-theme
- user-color-scheme
- user-text-size
- user-locale
- user-home
- user-other-settings
Os itens extras podem ser colocados acima do botão Sair com a configuração profile menu extra items.
- ícone (ícone fontawesome) opcional
- rótulo (o rótulo do link) obrigatório
- url (para qual url você deseja ser redirecionado) obrigatório












