Postagem em vários tópicos no módulo News

Esta alteração no módulo news foi feita para permitir que uma postagem fosse realizada em vários tópicos diferentes.

Coloquei 9 ‘subtópicos’ ou onde cada notícia pode ser classificada. Isto foi uma exigência de um projeto que tinha uma quantidade muito grande de notícias. Várias notícais precisavam aparecer em diferentes tópicos. Apenas na busca a notícia é exibida apenas no seu tópico principal, evitando que ela apareça várias veses.

O módulo News utilizado foi a versão 1.40 e o Xoops está na versão 2.2.4, mas deve funcionar com outras versões.

As alterações se concentram nos seguintes arquivos:

  • news/admin/index.php;
  • news/class/class.newsstory.php (onde as novas variaveis $topicid1 a $topicid9 são criadas, junto com seus métodos e a gravação no banco de dados);
  • news/class/class.newstopic.php (onde as novas variaveis $topic_id1 a $topic_id9 são criadas, junco com seus métodos);
  • news/include/storyform.inc.php (onde são adicionados os novos ítens do formulário);
  • news/language/english/main.php (onde são criados os rótulos para os novos ítens do formulário);
  • news/sql/mysql.sql (onde são criados os novos campos e índices no banco de dados);
  • news/submit.php (onde os dados são preparados para a gravação);

Qualquer dúvida, é só entrar em contato!

Compartilhe

Você pode gostar

pg_hba.conf

Introdução O arquivo pg_hba.conf (PostgreSQL Host-Based Authentication) é uma peça fundamental na configuração de segurança de qualquer instância PostgreSQL. Ele define as regras de autenticação

Tuning de SO (no Linux)

Introdução Tuning refere-se ao processo de ajustar e otimizar o desempenho de um sistema, software ou aplicação. A otimização do sistema operacional é uma etapa

Tipos de cargas dos bancos de dados

Introdução Cargas de dados referem-se aos diferentes tipos de operações e transações que um banco de dados deve processar. Essas cargas variam conforme o tipo

plugins premium WordPress