Personalizar o perfil no tópico

3 participantes

Ir para baixo

Tópico resolvido Personalizar o perfil no tópico

Mensagem por GuerreiroBR13 28.03.23 16:15

Detalhes da questão


Endereço do fórum: https://policedop.forumeiros.com
Versão do fórum: AwesomeBB

Descrição


Eu gostaria que o perfil do usuário nas postagens do meu fórum fosse algo mais organizado, e atualmente o modelo base não cumpre muito bem com essa papel. O modelo atual é o dessa imagem aqui: https://i.servimg.com/u/f38/20/33/81/30/perfil11.png

As mudanças que eu gostaria seriam:

- No topo do perfil ter uma barra em destaque identificando se o usuário se encontra online ou não;
- A imagem da foto do perfil ser quadrada e ter uma borda pequena em volta;
- O nome de usuário abaixo da foto de perfil em negrito;
- Se o usuário tiver um rank, ele deve aparecer abaixo do nickname com um tamanho reduzido;
- Uma linha abaixo disso tudo separando do resto das informações padrões do perfil.
- E tirar esse botão com a setinha.

Fiz uma imagem de exemplo pra ficar mais fácil de entender os itens de cima: https://i.servimg.com/u/f38/20/33/81/30/perfil10.png

Desde já, agradeço pela atenção.
GuerreiroBR13
GuerreiroBR13
*

Membro desde : 28/03/2023
Mensagens : 33
Pontos : 44

https://policedop.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar o perfil no tópico

Mensagem por tikky 29.03.23 11:41

Olá @GuerreiroBR13,

- No topo do perfil ter uma barra em destaque identificando se o usuário se encontra online ou não;
- A imagem da foto do perfil ser quadrada e ter uma borda pequena em volta;
- O nome de usuário abaixo da foto de perfil em negrito;
- Uma linha abaixo disso tudo separando do resto das informações padrões do perfil.
- E tirar esse botão com a setinha.
Aceda ao Painel administrativo > Visualização > Imagens e cores > Cores e adicione na Folha de estilo (CSS) o seguinte código:
Código:
.online .post-author-status,
.post-author-contact.dropdown {
    display: none !important;
}

[id^="p"] .post-aside:before {
    background-color: #e6e6e6;
    color: #444;
    content: 'Offline';
    display: block;
    padding: 3px 6px;
    margin: 10px auto;
    border-radius: 3px;
    width: max-content;
    text-transform: uppercase;
    font-size: 11px;
}

[id^="p"].online .post-aside:before {
    background-color: #54962f;
    content: 'Online';
    color: #fff;
    text-shadow: 1px 1px 4px rgba(0,0,0,0.2);
}
.post-author-avatar img {
    border-radius: 0;
    border: 2px solid #9E9E9E;
    box-shadow: none !important;
}

dl.post-author-details {
    border-top: 1px solid #9E9E9E;
    padding-top: 1rem;
}
.post-author-name {
    font-weight: 700 !important;
}
- O nome de usuário abaixo da foto de perfil em negrito;
- Se o usuário tiver um rank, ele deve aparecer abaixo do nickname com um tamanho reduzido;
Aceda ao Painel administrativo > Visualização > Templates > Geral > viewtopic_body e localize
Código:
                     <span class="post-author-name">
                        {postrow.displayed.POSTER_NAME}
                     </span>
                                    <span class="post-author-title">
                        {postrow.displayed.POSTER_RANK_NEW}{postrow.displayed.RANK_IMAGE}
                     </span>
                                </div>

                        <div class="post-author-avatar">
                                    <div class="avatar-big">
                                        {postrow.displayed.POSTER_AVATAR}
                                    </div>
                                </div>
substitua por
Código:
<div class="post-author-avatar">
                                    <div class="avatar-big">
                                        {postrow.displayed.POSTER_AVATAR}
                                    </div>
                                </div>
                     <span class="post-author-name">
                        {postrow.displayed.POSTER_NAME}
                     </span>
                                    <span class="post-author-title">
                        {postrow.displayed.POSTER_RANK_NEW}{postrow.displayed.RANK_IMAGE}
                     </span>
                                </div>
Atenciosamente,
pedxz.


Olá! Seja bem-vindo(a) ao suporte Forumeiros!


Como acabou de inscrever-se, aqui estão alguns pontos importantes a saber:
tikky
tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7964
Pontos : 9219

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar o perfil no tópico

Mensagem por GuerreiroBR13 29.03.23 14:00

Funcionou certinho, @tikky
Você consegue fazer algo parecido em telas menores/celular? Queria que por lá ficasse algo parecido com isso daqui:

Exemplo: https://i.servimg.com/u/f38/20/33/81/30/celulo11.png
O que aparece atualmente: https://i.servimg.com/u/f38/20/33/81/30/celulo10.png
GuerreiroBR13
GuerreiroBR13
*

Membro desde : 28/03/2023
Mensagens : 33
Pontos : 44

https://policedop.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar o perfil no tópico

Mensagem por Hancki 30.03.23 22:09

Olá!

Para fazer esse efeito para versões mobile (smartphones/tablets), temos que colocar uma condição de largura de janela para que o navegador e estrutura do fórum funcionem em harmonia.
No caso do seu fórum, reparei que a partir dos 960px de largura, a versão PC é "ativada"; abaixo desse valor, a versão Mobile é "ativada". Normalmente isto é ativado pela versão do fórum - neste caso, a sua é AwesomeBB.

No código abaixo, coloquei essa condição e fiz um alinhamento que acho parecido à sua imagem de intenção. Coloque-o na sua folha de estilos CSS.
Código:
@media (max-width: 960px) {
    .post-body .post-author {
        line-height: 20px;
    }
    .post-body .post-author .post-author-avatar .avatar-big img {
        height: 80px;
        width: auto;
    }
    .post-body .post-author .post-author-name {
        display: inline-block;
        font-size: 16px;
        line-height: 40px;
        margin-bottom: -10px;
        padding-top: 10px;
    }
    .post-body .post-author .post-author-title {
        display: table-cell !important;
    }
}

Resultado: https://prnt.sc/UXoHMuOVHdCr

Hancki
Hancki
Hancki
Membro Entusiasta

Membro desde : 03/10/2009
Mensagens : 8195
Pontos : 12250

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar o perfil no tópico

Mensagem por GuerreiroBR13 30.03.23 22:43

Era isso mesmo o que eu queria @Hancki, obrigado.
Podem fechar o tópico.
GuerreiroBR13
GuerreiroBR13
*

Membro desde : 28/03/2023
Mensagens : 33
Pontos : 44

https://policedop.forumeiros.com

Ir para o topo Ir para baixo

Tópico resolvido Re: Personalizar o perfil no tópico

Mensagem por tikky 31.03.23 0:33

Tópico resolvido


Movido para "Questões resolvidas".
tikky
tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7964
Pontos : 9219

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos