Autor Tópico: Comportamento membro  (Lida 28322 vezes)

0 Membros e 2 Visitantes estão a ver este tópico.

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5073
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Comportamento membro
« em: 13 de Janeiro de 2008, 00:41 »

Profile.template.php

Pesquisar por  // If karma is enabled let the admin edit it...

depois colocar acima este código

Código: [Seleccione]
// Traduçao por Candidosa2
if ($context['allow_admin'])
echo '
<tr class=bordercolor>
<td><b>Nivel: </b></td>
<td><input type="text" name="default_options[profile_seviye]" size="50" value="', @$context['member']['options']['profile_seviye'], '" /></td>
</tr><tr>
<td><b>Experiencia: </b></td>
<td><input type="text" name="default_options[profile_deneyim]" size="50" value="', @$context['member']['options']['profile_deneyim'], '" /></td>
</tr>
';


Display.template.php

Pesquisar por  

Código: [Seleccione]
// Show their personal text?
if (!empty($settings['show_blurb']) && $message['member']['blurb'] != '')
echo '
', $message['member']['blurb'], '<br />
<br />';



Colocar o código acima desse código

Código: [Seleccione]
echo '
<TABLE cellSpacing=0 cellPadding=0 width="114" border=0>
<font color=#22229C size="1"><br>Activo</font><br>
';
$toplammesaj=$context['common_stats']['total_posts'];
$kendimesaj=$message['member']['posts'];
$aktif= (($kendimesaj)*5)-($toplammesaj/$toplamuye);
if  ($aktif<1){
$aktif=1;}
if ($aktif>105){
    $aktif=105;
}
$seviyesi=($message['member']['karma']['good'] - $message['member']['karma']['bad'])/15;
if ($seviyesi<1) {
             $seviyesi=1;
             }
if ($seviyesi>110) {
             $seviyesi=110;
             }
$deneyimi=($message['member']['posts'])/30;
if ($deneyimi>110) {
             $deneyimi=110;
             }echo '<tr>
<TD class=nopad width=3 height=13><IMG height=13 alt="" src="', $settings['images_url'], '/img_left.gif" width=3></TD>
<td colspan="2" align="left" style="BACKGROUND: url(', $settings['images_url'], '/img_backing.gif) repeat-x left top; LINE-HEIGHT: 13px" width=114 height=13><IMG height="9" src="', $settings['images_url'], '/bhg.gif" width="',$aktif,'"><IMG height="9" src="', $settings['images_url'], '/mp.gif" width="2"></td>
<TD class=nopad width=3 height=13><IMG height=13 alt="" src="', $settings['images_url'], '/img_right.gif" width=3></TD>
</tr>
</table>
<TABLE cellSpacing=0 cellPadding=0 width="114" border=0>
<font color=#22229C size="1">Experiencia</font><br>
<tr>
<TD class=nopad width=3 height=13><IMG height=13 alt="" src="', $settings['images_url'], '/img_left.gif" width=3></TD>
<td colspan="2" align="left" style="BACKGROUND: url(', $settings['images_url'], '/img_backing.gif) repeat-x left top; LINE-HEIGHT: 13px" width=114 height=13><IMG height="9" src="', $settings['images_url'], '/bmg.gif" width="', $deneyimi, '"><IMG height="9" src="', $settings['images_url'], '/exp.gif" width="2"></td>
<TD class=nopad width=3 height=13><IMG height=13 alt="" src="', $settings['images_url'], '/img_right.gif" width=3></TD>
</tr>
</table>
<TABLE cellSpacing=0 cellPadding=0 width="114" border=0>
<font color=#22229C size="1">Nivel</font><br>
<tr>
<TD class=nopad width=3 height=13><IMG height=13 alt="" src="', $settings['images_url'], '/img_left.gif" width=3></TD>
<td colspan="2" align="left" style="BACKGROUND: url(', $settings['images_url'], '/img_backing.gif) repeat-x left top; LINE-HEIGHT: 13px" width=114 height=13><IMG height="9" src="', $settings['images_url'], '/bxg.gif" width="', $seviyesi, '"><IMG height="9" src="', $settings['images_url'], '/hp.gif" width="2"></td>
<TD class=nopad width=3 height=13><IMG height=13 alt="" src="', $settings['images_url'], '/img_right.gif" width=3></TD>
</tr>
</table>';
$kitibar=$message['member']['karma']['bad']/3;
                  if ($kitibar<1){
                                $kitibar=1;
                              }
            if ($kitibar>101) {
                                $kitibar=101;
                               }
               echo'
                        <TABLE cellSpacing=0 cellPadding=0 width="114" border=0>
                            Comportamento<br>
                                <tr>
                                    <TD class=nopad width=3 height=13>
                                        <IMG height=13 alt="" src="', $settings['images_url'], '/img_left.gif" width=3>
                                    </TD>
                                    <td colspan="2" align="left"  style="BACKGROUND: url(', $settings['images_url'], '/img_backing.gif) repeat-x left top; LINE-HEIGHT: 13px" width=114 height=13>
                                        <IMG height="11" src="', $settings['images_url'], '/siyah.gif" width="',$kitibar, '">
                                        <IMG height="9" src="', $settings['images_url'], '/siyah.gif.gif" width="2">
                                    </td>
                                    <TD class=nopad width=3 height=13>
                                        <IMG height=13 alt="" src="', $settings['images_url'], '/img_right.gif" width=3>
                                    </TD>
                                </tr>
                        </table>
                    ';

A imagens estao no attach...pra colocar na pasta do teu tema
« Última modificação: 23 de Agosto de 2009, 15:41 por candidosa2 »

Offline silva55

  • Iniciar SmfPt
  • *
  • Mensagens: 51
  • Rank: 3
Re: Comportamento membro
« Responder #1 em: 16 de Janeiro de 2008, 01:16 »
alguem me pode explicar como funciona aquilo do nivel?

Offline Webmaster

  • Desenvolvimento
  • *
  • Mensagens: 2236
  • Rank: 113
  • Sexo: Masculino
  • JoomlaMZ !
    • Servidores
Re: Comportamento membro
« Responder #2 em: 16 de Janeiro de 2008, 01:24 »
Ele vai buscar automaticamente a informaçao do membro

Quando tempo esta online

quantas resposta..

quantas questoes etc

isso vai classificando.....
Apllic! WebSuporte

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5073
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Re: Comportamento membro
« Responder #3 em: 16 de Janeiro de 2008, 01:47 »
A Reposta foi clara...!
« Última modificação: 16 de Janeiro de 2008, 01:49 por candidosa2 »

Offline Mitmailou

  • Iniciar SmfPt
  • *
  • Mensagens: 13
  • Rank: 0
  • Sexo: Masculino
  • Criando e Inovando
Re:Comportamento membro
« Responder #4 em: 15 de Abril de 2009, 01:18 »
Eu estava a procura de um MOD para aplicar uma barra de atividade, fiquei feliz ao encontrar este que faz outras coisa que eu também estava procurando. Muito obrigado. candidosa2.


Eu gostaria de sabe se você poderia adicionar o numero do nivel do membro. 1,2,3,4.. etc. Para acompanhar a barra.

Também gostaria de saber se este MOD é compativel com o Top Rank.

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5073
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Re:Comportamento membro
« Responder #5 em: 15 de Abril de 2009, 07:29 »
consegues fazer um print screen da tua ideia..
para pode entender melhor

Offline Mitmailou

  • Iniciar SmfPt
  • *
  • Mensagens: 13
  • Rank: 0
  • Sexo: Masculino
  • Criando e Inovando
Re:Comportamento membro
« Responder #6 em: 15 de Abril de 2009, 07:50 »
Sim, claro.

Me refiro a adicionar numeros de acordo com os niveis, como na imagem:



Onde está o circulo vermelho é onde os numeros irão ficar.
De acordo com o nivel, vão mudando.

É possivel?

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5073
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Re:Comportamento membro
« Responder #7 em: 15 de Abril de 2009, 08:04 »
Ta bom ja vou fazer um demo
mais esse nivel 1 ele vai mudando automaticamente
varia consoante o numero de postes
ja testou para ver se e isso mesmo

Offline Mitmailou

  • Iniciar SmfPt
  • *
  • Mensagens: 13
  • Rank: 0
  • Sexo: Masculino
  • Criando e Inovando
Re:Comportamento membro
« Responder #8 em: 15 de Abril de 2009, 08:16 »
Na verdade tentei, mas não consigo abrir o Profile.template.php e os outros arquivos semelhantes, onde eu edito?

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5073
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Re:Comportamento membro
« Responder #9 em: 15 de Abril de 2009, 08:25 »
tambem tens o display.template.php

pode usar do default como texte porque ele esta completo

Offline ferr@ri

  • Iniciar SmfPt
  • *
  • Mensagens: 138
  • Rank: 4
Re:Comportamento membro
« Responder #10 em: 15 de Abril de 2009, 19:02 »
boas, como funciona o comportamento?
é preciso ter o karma activado para isto funcionar?

Offline joomlamz

  • Fundador
  • *
  • Mensagens: 4265
  • Rank: 4877
  • Sexo: Masculino
  • Joomla!
    • Web Master !
Re:Comportamento membro
« Responder #11 em: 17 de Abril de 2009, 08:13 »
Nao precisa de ter Karma Activado
Apllic   Alojamentos Profissionais de Moçambique!

Offline Netinho

  • Iniciar SmfPt
  • *
  • Mensagens: 19
  • Rank: 0
Re:Comportamento membro
« Responder #12 em: 09 de Maio de 2009, 05:32 »
obrigado amigo funciona na perfeicao   5 estrelas                 wink

Offline joaocaixinha

  • Iniciar SmfPt
  • *
  • Mensagens: 2
  • Rank: 0
Re:Comportamento membro
« Responder #13 em: 15 de Maio de 2009, 13:36 »
Viva,

funciona em SMF 1.1.8?
Alguém já tem este MOD a funcionar no seu fórum?
Gostava de dar uma vista de olhos....

Abraço

Offline archa

  • Personalizador
  • *
  • Mensagens: 231
  • Rank: 7
  • Archa Publicidade ,lda
Re:Comportamento membro
« Responder #14 em: 15 de Maio de 2009, 16:09 »
sim funciona com todas as versoes de smf 1.1.x porque manualmente