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

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

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

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
Contact:

Re: Redimencionar todos avatares

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

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, 22:29

Re: Redimencionar todos avatares

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

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