Autor Tópico: Tópico mais Popular Hoje  (Lida 12066 vezes)

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

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5073
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Tópico mais Popular Hoje
« em: 29 de Setembro de 2007, 04:30 »
O MOD pode encontrar nas traduções para instalar...Automático

1. Source/BoardIndex.php
 Pesquisar por este codigo
Código: [Seleccione]
$context['page_title'] = $txt[18];
Colocar este
Código: [Seleccione]
//*********************************** Most popular topic today.***************************//
      $request = db_query("
      SELECT ID_GROUP
      FROM {$db_prefix}members
      WHERE ID_MEMBER = '$ID_MEMBER'
      ",__FILE__, __LINE__);
      list ($id_group) = mysql_fetch_row($request);
mysql_free_result($request);
                      if ($user_info['is_guest']) ($id_group='-1');

      $result = db_query("
      SELECT COUNT(mes.ID_TOPIC) as t, mes.ID_TOPIC, mes.subject, boa.memberGroups
      FROM {$db_prefix}messages AS mes
      LEFT JOIN {$db_prefix}boards as boa ON (mes.ID_BOARD=boa.ID_BOARD)
      WHERE ". 'posterTime <='. time() ."
AND ". 'posterTime >= '. (time()-86400) ."
      GROUP BY ID_TOPIC
      ORDER BY t DESC
      LIMIT 1
      ", __FILE__, __LINE__);
      $context['most_popular_topic_today'] = array();

      while ($row = mysql_fetch_assoc($result))
      {
      $context['most_popular_topic_today'] = array(
      'coll' => $row['t'],
      'id_topic' => $row['ID_TOPIC'],
      'subject' => $row['subject'],
      'memberGroups' => $row['memberGroups']);
      }

      mysql_free_result($result);


                          if (isset($context['most_popular_topic_today']['memberGroups']))
      if ( strpos($context['most_popular_topic_today']['memberGroups'],$id_group)===false)
      {
      $context['topic_mod']='0';
      }

      else
      {
      $context['topic_mod']='1';
      }

                          if (isset($context['most_popular_topic_today']['coll'])=='')
      {
      $context['topic_mod']='2';
      }

                          if ($id_group == '1') ($context['topic_mod']=1);

      //******************************************************************************************//

no teu tema/BoardIndex.template.php

Pesquisar por 
Código: [Seleccione]
// This is the "Recent Posts" bar. depois colocar o codigo a baixo...

Código: [Seleccione]
//**********************************Most Resent Topic per Day***************************************//
      echo'
      <tr>
      <td class="titlebg" colspan="2">', $txt['most_popular_topic_today'], '</td>
      </tr>
      <tr>
      <td class="windowbg" width="20" valign="middle" align="center">
      <a href="', $scripturl, '?action=recent"><img src="', $settings['images_url'], '/post/xx.gif" alt="', $txt[214], '" /></a>
      </td>
      <td class="windowbg2">';
      if ($context['topic_mod']=='0')
      echo $txt['cant_read_mpt'];
      elseif (!isset($context['most_popular_topic_today']['coll']) || ($context['topic_mod'])=='2')
        echo $txt['most_pop_top_abs'];
                              else
      echo '
      <b><a href="', $scripturl, '?topic=', $context['most_popular_topic_today']['id_topic'],'">', $context['most_popular_topic_today']['subject'], '</a></b>
      <div class="smalltext">
      ', $txt['most_pop_top'], ' "', $context['most_popular_topic_today']['coll'], '" <br />
      </div>';

      //**************************************************************************************************//


3. Themes/default/languages/index.portugues.php



Antes deste codigo
Código: [Seleccione]
?>
Código: [Seleccione]
// Portuguese translation by Candidosa2
$txt['most_popular_topic_today'] = 'Tópico mais Popular em 24 horas passadas ';
$txt['most_pop_top'] = 'Número de respostas por dia :';
$txt['most_pop_top_abs'] = 'Desculpa, ninguém respospodeu neste dia ';
$txt['cant_read_mpt'] = 'Desculpa, este quadro esta trancado, nao pode ler este topico';

se tiver algum problema na colocação deste código manual ponha a questão aqui..
« Última modificação: 19 de Dezembro de 2007, 21:56 por candidosa2 »

Offline Sharkman

  • Iniciar SmfPt
  • *
  • Mensagens: 11
  • Rank: 2
  • Sexo: Masculino
Re: Tópico mais Popular Hoje
« Responder #1 em: 19 de Dezembro de 2007, 16:10 »
ola amigos!!

em relação a modificação no boadindex  do tema, devo adicionar aonde...pois nao consigo encontrar onde colocar este codigo!!

obrigado!!

Offline archa

  • Personalizador
  • *
  • Mensagens: 231
  • Rank: 7
  • Archa Publicidade ,lda
Re: Tópico mais Popular Hoje
« Responder #2 em: 19 de Dezembro de 2007, 16:31 »
Tem  Razao acho que foi esquecido vai estar aqui a solucao....
Mais ja tentou instalar o mod que esta traduzido depois colocar mnaulamente...!

Offline Sharkman

  • Iniciar SmfPt
  • *
  • Mensagens: 11
  • Rank: 2
  • Sexo: Masculino
Re: Tópico mais Popular Hoje
« Responder #3 em: 19 de Dezembro de 2007, 17:48 »
Tem  Razao acho que foi esquecido vai estar aqui a solucao....
Mais ja tentou instalar o mod que esta traduzido depois colocar mnaulamente...!

ola!!

sim ja tentei instalar o mod automaticamente, so que dá erro ao tentar modificar o BoardIndex.template.php, e o mo Themes/default/languages/index.portugues.php.

Ele foi instalado so como é logico não efectuou as modificaçoes .

Obrigado!

Offline joomlamz

  • Fundador
  • *
  • Mensagens: 4265
  • Rank: 4877
  • Sexo: Masculino
  • Joomla!
    • Web Master !
Re: Tópico mais Popular Hoje
« Responder #4 em: 19 de Dezembro de 2007, 21:51 »
Ja esta actualizado no primeiro topico...

Obrigado...
Apllic   Alojamentos Profissionais de Moçambique!

Offline Sharkman

  • Iniciar SmfPt
  • *
  • Mensagens: 11
  • Rank: 2
  • Sexo: Masculino
Re: Tópico mais Popular Hoje
« Responder #5 em: 20 de Dezembro de 2007, 00:42 »
Obrigado amigos pela ajuda!! :palmas :palmas :palmas :palmas

Offline nuno-rocha

  • Iniciar SmfPt
  • *
  • Mensagens: 29
  • Rank: 3
  • Sexo: Masculino
Re: Tópico mais Popular Hoje
« Responder #6 em: 09 de Janeiro de 2008, 01:47 »
boas amigos..

tenho aqui uma pergunta sera que nao da para por mais que 1 topico popular[3,4 topicos populares]..se der quais sao as modificações..

cumps..

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5073
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Re: Tópico mais Popular Hoje
« Responder #7 em: 09 de Janeiro de 2008, 06:34 »
Ainda nao tive oportunidade de fazer esse texte...mais posso fazer depois digo lhe...
 pesquisar2: