Simple Machines Community Forum

SMF Support => Português (Portuguese) => Language Specific Support => Arquivo => Topic started by: Wonderrow on March 06, 2009, 05:14:49 PM

Title: Custom Profile Field MOD
Post by: Wonderrow on March 06, 2009, 05:14:49 PM
Boa noite!
Instalei o mod CUSTOM PROFILE FIELDS no meu Fórum, mas o field está distorcido (veja imagem). Poderiam me ajudar a deixa-lo como nos outros?
Código para ser adicionado em Display.template.php:
    global {&dollarfix;}sourcedir, {&dollarfix;}messagevars;
{&dollarfix;}messagevars = {&dollarfix;}message;
require_once({&dollarfix;}sourcedir . '/CustomProfile.php');
DisplayFieldPosts();


Exemplo de um código dos outros items (karma, por exemplo):
// Is this user allowed to modify this member's karma?

if ({&dollarfix;}message['member']['karma']['allow'])

echo '

<div class="windowbg4"><a href="', {&dollarfix;}scripturl, '?action=modifykarma;sa=applaud;uid=', {&dollarfix;}message['member']['id'], ';topic=', {&dollarfix;}context['current_topic'], '.' . {&dollarfix;}context['start'], ';m=', {&dollarfix;}message['id'], ';sesc=', {&dollarfix;}context['session_id'], '">', {&dollarfix;}modSettings['karmaApplaudLabel'], '</a>

<a href="', {&dollarfix;}scripturl, '?action=modifykarma;sa=smite;uid=', {&dollarfix;}message['member']['id'], ';topic=', {&dollarfix;}context['current_topic'], '.', {&dollarfix;}context['start'], ';m=', {&dollarfix;}message['id'], ';sesc=', {&dollarfix;}context['session_id'], '">', {&dollarfix;}modSettings['karmaSmiteLabel'], '</a></div>';


Gostaria de adaptar a edição para ficar igual ao item Karma(ou outro), que citei acima!
Obrigado!
Title: Re: Custom Profile Field MOD
Post by: jiraya on March 06, 2009, 07:02:50 PM
coloca ai o codigo desde o karma ate as mensagens,para poder ver o codigo disso
Title: Re: Custom Profile Field MOD
Post by: Wonderrow on March 07, 2009, 06:36:03 AM
Download do meu Display.template.php (com as edições):
http://rapidshare.com/files/206390270/Display.template.php.html
Title: Re: Custom Profile Field MOD
Post by: jiraya on March 07, 2009, 10:04:48 AM
o problema é de outro mod.
por acaso nao tens um mod para centrar isso todo:
karma,nick,n de mensagens...
Title: Re: Custom Profile Field MOD
Post by: Wonderrow on March 07, 2009, 10:17:37 AM
Pelo que me lembro, não!
Title: Re: Custom Profile Field MOD
Post by: jiraya on March 08, 2009, 09:42:35 AM
qual o tema que tas a usar?
Title: Re: Custom Profile Field MOD
Post by: margarett on March 09, 2009, 10:22:50 AM
Experimenta mudar isto:

            global {&dollarfix;}sourcedir, {&dollarfix;}messagevars;
         {&dollarfix;}messagevars = {&dollarfix;}message;
         require_once({&dollarfix;}sourcedir . '/CustomProfile.php');
         DisplayFieldPosts();


Por isto:

            global {&dollarfix;}sourcedir, {&dollarfix;}messagevars;
         {&dollarfix;}messagevars = {&dollarfix;}message;
         require_once({&dollarfix;}sourcedir . '/CustomProfile.php');
echo '
         <div class="windowbg4">';
         DisplayFieldPosts();
echo '
         </div>';


Não faço ideia se isto resulta ou não :P
Title: Re: Custom Profile Field MOD
Post by: jiraya on March 09, 2009, 12:45:54 PM
eu penso que seja do tema
Title: Re: Custom Profile Field MOD
Post by: M. Kazka on March 10, 2009, 08:58:08 PM
Não há como acrescentar novos campos no perfil dos usuarios editando algum arquivo? só por mod?
Title: Re: Custom Profile Field MOD
Post by: margarett on March 13, 2009, 12:40:37 PM
Os MODs basicamente modificam arquivos :P

Só que esses campos guardam sempre os valores na BD. E para isso é preciso um bom bocado mais de saber codificar. A vantagem é que os MODs já trazem esse código todo incluído, não tens de o saber fazer ;)