Esta é a mais significativa em anos de XOOPS, na medida em que funde os dois ramos existentes de 2.0.x e 2.2.x e está construindo uma ponte para a nossa próxima geração do sistema XOOPS 3.0.
Com lançamentos XOOPS 2.3, os usuários serão capazes de aprender alguns dos novos recursos que estarão disponíveis em XOOPS 3.0, enquanto que desenvolvedores possam compreender melhor a direção do XOOPS desenvolvimento, e os designers possam aprender quais recursos serão im plementados no futuro.
Tanto antes e depois acompatibilidade são garantidas, tanto quanto possível. Módulos escritos para 2.0.x e 2.2.x irá trabalhar com 2.3; aplicativos desenvolvidos para a 2.3 será compatível com o XOOPS 3.0 automaticamente.
Os desenvolvedores são incentivados a escrever a sua aplicação em módulos XOOPS 2.3 de modo a que possam incorporar algumas das novas funcionalidades e fácil assegurar a migração para o XOOPS 3.0.
IMPORTANTE: Por favor, leia as instruções de instalação e Upgrade! Como de costume, antes de atualizar, faça um backup do seu site atual!
Novidades para Usuários
-----------------------------------
Algumas das novas funcionalidades de interesse para os usuários:
Novidades para Desenvolvedores
-----------------------------------
1) A melhoria XOOPS ORM, permiti manipular extensões continuas de objeto:
-- A melhoria permite suporte a manipulação de objeto de quase todos os métodos comuns para o acesso à base de dados e tratamento, de modo que os desenvolvedores não precisam escrever as suas próprias classes ou métodos;
-- Manipulação e personalização é suportado. Os desenvolvedores podem adicionar seus próprios manipuladores se eles querem mais funcionalidade ou para substituir XOOPS manipuladores nativos.
2) Melhorado filtro de texto:
- personalização de extensão feita sob encomenda é suportada. Os colaboradores podem adicionar filtros novos ou métodos de limpeza, baseado em suas necessidades específicas.
- Extensões internas, que podem ser desabilitadas ou permitidas (por exemplo para o flash, o youtube, a imagem, o wiki, o destaque da sintaxe, o filtro do texto, etc..)
- Combinado com a melhoria de manipulação de objeto (veja acima), a entrada de texto dos usuários será filtrado automaticamente para considerações da segurança.
3) personalização sustentação as estruturas "Frameworks":
- Os colaboradores do módulo podem adicionar suas próprias biblioteca ou estruturas (situada em XOOPS_ROOT_PATH/Frameworks) que podem ser compartilhadas por outros módulos.
- PEAR, Geshi foi fornecida como bibliotecas feitas sob encomenda nas estruturas.
- Uma vez que o código é inserido na estruturas é estável provado e valioso, serão adotados pelo núcleo de XOOPS e movidos no pacote do núcleo de XOOPS. Esta maneira nós podemos construir um canal padrão e eficiente para que os colaboradores "terceiros" contribuam.
4) Os pacotes do editor de XOOPS são suportados oficialmente agora:
- Será adicionado um manipulador para o XoopsEditor, para aceitar editores de terceiros.
- Três editores, incluindo Textarea, Dhtmltextarea, Dhtmltextarea prolongado são colocados no núcleo de XOOPS. FCKeditor, TinyMCE, Koivi são fornecidos agora como add-ons de terceiros.
5) XOOPS CAPTCHA será adicionado ao núcleo de XOOPS:
- CAPTCHA foi adicionado aos formulários do registro e de comentário.
- Os colaboradores do módulo podem adicionar CAPTCHA muito facilmente a suas aplicações.
6 XOOPS Painel de Controle GUI foi introduzido:
- Antigo interface administração tem sido mantida como "legacy"
- Uma nova interface foi concebida, embora muito simples, nesta fase
- Custom interfaces são permitidas, por ThAdmin by MusS and Kris é o primeiro a intrioduzir
7 XOOPS arquivo e diretório será adicionado ao sistema do XOOPS, baseado em CakePHP.
8 XOOPS o Cache do sistema do XOOPS será construído baseado no CakePHP
9 Algumas outras melhorias e novos recursos:
- XoopsLocal para o localização;
- XoopsLoad que emula o autoload do SPL em PHP5;
- XoopsUtility como uma coleção para os métodos variados usados por XOOPS;
- O bloco clone recurso está ativado para salvar módulo desenvolvedores' esforços;
- Caráter permitido para ajustar-se e sustentação do collation para MySQL 4.1+;
- smarty atualizado a 2.6.19;
- phpmailer atualizado a 2.0.0;
- Adicionado ao XOOPS datafile(arquivos de dados) e diretórios com biblioteca para a compatibilidade para ser compatível com XOOPS 3.0;
- XOOPS_TRUST_PATH adicionado para a compatibilidade com alguns módulos, por exemplo protetor
10 Para maiores mudanças, por favor, verifique changelog.txt
Novidades para o Tema / Modelo desenvolvedores
- Atributo REL para escorar, agora é suportado. Desenvolvedores/designers são incentivados usar-se (X)HTML complacente do "rel" em vez do atributo "target".
- Painel de Controle GUI manipulador,assim, designers agora buscar o poder para fazer bonitas interfaces.
Mais detalhes no desenvolvedor XOOPS 2.30 Final Is Released - XOOPS - XOOPS News : XOOPS Project
Download: XOOPS Brasil
Source: Lançado o XOOPS 2.3












![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_a.png?x-id=b7c1189c-0eef-4437-b8c5-ee2687646922)


![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=aa9fca06-7ef0-49c9-ab21-9a00b72df12c)

![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_c.png?x-id=fa794e44-24f1-41d8-9f4b-b8e900370fc8)




Precisando de ajuda é só falar!
Adeus.
Mas é preciso verifi...
uma pergu...



Figura 2 [Cpanel]
Repare que nesse caso, a pasta xtrustpath (nome escolhido no exemplo, mas você pode colocar o nome de sua preferência) está fora da pasta www [ou public_html ou httpdocs], que é onde os arquivos de um site ficam.
Essa pasta será utilizada nos próximos passos, “Instalando o Protector” e “Protegendo seu arquivo mainfile.php”. Alguns módulos [em especial os criados por Gijoe - veja seu site clicando
Agora o mainfile já com o caminho para XOOPS_TRUST_PATH definido...
Nota: Lembre também de ler os arquivos de explicações que acompanham cada módulo. [pagebreak] Parte II . Instalando o
2. Vamos olhar o conteúdo da pasta html [figura 1] e da pasta xoops_trust_path [figura 2] :
Pasta html:
Pasta XOOPS_TRUST_PATH:
Faça upload via FTP (COPIE), da seguitne forma:
Copie o conteúdo da pasta html/modules/protector (com sua estrutura de pastas e arquivos) para dentro de XOOPS_ROOT_PATH/modules/
Copie o conteúdo de xoops_trust_path/modules/protector (com sua estrutura de pastas e arquivos) para dentro de XOOPS_TRUST_PATH/modules/
Torne a pasta(e arquivos) em XOOPS_TRUST_PATH/modules/protector/configs com permissão de escrita [CHMOD 777]
Finalmente: Instale o módulo.
Agora temos que alterar o mainfile para o pré-check e post-check funcionarem. Voltemos ao mainfile então. Procure onde está a linha
Se tudo correu bem, você irá ver que a configuração do mainfile está correta na 'Central de Segurança' do módulo. À esta altura você já deve estar se perguntando ... 'não seria interessante proteger o mainfile todo?'
Parte III: Protegendo o mainfile.php
Relembrando...
O mainfile.php é o arquivo que guarda toda a informação essencial do seu site, incluídas aí a senha e nome do usuário do seu banco de dados. E o nome do banco de dados, e o path [caminho físico] do seu site! Se você percebeu, ao editá-lo para instalar o ![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_c.png?x-id=32a59217-8ed7-4a8c-babd-019770133ca8)

![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_a.png?x-id=95bbbb59-37b8-480f-ac9d-4f0d5b4c7e6f)



Dave Porter em suas
