underpop

http://underpop.online.fr 2005-07-24  

Entendendo o modo de depuração do XOOPS

Sumário:
  •   O que é DEBUG?
  • Ativando o DEBUG
  • Debug do PHP
  • Debug do MySQL/Blocos
  • Debug do Smarty
  • Ativando pelo Banco de Dados (PhpMyAdmin)
  • Resultados do DEBUG
  • Verificando resutado do debug do PHP
  • Verificando resutado do debug do MySQL/Blocos
  • Verificando resutado do debug do Smarty

1 - O que é DEBUG?

É um processo metódico de encontrar e de reduzir o número dos erros, ou os defeitos, em um programa de computador ou em parte de um hardware eletrônico, fazendo0os a voltarem a se comportar como esperado (programado). O Debugging tende a ser mais difícil quando há vários subsistemas acoplados, quando mudanças em um parte do código pode fazer com que os erros apareçam em outra.

A tradução mais tranquila para o termo DEBUG, a meu ver, é simplesmente tratamento de erros, mas enfim, pode haver diversas outras tradução que dificilmente vai estar errado. Para o pessoal que não gosta de termos estrangeiros em nossa língua, pode-se usar a expressão Depuração em vez de debug.

Um pouco de história: Segundo os dicionários "Oxford English Dictionary" e "Webster's New International Dictionary" esse termo foi usado primeiramente pelo inventor Thomas Edison durante o desenvolvimento de seu Fonógrafo para descrever os erros mecânicos de seu invento. O emprego deste termo para sistema de computadores é um pouco mais recente, sendo a autoria disputada por Glenford J. Myers (1976) e Grace Hopper (1940).

Para nós usuários do XOOPS, podemos resumir, dizendo que debug é a uma das principais ferramentas do CMS, pois na hora do desespero (não funcionamento) ela geralmente nos ajuda a ter uma saída para o problema.

[pagebreak]

2 - Ativando o DEBUG

O Debug do XOOPS pode ser ativado basicamente por duas formas, pelo Painel Administrativo (backend) ou pelo Banco de Dados (modo forçado).

A ferramenta Debug está subdividida em 03 (três) filtros para procura de erros, os quais são: Erros do PHP; Erros do MySQL/Blocos e Erros do Smarty.

A maior utilidade desta ferramenta está no tratamento de Erros do PHP, pois a programação do CMS é em PHP e a infinidade de programadores e versões de cores, módulos acabam eventualmente criando incompatibilidades.

Na minha experiência com XOOPS, usei muito pouco o tratamento de Erros do MySQL/Blocos e a maioria desses vezes foi apenas para teste ou estudo.

Já o tratamento de Erros do Smarty, tenho utilizado bastante, especialmente para modificar templates, pois o resultado desse filtro é muito útil para essa finalidade, tendo em vista que nos mostra todos os arquivos de templates e tag smart em uso atual (veja item 3.3).

Para ativar o debug é muito simples, e as três filtros têm muito em comum:

OBSERVAÇÃO: Se o seu portal estiver on-line (em funcionamento) o ideal é bloquear o portal para visitas. (Se você não sabe como fazer isso, veja ao final do artigo.)

2.1 - Ativando o Debug do PHP

a) Acesse o portal PHP em questão, realizando o Login com poderes de administrador



b) Clique em Administração



c) Sobre a figura do Sistema clique me Preferências



d) Em seguida clique em Configurações Gerais



f) Role a página de preferência até a linha indicada abaixo



g) Você vai encontrar a posição do "select list" em Desativado



h) Clique no "select list" e escolha a opção Exibir erros do PHP



i) Role a página até o final e clique em Ok



E o Debug já está ativado, para exibir os erros do PHP! (se houver)

2.2 - Ativando o Debug do MySQL/Blocos

Repita os procedimentos a até g do item 2.1

h) Clique no "select list" e escolha a opção Exibir erros do MySQL/Blocos



i) Role a página até o final e clique em Ok



E o Debug já está ativado, para exibir os erros do MySQL e dos Blocos! (se houver)

2.3 - Ativando o Debug do Smarty

Repita os procedimentos a até g do item 2.1

h) Clique no "select list" e escolha a opção Exibir erros do Smarty



i) Role a página até o final e clique em Ok



E o Debug já está ativado, para exibir os erros do Smarty! (se houver)

[pagebreak]

3 - Verificando os resultados do DEBUG

Agora que o Debug está ativado, navegue no seu site, normalmente, que se houver erros ele irá exibir, dessa forma simplifica a vida do webmaster em resolver o problemas, apontando-o diretamente para o erro.

3.1 - Verificando resultados do PHP

O Debug de erros do PHP exibe os resultados sempre após o rodapé da página, veja:



O resultado exibirá o tipo de erro, o arquivo e a linha que provoca o erro

3.2 - Verificando os resultados do MySQL/Blocos

Você observará que neste filtro do Debug, os resultados são exibidos em uma nova janela, e sempre será exibido as operações realizadas, e se houver erro aparecerá na requisição a palavra "Error" em vermelho.


O resultado exibe todas as "queries" ao banco de dados, em sequência os blocos lidos e se estão em cache, após exibe o tempo de execução da consulta.

3.3 - Verificando os resultados do Smarty

Neste filtro, os resultados são exibidos de forma semelhante a anterior, pois também são exibidos em nova janela, porém com "layout" diferente:



O resultado exibe em lista todas as templates em uso, tanto do tema como dos módulos e em seguida as tags smarty utilizadas e o conteúdo delas, por tal motivo que é útil para modificação de templates e até mesmo para saber se a tag está retornando o desejado.

4 - Debug Sarado

Essa ferramenta é show, "para quem programa ou quer programar" como diz o desenvolvedor dela (topet05).

Esta ferramenta é composta por um arquivo "globais.php" e para utilizar basta:

a) copiar o arquivo para a pasta root do XOOPS.
b) executar o arquivo, exemplo:



O resultado será impresso na tela trazendo todas as variáveis globais e objetos que o XOOPS usa para montar o core. Exemplo:






Extra: Desativando o site!

Para bloquear o portal para acesso dos usuários vá em Administração >> Sistema >> Preferências >> Configurações Gerais, ou seja, repita os passos a até f do item 2.1 (explanado neste artigo).

g) Role a página até as linhas abaixo:

Você vai encontrar na linha Desativar site? o "radio button" marcado em "Não", clique no outro, marcando em "SIM"

Nas linhas seguintes você vai poder selecionar os grupos que têm permissão de acessar o site, quando estiver bloqueado (desativado) e vai poder mais abaixo, modificar a mensagem que aparece na página principal, para o usuário que tentar acessar seu portal no momento que o mesmo estiver bloqueado.



h) Role a página até o final e clique em Ok


Marcadores: ,


2005-07-15  

CBB 2.2 beta

Foi lançada versão testes do CBB para testes com o XOOS 2.2 RC. O XOOPS 2.2 será liberado com o CBB 2.2.

Mudanças principais:
- Novo gerenciador de editores;
- permissões: modelo padrão de permissões; reset de permissões em lote;
- simplificação do processo de atualização de versões anteriores (Newbb 1.x e 2.x; CBB 1.x)Clique aqui para baixá-lo.

Alguns links importantes:
- Notícia no xoops.org
- Site oficial do CBB
- Relato de bugs do XOOPS 2.2
- XOOPS 2.2 CVS
- D.J.'s XOOPS 2.2 test site


Marcadores:


 

Liberada nova versão do TimeSheetXoops v1.2.3

A última versão do TimesheetXOOPS v1.2.3 está disponível para download no projeto TimesheetXOOPS do SourceForge.Essa versão inclui uma integração maior com a tabela de associados do XOOPS. Agora você pode conceder acesso ao módulo através de uma lista de todos os associados do portal. Um novo associado não terá acesso ao TimesheetXOOPS antes do registro na tabela de associados específica para o módulo.

A interface original do Timesheet.php foi refeita para que funcione adequadamente tanto no Internet Explorer quanto no Firefox.

Características do TimeSheetXoops:
- Administração de utilizadores, clientes, projetos e tarefas;
- Calendário de trabalhos, agrupado por projeto ou todos os projetos;
- Visão diária, semanal e mensal;
- Possibilidade de personalização da interface;
- Períodos de trabalho medido por vários dias;
- Cálculo automático de faturas;
- Manutenção de relógio manual ou automático;
- Administração de visões e relatórios;
- Modo de entrada simples, por quadro de horário semanal.
- Multi-idioma - as telas podem ser traduzidas para diferentes idiomas
- Seção de administração do XOOPS

Tradução livre de TimesheetXOOPS v1.2.3 Released, publicado em 13.07.2005 no XOOPS Official Site.


Marcadores: , ,


 

Manual do MySQL

Este é o Manual de Referência para o Sistema de Banco de Dados MySQL. Este versão se refere a versão 5.0.6-beta do MySQL Server mas também se aplica a versões mais antigas (tais como 3.23 e 4.0-produção) já que as alterações são sempre indicadas. Também há referência a versão 5.0 (desenvolvimento).

Manual de Referência do MySQL 4.1


Índice

Preface
1. Informações Gerais
1.1. Sobre Este Manual
1.1.1. Convenções Usadas Neste Manual
1.2. Visão Geral do Sistema de Gerenciamento de Banco de Dados MySQL
1.2.1. História do MySQL
1.2.2. As Principais Características do MySQL
1.2.3. Estabilidade do MySQL
1.2.4. Qual o Tamanho Que as Tabelas do MySQL Podem Ter?
1.2.5. Compatibilidade Com o Ano 2000 (Y2K)
1.3. Visão Geral da MySQL AB
1.3.1. O Modelo de Negócio e Serviços da MySQL AB
1.3.2. Informações para Contato
1.4. Suporte e Licenciamento do MySQL
1.4.1. Suporte Oferecido pela MySQL AB
1.4.2. Copyrights e Licenças Usadas pelo MySQL
1.4.3. Licenças do MySQL
1.4.4. Logomarcas e Marcas Registradas da MySQL AB
1.5. Mapa de Desenvolvimento do MySQL
1.5.1. MySQL 4.0 in a Nutshell
1.5.2. MySQL 4.1 in a Nutshell
1.5.3. MySQL 5.0, A Próxima Distribuição de Desenvolvimento
1.6. MySQL e o Futuro (o TODO)
1.6.1. Novos Recursos Planejados Para a Versão 4.1
1.6.2. Novos Recursos Planejados Para a Versão 5.0
1.6.3. Novos Recursos Planejados Para a Versão 5.1
1.6.4. Novos Recursos Planejados Para a Versão em um Futuro Próximo
1.6.5. Novos Recursos Planejados Para a Versão em um Futuro a Médio Prazo
1.6.6. Novos Recursos que Não Planejamos Fazer
1.7. Fontes de Informações do MySQL
1.7.1. Listas de Discussão MySQL
1.7.2. Suporte a Comunidade MySQL Atrvés do IRC (Internet Relay Chat)
1.8. Qual compatibilidade aos padrões o MySQL oferece ?
1.8.1. Qual Padrão o MySQL Segue?
1.8.2. Executando o MySQL no modo ANSI
1.8.3. Extensões do MySQL para o Padrão SQL-92
1.8.4. Diferenças do MySQL em Comparação com o SQL-92
1.8.5. Como o MySQL Lida com Restrições
1.8.6. Erros Conhecidos e Deficiências de Projetos no MySQL
2. Instalação do MySQL
2.1. Instalação rápida padrão do MySQL
2.1.1. Instalando o MySQL no Windows
2.1.2. Instalando o MySQL no Linux
2.1.3. Instalando o MySQL no Mac OS X
2.1.4. Instalando o MySQL no NetWare
2.2. Detalhes Gerais de Instalação
2.2.1. Como obter o MySQL
2.2.2. Verificando a Integridade do Pacote Usando MD5 Checksums ou GnuPG
2.2.3. Sistemas Operacionais suportados pelo MySQL
2.2.4. Qual versão do MySQL deve ser usada
2.2.5. Layouts de Instalação
2.2.6. Como e quando as atualizações são lançadas?
2.2.7. Filosofia das Distribuições - Nenhum Bug Conhecidos nas Distribuições
2.2.8. Binários MySQL compilados pela MySQL AB
2.2.9. Instalando uma Distribuição Binária do MySQL
2.3. Instalando uma distribuição com fontes do MySQL
2.3.1. Visão geral da instalação rápida
2.3.2. Aplicando patches
2.3.3. Opções típicas do configure
2.3.4. Instalando pela árvore de fontes do desenvolvimento
2.3.5. Lidando com Problemas de Compilação
2.3.6. Notas MIT-pthreads
2.3.7. Instalando o MySQL a partir do Fonte no Windows
2.4. Configurações e Testes Pós-instalação
2.4.1. Problemas Executando o mysql_install_db
2.4.2. Problemas Inicializando o Servidor MySQL
2.4.3. Inicializando e parando o MySQL automaticamente.
2.5. Atualizando/Desatualizando o MySQL
2.5.1. Atualizando da Versão 4.0 para 4.1
2.5.2. Atualizando da Versão 3.23 para 4.0
2.5.3. Atualizando da versão 3.22 para 3.23
2.5.4. Atualizando da versão 3.21 para 3.22
2.5.5. Atualizando da versão 3.20 para 3.21
2.5.6. Atualizando a Tabela de Permissões
2.5.7. Atualizando para outra arquitetura
2.5.8. Atualizando o MySQL no Windows
2.6. Notas específicas para os Sistemas Operacionais
2.6.1. Notas Windows
2.6.2. Notas Linux (Todas as versões)
2.6.3. Notas Solaris
2.6.4. Notas BSD
2.6.5. Notas Mac OS X
2.6.6. Notas de Outros Unix
2.6.7. Notas OS/2
2.6.8. Notas Novell NetWare
2.6.9. Notas BeOS
2.7. Comentários de Instalação do Perl
2.7.1. Instalando Perl no Unix
2.7.2. Instalaando ActiveState Perl no Windows
2.7.3. Problemas Usando a Interface Perl DBI/DBD
3. Tutorial de Introdução Do MySQL
3.1. Conectando e Desconectando do Servidor
3.2. Fazendo Consultas
3.3. Criação e Utilização de um Banco de Dados
3.3.1. Criando e Selecionando um Banco de Dados
3.3.2. Criando uma Tabela
3.3.3. Carregando dados em uma tabela
3.3.4. Recuperando Informações de uma Tabela
3.4. Obtendo Informações Sobre Bancos de Dados e Tabelas
3.5. Utilizando mysql em Modo Batch
3.6. Exemplos de Consultas Comuns
3.6.1. O Valor Máximo para uma Coluna
3.6.2. O Registro que Armazena o Valor Máximo para uma Coluna Determinada
3.6.3. Máximo da Coluna por Grupo
3.6.4. As Linhas Armazenando o Group-wise Máximo de um Certo Campo
3.6.5. Utilizando Variáveis de Utilizador
3.6.6. Utilizando Chaves Estrangeiras
3.6.7. Pesquisando em Duas Chaves
3.6.8. Calculando Visitas Diárias
3.6.9. Usando AUTO_INCREMENT
3.7. Consultas de Projetos Gêmeos
3.7.1. Encontrando Todos Gêmeos Não-distribuídos
3.7.2. Mostrando uma Tabela sobre a Situação dos Pares Gêmeos
3.8. Utilizando MySQL com Apache
4. Administração do Bancos de Dados MySQL
4.1. Configurando o MySQL
4.1.1. Opções de Linha de Comando do mysqld
4.1.2. Arquivo de Opções my.cnf
4.2. Executando Múltiplos MySQL Servers na Mesma Máquina
4.2.1. Executando Múltiplos Servidores no Windows
4.2.2. Executando Múltiplos Servidores no Unix
4.2.3. Usando Programas Clientes em um Ambiente Multi-Servidor
4.3. Detalhes Gerais de Segurança e o Sistema de Privilégio de Acesso do MySQL
4.3.1. Segurança Geral
4.3.2. Como Tornar o MySQL Seguro contra Crackers
4.3.3. Opções de Inicialização para o mysqld em Relação a Segurança.
4.3.4. Detalhes de Segurança com LOAD DATA LOCAL
4.3.5. O Que o Sistema de Privilégios Faz
4.3.6. Como o Sistema de Privilégios Funciona
4.3.7. Privilégios Fornecidos pelo MySQL
4.3.8. Conectando ao Servidor MySQL
4.3.9. Controle de Acesso, Estágio 1: Verificação da Conexão
4.3.10. Controle de Acesso, Estágio 2: Verificação da Requisição
4.3.11. Hashing de Senhas no MySQL 4.1
4.3.12. Causas dos Erros de Accesso Negado
4.4. Gerenciamento das Contas dos Utilizadores no MySQL
4.4.1. A Sintaxe de GRANT e REVOKE
4.4.2. Nomes de Utilizadores e Senhas do MySQL
4.4.3. Quando as Alterações nos Privilégios tem Efeito
4.4.4. Configurando os Privilégios Iniciais do MySQL
4.4.5. Adicionando Novos Utilizadores ao MySQL
4.4.6. Deletando Utilizadores do MySQL
4.4.7. Limitando os Recursos dos Utilizadores
4.4.8. Configurando Senhas
4.4.9. Mantendo Sua Senha Segura
4.4.10. Usando Conexões Seguras
4.5. Prevenção de Disastres e Recuperação
4.5.1. Backups dos Bancos de Dados
4.5.2. Sintaxe de BACKUP TABLE
4.5.3. Sintaxe de RESTORE TABLE
4.5.4. Sintaxe de CHECK TABLE
4.5.5. Sintaxe do REPAIR TABLE
4.5.6. Utilizando myisamchk para Manutenção de Tabelas e Recuperação em Caso de Falhas
4.5.7. Configurando um Regime de Manutenção das Tabelas
4.5.8. Obtendo Informações sobre as Tabelas
4.6. Adiministração do Banco de Dados e Referência de Linguagem
4.6.1. Sintaxe de OPTIMIZE TABLE
4.6.2. Sintaxe de ANALYZE TABLE
4.6.3. Sintaxe de CHECKSUM TABLE
4.6.4. Sintaxe de FLUSH
4.6.5. Sintaxe de RESET
4.6.6. Sintaxe de PURGE MASTER LOGS
4.6.7. Sintaxe de KILL
4.6.8. Sintaxe de SHOW
4.7. Localização do MySQL e Utilização Internacional
4.7.1. O Conjunto de Caracteres Utilizado para Dados e Ordenação
4.7.2. Mensagens de Erros em Outras Línguas
4.7.3. Adicionando um Novo Conjunto de Caracteres
4.7.4. Os Vetores de Definições de Caracteres
4.7.5. Suporte à Ordenação de Strings
4.7.6. Suporte à Caracteres Multi-byte
4.7.7. Problemas com Conjuntos de Caracteres
4.8. Utilitários e Scripts do Lado do Servidor MySQL
4.8.1. Visão Geral dos Scripts e Utilitários do Lado Servidor
4.8.2. mysqld-safe, o wrapper do mysqld
4.8.3. mysqld_multi, programa para gerenciar múltiplos servidores MySQL
4.8.4. myisampack, O Gerador de Tabelas Compactadas de Somente Leitura do MySQL
4.8.5. mysqld-max, om servidor mysqld extendido
4.9. Utilitários e Scripts do Lado do Cliente MySQL
4.9.1. Visão Geral dos Utilitários e Scripts do Lado do Cliente
4.9.2. mysql, A Ferramenta de Linha de Comando
4.9.3. mysqlcc, The MySQL Control Center
4.9.4. mysqladmin, Administrando um Servidor MySQL
4.9.5. mysqlbinlog, Executando as Consultas a Partir de um Log Binário
4.9.6. Usando mysqlcheck para Manutenção de Tabelas e Recuperação em Caso de Falhas
4.9.7. mysqldump, Descarregando a Estrutura de Tabelas e Dados
4.9.8. mysqlhotcopy, Copiando Bancos de Dados e Tabelas do MySQL
4.9.9. mysqlimport, Importando Dados de Arquivos Texto
4.9.10. mysqlshow, Exibindo Bancos de Dados, Tabelas e Colunas
4.9.11. mysql_config, Opções para compilação do cliente MySQL
4.9.12. perror, Explicando Códigos de Erros
4.9.13. Como Executar Comandos SQL a Partir de um Arquivo Texto
4.10. Os Arquivos de Log do MySQL
4.10.1. O Log de Erros
4.10.2. O Log de Consultas
4.10.3. O Log de Atualizações
4.10.4. O Log Binário
4.10.5. O Log para Consultas Lentas
4.10.6. Manutenção do Log de Arquivo
4.11. Replicação no MySQL
4.11.1. Introdução
4.11.2. Visão Geral da Implementação da Replicação
4.11.3. Detalhes de Implementação da Replicação
4.11.4. Como Configurar a Replicação
4.11.5. Recursos de Replicação e Problemas Conhecidos
4.11.6. Opções de Inicialização da Replicação
4.11.7. Instruções SQL para Controle do Servidor Master
4.11.8. Instruções SQL para Controle do Servidor Slave
4.11.9. FAQ da Replicação
4.11.10. Problemas com Replicação
4.11.11. Relatando Problemas de Replicação
5. Otimização do MySQL
5.1. Visão Geral da Otimização
5.1.1. Limitações do Projeto MySQL/Trocas
5.1.2. Portabilidade
5.1.3. Para que Utilizamos o MySQL?
5.1.4. O Pacote de Benchmark do MySQL
5.1.5. Utilizando seus Próprios Benchmarks
5.2. Otimizando SELECTs e Outras Consultas
5.2.1. Sintaxe de EXPLAIN (Obter informações sobre uma SELECT)
5.2.2. Estimando o Desempenho de uma Consulta
5.2.3. Velocidade das Consultas que Utilizam SELECT
5.2.4. Como o MySQL Otimiza Cláusulas WHERE
5.2.5. Como o MySQL Otimiza IS NULL
5.2.6. Como o MySQL Otimiza Cláusulas DISTINCT
5.2.7. Como o MySQL Otimiza LEFT JOIN e RIGHT JOIN
5.2.8. Como o MySQL Otimiza Cláusulas ORDER BY
5.2.9. Como o MySQL Otimiza Cláusulas LIMIT
5.2.10. Performance das Consultas que Utilizam INSERT
5.2.11. Performance das Consultas que Utilizam UPDATE
5.2.12. Performance das Consultas que Utilizam DELETE
5.2.13. Mais Dicas sobre Otimizações
5.3. Detalhes sobre Locks
5.3.1. Como o MySQL Trava as Tabelas
5.3.2. Detalhes sobre Lock de Tabelas
5.4. Otimizando a Estrutura de Banco de Dados
5.4.1. Opções do Projeto
5.4.2. Deixando os Dados com o Menor Tamanho Possível
5.4.3. Como o MySQL Utiliza Índices
5.4.4. Índices de Colunas
5.4.5. Índices de Múltiplas Colunas
5.4.6. Como o MySQL Conta as Tabelas Abertas
5.4.7. Como o MySQL Abre e Fecha as Tabelas
5.4.8. Desvantagem em Criar um Número Grande de Tabelas no Mesmo Banco de Dados
5.5. Otimizando o Servidor MySQL
5.5.1. Sintonia dos Parâmetros em Tempo de Sistema/Compilação e na Inicialização
5.5.2. Parâmetros de Sintonia do Servidor
5.5.3. Como a Compilação e a Ligação Afetam a Velocidade do MySQL
5.5.4. Como o MySQL Utiliza a Memória
5.5.5. Como o MySQL Utiliza o DNS
5.5.6. Sintaxe de SET
5.6. Detalhes de Disco
5.6.1. Utilizando Links Simbólicos
6. Referência de Linguagem do MySQL
6.1. Estrutura da Linguagem
6.1.1. Literais: Como Gravar Strings e Numerais
6.1.2. Nomes de Banco de dados, Tabela, Índice, Coluna e Alias
6.1.3. Caso Sensitivo nos Nomes
6.1.4. Variáveis de Utilizador
6.1.5. Variáveis de Sistema
6.1.6. Sintaxe de Comentários
6.1.7. Tratamento de Palavras Reservadas no MySQL
6.2. Tipos de Campos
6.2.1. Tipos Numéricos
6.2.2. Tipos de Data e Hora

Marcadores: , , ,


2005-07-08  

Suportes Oficiais XOOPS no Brasil lançam manual

Suportes Oficiais XOOPS no Brasil lançam manual

Manual de Instalação do XOOPS 2.X. Orientações de instalação e criação de banco de dados para o funcionamento do XOOPS em localhost e na Web
Download do Manual



Marcadores:


 

Liberado o Novo News

Liberado o Novo News

Módulo de notícias do XOOPS, com várias novidades em relação à versão 1.0. Changelog versão 1.3.11: > Bug corrigido nos títulos do PDF > erro fatal corrigido no manuscrito imprimia um artigo > A atualização do cache não foi colocada corretamente quando você estava apagando um tópico > Uma constante era visível no footer do PDF
Baixar Novo News



Marcadores:


2005-07-07  

News 1.3.1.1, versão corrigida

Módulo de notícias do XOOPS, com várias novidades em relação à versão 1.0.

Changelog da versão 1.3.11:
> A bug was corrected in the PDF's titles
> A fatal error in the script used to print an article
> The cache's update was not placed correctly when you was deleting a topic
> A constant was visible in the PDF's footer

News 1.3.1.1, versão corrigida



Marcadores:


2005-07-06  

Fórum CCB em português refeito, já na versão 1.14

XOOPS Community Bulletin Board
Um aprimoramento do NewBB 2 devolvido por Marko Schmuck (predator) e D.J. (phppp)

Clique aqui para baixar agora.
Foram feitos alguns ajustes na tradução e excluídas imagens em idioma chinês para diminuição do tamanho do arquivo.


Marcadores:


2005-07-03  

Liberada atualização de segurança para o WordPress

Este lançamento corrige a vulnerabilidade de injeção de código do XML-RPC, originalmente relatada pela [url=http://www.gulftech.org/]GulfTech Research and Development[/url].

Estão disponíveis atualizações para as versões 0.3.x e 0.5.x.

É altamente recomentado que se faça essa atualização.

Download em [url=http://www.kowa.org/modules/pukiwiki/296.html?easiestml_lang=en]NobuNobu XOOPS - WordPress/Patch[/url]
[size=xx-small]Tradução livre de [url=http://www.xoops.org/modules/news/article.php?storyid=2389]Wordpress Emergency Security Patch Is Released[/url], do [url=http://xoopsbr.orgfree.com/modules/mylinks/visit.php?cid=17&lid=32]XOOPS Official Site[/url][/size]


Marcadores: ,


2005-07-02  

Atualização de segurança para o XOOPS 2.0.13

A equipe de desenvolvimento do core do XOOPS, através de Jan "Mithrandir" Pedersen manteve, na semana passada, contatos com Sr. James da GulfTech Research and Development sobre uma falha de segurança na interface XML-RPC.

Em trabalho conjunto para para solucionar a questão acreditaram que teria resolvido o problema, mas infelizmente não era uma solução ideal, sendo corrigida agora com o XOOPS 2.0.13 que também resolve outra questão de tratamento de textos a configuração magic_quotes_gpc do servidor não estava sendo considerada corretamente.Os links para os arquivos de atualização estão disponíveis aqui no XOOPS BR.

Recomendamos que todos os usuários atualizem para a versão 2.0.13 o mais rápido possivel e o XOOPS Official Site se desculpa pela alta frequência alta de atualizações nesta semana.

Instruções para atualização:
1. Baixe o arquivo de atualização;
2. Descompacte o arquivo;
3. Envie os arquivos da pasta /html para o servidor web;
4. Nesta atualização não há necessidade de atualizar o módulo Sistema

[size=xx-small]Tradução livre de XOOPS 2.0.13 Security Release


Marcadores: ,


 

Liberação De Segurança: XOOPS 2.0.13

Liberação De Segurança: XOOPS 2.0.13

O Time Desenvolvimento XOOPS Core na pessoa do  Sr. Jan Pedersen (Mithrandir) manteve algumas conversações com Sr. James de GulfTech GulfTech Pesquisa de Segurança  sobre um falha de segurança esta semana, na interface de XML-RPC. 
 
Em trabalho conjunto para achar uma solução e achavam que teriam achado a solução - mas infelizmente não era uma solução universal mas foi sanada agora com XOOPS 2.0.13 que também resolve algum outro serviço de segurança pública emite onde as colocações de magic_quotes_gpc do servidor não foram levadas corretamente em consideração. 
 
Todo o mundo é surgido para atualizar a 2.0.13 o mais cedo possivel e o Time Desenvolvimento XOOPS Core se desculpa para a freqüência alta de atualizações esta semana. 
 
Instruções para Atualização 
1. Faça o Download do Path 
2. Descompacte o mesmo 
3. Envie os aqrquivos do Patch (quatro arquivos) para webserver 
4. isso é isto sua versão esta atualizada - nenhuma necessidade para atualizar Módulo sistema.

XOOPS 2.0.13 Estavél
Download
XOOPS 2.0.12a para 2.0.13 Atualização
Download




Marcadores: ,


Arquivos

Setembro 1996   Outubro 1996   Abril 1998   Maio 1998   Janeiro 1999   Fevereiro 2000   Outubro 2000   Dezembro 2000   Janeiro 2001   Agosto 2001   Setembro 2001   Dezembro 2001   Janeiro 2002   Fevereiro 2002   Fevereiro 2003   Março 2003   Junho 2003   Julho 2003   Agosto 2003   Setembro 2003   Outubro 2003   Novembro 2003   Dezembro 2003   Janeiro 2004   Fevereiro 2004   Março 2004   Abril 2004   Junho 2004   Agosto 2004   Setembro 2004   Outubro 2004   Novembro 2004   Dezembro 2004   Janeiro 2005   Fevereiro 2005   Abril 2005   Maio 2005   Junho 2005   Julho 2005   Agosto 2005   Setembro 2005   Outubro 2005   Novembro 2005   Dezembro 2005   Janeiro 2006   Fevereiro 2006   Março 2006   Abril 2006   Maio 2006   Junho 2006   Julho 2006   Agosto 2006   Setembro 2006   Outubro 2006   Novembro 2006   Dezembro 2006   Janeiro 2007   Fevereiro 2007   Março 2007   Abril 2007   Maio 2007   Junho 2007   Julho 2007   Agosto 2007   Setembro 2007   Outubro 2007   Novembro 2007   Dezembro 2007   Janeiro 2008   Fevereiro 2008   Março 2008   Abril 2008   Maio 2008   Junho 2008   Julho 2008   Agosto 2008   Setembro 2008   Outubro 2008   Novembro 2008   Dezembro 2008   Janeiro 2009   Fevereiro 2009   Março 2009   Abril 2009   Maio 2009   Junho 2009   Julho 2009   Agosto 2009   Setembro 2009   Outubro 2009   Novembro 2009   Dezembro 2009   Fevereiro 2010  

This page is powered by Blogger. Isn't yours?

Assinar Postagens [Atom]