Fazer um avatar padrão REAL, sem editar templates

Started by Costa, July 15, 2009, 07:19:36 AM

Previous topic - Next topic

Costa

SMF 2.0:

Abra ./Sources/Load.php

Code (encontre) Select
// First do a quick run through to make sure there is something to be shown.
$memberContext[$user]['has_messenger'] = false;



Code (substitua por) Select

// Default avatar. ^^
if (empty($memberContext[$user]['avatar']['image']))
   $memberContext[$user]['avatar']['image'] = '<img src="' . $settings['images_url'] . '/default_avatar.png" alt="Default Avatar" title="Default Avatar" width="' . $avatar_width . '" height="' . $avatar_height . '" />';

// First do a quick run through to make sure there is something to be shown.
$memberContext[$user]['has_messenger'] = false;


O Avatar padrão deverá ser enviado para ./Themes/[o seu tema]/, deve ser chamado de default_avatar.png e tem que ser obviamente no formato .png

SMF 1.1.x:

./Sources/Load.php

Code (encontre) Select
                'local_time' => timeformat(time() + ($profile['timeOffset'] - $user_info['time_offset']) * 3600, false),
        );

        return true;


Code (Substitua por) Select
                'local_time' => timeformat(time() + ($profile['timeOffset'] - $user_info['time_offset']) * 3600, false),
        );

// Default avatar. ^^
if (empty($memberContext[$user]['avatar']['image']))
   $memberContext[$user]['avatar']['image'] = '<img src="' . $settings['images_url'] . '/default_avatar.png" alt="Default Avatar" title="Default Avatar" width="' . $avatar_width . '" height="' . $avatar_height . '" />';

        return true;


Tópico Original: [Tip/Trick] Making a "real" default avatar (Eg: without editing templates)
Hugo "Costa" Fernandes - PT SMF
Todas as MP's a pedir ajuda são sujeitas a radioactividade, microondas, queimadas e atiradas borda fora.

"At least someone appreciates the fact that I am doing and not thinking..."
"Laziness is counter-revolutionary."

Carlos Faria


Spectrum..!!


Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

vms

obrigado vou testar.

será que tambem á alguma forma de fazer isto para a assinatura?

;D

nandareggae13

testei qui e essa modificação apenas criou um lin com o mesmo nome..

modifiquei como  mostra acima source,
enviei uma imagem pns para meu thema padrão.
ficou solta dentro do thema stonecurve.

apenas foi criado um link para meu perfil....

Spectrum..!!

Quote from: nandareggae13 on August 05, 2010, 01:31:06 AM
testei qui e essa modificação apenas criou um lin com o mesmo nome..

modifiquei como  mostra acima source,
enviei uma imagem pns para meu thema padrão.
ficou solta dentro do thema stonecurve.

apenas foi criado um link para meu perfil....


Olá nandareggae13, poderia informar de novo o que se passa? Não entendi.
Por favor, procure digitar de maneira mais clara, as vezes (ou muitas delas) a interpretação nunca é igual aquilo de quem tem o problema e o digita.

Obrigado.

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

.нααяɗ

Muito obrigado Costa, gostei mesmo, como o MOD default avatar nao funciona no smf 2.0rc3 essa é a solução!
:D

nandareggae13

achu que é issu então  naum funciona com o  2.0rc3....

VLW

.нααяɗ


nandareggae13

no meu so apareceu uma mensagem escrito default avatar em link para meu perfil
eu fiz como encina o costa..

modifiquei . e enviei o avatar  para a pasta theme/stonecurve...

.нααяɗ

Estranho amigo.
Tem que ver direitinho.
Pasta do seu tema/imagens/default_avatar.png
Lembrando que, óbviamente, tem que estar tudo minúsculo, pois faz diferença.
;D

nandareggae13

Fiz tudu de novo e deu certo Sim...
((   vo falar a verdade  ))
eu naum tinhas testado dentro da pasta imagens
já que no tutorial fala theme/(seu tema)
pensei que era dentro do thema solto :D   

Mais teem como adicionar a imagem padrão tbm
no indice do forum.

# Olá (usuario)
# Ver os Tópicos não lidos desde a última visita.
# Ver Novas respostas aos Meus Tópicos.
# Agosto 06, 2010, 09:59:04 pm
# Tempo Total Online: 8 minutos.

.нααяɗ

QuoteMais teem como adicionar a imagem padrão tbm
no indice do forum.

Não entendi amigo.

Mas e aí, conseguiu?
;D

nandareggae13

consegui sim..

mais ela nuam se aplico no indice do forum.
aonde ta escrito
# Olá (usuario)
# Ver os Tópicos não lidos desde a última visita.
# Ver Novas respostas aos Meus Tópicos.
# Agosto 06, 2010, 09:59:04 pm
# Tempo Total Online: 8 minutos.

eu criei uma conta.
e o avatar naum mostra nesse canpo
so mostra nas memsagens e perfil.

.нααяɗ


.нααяɗ

Desculpe amigo, errei, é o index.template.php.
;D

nandareggae13


.нααяɗ

Testei aqui, e, por padrão, era para mostrar amigo, mas fiz duas opções, se não funcionarem, aí contate o autor do tema, teste-os, amigo:

nandareggae13

Realmente nenhum dos dois deu resultado...
mais  pode ser por causa do thema né  :S

não funciona no stonecurve  nem no Blue Moonlight

.нααяɗ

Amigo, é para colocar na pasta default o anexo.
;D

Advertisement: