Redimencionar todos avatares

Suporte à dúvidas gerais relacionadas ao phpBB.
Avatar do usuário
claudiosouza
Membro Recente
Membro Recente
Mensagens: 243
Registrado em: 07 Mai 2011, 22:17
Nome Real: Álex Vieira Fontoura

Redimencionar todos avatares

  • Favoritar esta postagem
  • Mensagem por claudiosouza »

    URL do Fórum: http://www.agnosticos.com.br

    Como faço para redimencionar todos os avatares,pois tem avatares muito pequenos e outro bem grandinhos,como posso fazer para todos ficarem do mesmo tamanho?
    REZAR. A melhor forma de não fazer nada e ainda assim achar que está ajudando.
    Avatar do usuário
    Aamirati
    Novato
    Novato
    Mensagens: 99
    Registrado em: 09 Mar 2011, 11:03
    Nome Real: Anselmo
    Localização: Recife - PE

    Re: Redimencionar todos avatares

  • Favoritar esta postagem
  • Mensagem por Aamirati »

    Prezado Claudio,

    Não sei se o phpBB tem algum MOD para isso... quem sabe ??? ... mas vc pode fazer isso manualmente, refazendo cada avatar postado ( o que seria trabalhoso ) ou colocar em dimensionamento o menor e o maior tamanho em pixel, semelhante ou próximo... isso forçaria os usuários a ajustarem seus próprios avatares antes do upload (o upload não seria aceito se estivesse fora do seu padrão)...
    Abraços,

    Amirati .'.
    Avatar do usuário
    claudiosouza
    Membro Recente
    Membro Recente
    Mensagens: 243
    Registrado em: 07 Mai 2011, 22:17
    Nome Real: Álex Vieira Fontoura

    Re: Redimencionar todos avatares

  • Favoritar esta postagem
  • Mensagem por claudiosouza »

    colocar em dimensionamento o menor e o maior tamanho em pixel, semelhante ou próximo: isso eu fiz agora.

    Mas quantos aos avatares antigos? Seria impossivel fazer isso em todos 27.000 avatares.
    REZAR. A melhor forma de não fazer nada e ainda assim achar que está ajudando.
    Bruno Dias
    Membro Intermediá¡rio
    Membro Intermediá¡rio
    Mensagens: 448
    Registrado em: 22 Set 2005, 19:11
    Localização: Araraquara - SP
    Contato:

    Re: Redimencionar todos avatares

  • Favoritar esta postagem
  • Mensagem por Bruno Dias »

    o problema é pegar um avatar menor, e esticar ele. dai vai ficar distorcido
    Forum: Novo Gol Clube
    Style: Baseado no Prosilver SE e personalizado por mim, totalmente integrado ao site junto com WP-phpBB Bidge
    Mods:
    Advanced Quick Reply
    Who Was Here
    Precise Similar Topics II
    Topic Statistics
    AOS Who Visited a Topic
    Avatar do usuário
    claudiosouza
    Membro Recente
    Membro Recente
    Mensagens: 243
    Registrado em: 07 Mai 2011, 22:17
    Nome Real: Álex Vieira Fontoura

    Re: Redimencionar todos avatares

  • Favoritar esta postagem
  • Mensagem por claudiosouza »

    Bruno Dias escreveu:o problema é pegar um avatar menor, e esticar ele. dai vai ficar distorcido
    Isso não o seria problema,tem como fazer isso de redimencionar todos avatares para ter o mesmo tamanho?
    REZAR. A melhor forma de não fazer nada e ainda assim achar que está ajudando.
    Avatar do usuário
    robra
    Membro Sênior
    Membro Sênior
    Mensagens: 6065
    Registrado em: 02 Dez 2010, 23:29

    Re: Redimencionar todos avatares

  • Favoritar esta postagem
  • Mensagem por robra »

    Isso não o seria problema,tem como fazer isso de redimencionar todos avatares para ter o mesmo tamanho?
    Já sabe que deve fazer um backup completo de seu Fórum antes qualquer alteração. Ok ?
    Pode ser que tenha um comando único para alterar a altura e largura dos avatares dos usuários mas como não sou muito entendido em banco de dados, dá para rodar um comando para alterar a altura e depois um outro para alterar a largura.
    O procedimento descrito abaixo é para alterar a largura e altura dos avatares de TODOS usuários, sejam antigos ou novos.
    1- Acesse o banco de dados de seu Fórum pelo phpMyAdmin, no CPANEL.
    2- Após acessá-lo, do lado esquerdo da página haverá a relação das tabelas iniciadas por phpbb_. Na página central, clique na aba SQL, no topo da página.
    3- Na caixa de texto abaixo da frase "Fazer consulta SQL no Banco de Dados..." digite(ou copie e cole):
    UPDATE `phpbb_users` SET `user_avatar_width` = 50 WHERE `user_type` <> 2 AND `group_id` <> 6
    Depois, clique no botão EXECUTAR e espere o comando ser executado. Isso pode demorar por conter 27.000 usuários.
    4- Na caixa de texto abaixo da frase "Fazer consulta SQL no Banco de Dados..." digite(ou copie e cole):
    UPDATE `phpbb_users` SET `user_avatar_height` = 40 WHERE `user_type` <> 2 AND `group_id` <> 6
    Depois, clique no botão EXECUTAR e espere o comando ser executado. Isso pode demorar por conter 27.000 usuários.
    5- Acesse o Fórum e verifique se os avatares estão do tamanho desejado.

    Vamos entender o comando para você alterar a altura e a largura de acordo com o que desejar:
    UPDATE `phpbb_users` SET `user_avatar_width` = 50 WHERE `user_type` <> 2 AND `group_id` <> 6 significa que a largura(width) será alterada para 50 pixels para todos os usuários diferentes do tipo 2 e diferentes do grupo cujo o ID é 6. O usuário tipo 2 é o Anonymous, que corresponde aos "visitantes", ou seja, usuários não logados, e o grupo de ID 6 corresponde ao grupo BOTs do Fórum.
    UPDATE `phpbb_users` SET `user_avatar_height` = 50 WHERE `user_type` <> 2 AND `group_id` <> 6 significa o mesmo citado acima só que a alteração será feita na largura(height), para 40 pixels.

    Caso alguém souber um comando para rodar no SQL que altere a altura e largura dos avatares de uma só vez, pode postá-lo.

    Abraço. Imagem
    [DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
    Avatar do usuário
    claudiosouza
    Membro Recente
    Membro Recente
    Mensagens: 243
    Registrado em: 07 Mai 2011, 22:17
    Nome Real: Álex Vieira Fontoura

    Re: Redimencionar todos avatares

  • Favoritar esta postagem
  • Mensagem por claudiosouza »

    Valeu Robra,KKK ,pode deixar que vou fazer o backup sim. Vou fazer isso e depois posto o resultado.
    REZAR. A melhor forma de não fazer nada e ainda assim achar que está ajudando.
    Trancado