XOOPS 2.3.0 Alpha 3



2008-05-10

A equipe de desenvolvimento XOOPS tem o prazer de anunciar o lançamento do XOOPS 2.3.0 Alpha 3. O objectivo de entregar 2,3 XOOPS é a junção dos dois ramos existentes 2,0 e 2,2 e construir uma ponte para a próxima geração de nosso sistema XOOPS 3,0. Com a entrega de 2,3 XOOPS, os utilizadores podem aprender alguns dos novos recursos que estarão disponíveis no XOOPS 3,0, enquanto que desenvolvedores possam compreender melhor o sentido do desenvolvimento de XOOPS, designers e podem aprender quais recursos irá apoiar no futuro. Tanto as novas versões anteriores e garantir a melhor compatibilidade possível. Módulos escrito para 2,0 e 2,2 .* .* trabalhar com 2,3; aplicativos desenvolvidos para 2,3 serão compatíveis com XOOPS 3,0 automaticamente. Ele encoraja desenvolvedores tinham que escrever suas aplicações ou módulos em XOOPS 2,3 a fim de lhes permitir integrar alguns dos novos recursos e garantir uma migração para o XOOPS 3,0. Uma das melhorias que traz a versão Alpha 3 é a inclusão de uma segunda interface na área administrativa, incluiu também o novo Painel de Controle (redesenho), que irá personalizar a área administrativa. Temos, por exemplo, criado por Mussa ThAdmin Download XOOPS 2.3.0 Alpha 3 e com o pacote de módulos de Sourceforge.net OLHOS, pestanas e sobrancelhas!, É uma versão desenvolvimento, por qualquer motivo deverá ser utilizado em locais de produção O que há de novo para desenvolvedores? ------------------------------------------- 1 Melhorar mapeamento objeto-relacional (ORM) XOOPS medida, ao permitir que o objeto manipulador: -- Maior 'Persist objeto manipulador "que suportam quase todos os métodos comuns para o acesso a bases de dados e processamento de dados, de modo que os desenvolvedores não têm que escrever as suas próprias classes ou métodos; -- Custom handler é suportado. Os desenvolvedores podem adicionar seus próprios manipulador objeto se eles querem mais funcionalidade ou para substituir os tratadores nativas XOOPS. Melhoria da classe 2 sanitizer texto: -- Custom extensão é suportada. Os desenvolvedores podem adicionar novos filtros ou métodos de validação (sanitizer) com base em suas necessidades específicas. -- Construção de extensões, o que pode ser habilitadadas ou desqualificado (por exemplo, a piscar, youtube, imagens, wiki, sintaxe que destaca, texto filtros, etc.) -- Combinada com uma melhor 'Persist objeto alça "(veja acima), introdução de texto por parte dos utilizadores são automaticamente filtrados por considerações de segurança. 3 QCA personalizado: -- Os desenvolvedores de módulos pode adicionar sua própria biblioteca ou quadro (que estará localizada em XOOPS_ROOT_PATH / Quadros) e podem ser compartilhadas com outros módulos. -- PEAR, Geshi foram adicionados como é habitual nos Quadros -- Uma vez o código para provar ser considerada estável e valioso, esta será aprovado e publicado no pacote básico do XOOPS. Desta forma, poderemos construir um padrão, e metade da contribuição entre os desenvolvedores. 4 Suporte para o pacote XOOPS Redacção: -- Um objeto chamado XOOPSEditor manipulador está disposta a aceitar de terceiros editores. -- Três editores, incluindo o texto, Dhtmltextarea, Extensão Dhtmltextarea são fornecidos no cerne do XOOPS. FCKeditor, TinyMCE, Koivi agora estão disponíveis como complementos feita por terceiros. 5 XOOPS captcha está incorporado no núcleo do XOOPS: -- Captcha foi adicionado ao registo formas e opiniões. -- O desenvolvedor de módulos pode facilmente adicionar Captcha suas aplicações. 6 GUI Painel de Controle XOOPS: -- A antiga gestão interface é mantida (chamada herança) -- Uma nova interface foi projectado, embora numa fase precoce -- Permite uma interface personalizável, na verdade "ThAdmin" criada por Mussa e Kris é a primeira a ser apresentada formalmente 7 O motor XOOPS XOOPS arquivos e pastas são adicionados, baseado em CakePHP. (uma classe) 8 motor XOOPS Cache, é construído com base em CakePHP, para executar serviços cache no local. 9 Algumas outras melhorias e novos recursos: -- XOOPSLocal para a localização; -- XOOPSLoad emulada o papel SPL autoload nativas PHP5; -- XOOPSUtility como uma coleção de diferentes métodos utilizados pelos XOOPS; -- Permite o conjunto de caracteres e collation suporte a MySQL 4.1 +; -- Atualizado em Smarty 2.6.19 -- Atualizado phpmailer a 2.0.0 -- Adicionado datafile e pastas XOOPS XOOPS XOOPS biblioteca de compatibilidade com 3,0; -- Adicionado XOOPS_TRUST_PATH de compatibilidade com alguns módulos. Por exemplo, Protector 10 Para mais velhos mudanças, consulte o arquivo changelog.txt O que há de novo para os criadores? ----------------------------------- 1 Rel atributo para âncoras agora é suportado. Os desenvolvedores / designers são incentivados a utilizar (X) HTML compliant "rel" atributo em vez de "target". 2 Painel de Controle GUI handler é introduzida, assim, designers agora obter o poder de fazer bonito backend interfaces. O que é novo para os usuários --------------------------------- Até agora não Alpha 2.3.0 utilizadores finais apesar das muitas características novas que possuam um grande potencial para adicionar recursos facilmente. Algumas das novas funcionalidades que podem interessar os utilizadores são os seguintes: -- O Conjunto de Caracteres padrão foi alterado para UTF-8; -- Sob a designação de "Auto Login" (Forget reunião); -- Captcha tenha sido ativado para o usuário sistema de registo e de opiniões; -- Permite a clonagem de blocos, e os webmasters têm uma maior flexibilidade no desenvolvimento de seus sites; -- O pacote Publishers XOOPS foi melhorada e mais editores estão disponíveis, por exemplo. FCKeditor, TinyMCE, etc.; -- Máscara é adicionado para a página inicial; -- Implementação do novo instalador, melhorando assim a experiência do usuário O que se segue? ------------------ -- A equipa continue a melhorar a concepção de desenhos e interface do painel de controle que ainda não está completa -- Os promotores irão receber seus comentários e tornar o sistema estável o mais rapidamente possível -- Os módulos de extensão, serão tidos em conta, por exemplo, perfis módulo, módulo de mensagens privadas, quadros, etc. Requisitos de sistema ----------------------------------- PHP Qualquer versão do PHP > = 4.3 (PHP 4.2.X deve trabalhar, mas não é oficialmente suportado) MySQL O MySQL Server 3.23 + Web Server Qualquer servidor que suporta o exigido versão do PHP (Apache é recomendado) XOOPS baixando 2,3 Alpha ----------------------------------- Você pode baixá-lo a partir do repositório de sourceforge.net. Ambos os arquivos. Zip e. Tgz estão disponíveis. Instalando XOOPS 2,3 Alpha ----------------------------------- 1. Copiar o conteúdo da pasta htdocs / seu servidor 2. Certifique-se mainfile.php, cache, templates_c e uploads são gravável por servidor 3. Por motivos de segurança, sugerimos que você mover o XOOPS_lib pasta (a pasta que contém o código para bibliotecas XOOPS) e XOOPS_data (dados para XOOPS) fora da raiz do site, ou mesmo mudar os nomes das pastas. 4. A pasta XOOPS_data / deveria ser escrita; Criar e escreve permite estabelecer as seguintes pastas: XOOPS_data / caches / XOOPS_data / caches / XOOPS_cache / XOOPS_data / caches / smarty_cache / XOOPS_data e / caches / smarty_compile / 5. Abra a pasta onde você copiou os arquivos necessários para a instalação usando seu navegador. Iniciar o assistente de instalação Actualizar a partir de uma versão anterior ----------------------------------- Atualizando da .* superior a 2,0 XOOPS 2.0.14 (usando o pacote completo) 1. Envia o servidor pasta "upgrade", incluída na "htdocs" seu disco rígido (ele mantém-los para fora porque não há necessidade de novas instalações) 2. Não envia para o servidor htdocs / mainfile.php, htdocs / instalação / htdocs / cache / htdocs / extra / htdocs / template_c / htdocs / temas / ou htdocs / uploads / 3. Top conteúdo htdocs sobrescrever arquivos existentes 4. Por motivos de segurança, sugerimos que você mover o XOOPS_lib pasta (a pasta que contém o código para bibliotecas XOOPS) e XOOPS_data (dados para XOOPS) fora da raiz do site, ou mesmo mudar os nomes das pastas. 5. A pasta XOOPS_data / deveria ser escrita; Criar e escreve permite estabelecer as seguintes pastas: XOOPS_data / caches / XOOPS_data / caches / XOOPS_cache / XOOPS_data / caches / smarty_cache / XOOPS_data e / caches / smarty_compile / 6. Acesso / upgrade / com o navegador 7. Siga as instruções atualização 8. Remova o kit upgrade atualização Atualizando a partir de qualquer versão do XOOPS entre a 2.0.7 e 2.0.13.2 (usando o pacote completo): 1. Mover a pasta "upgrade", incluída na "htdocs" (permanece fora porque não há necessidade de novas instalações) 2. Remover htdocs / mainfile.php, e htdocs / instalação 3. Top conteúdo htdocs sobrescrever arquivos existentes 4. Remova as seguintes pastas e arquivos a partir do servidor (que pertencem a versões mais antigas): * Classe / smarty / core * Classe / smarty / plugins / resource.db.php 5. Certifique-se mainfile.php writable 6. Por motivos de segurança, sugerimos que você mover o XOOPS_lib pasta (a pasta que contém o código para bibliotecas XOOPS) e XOOPS_data (dados para XOOPS) fora da raiz do site, ou mesmo mudar os nomes das pastas. 7. A pasta XOOPS_data / deveria ser escrita; Criar e escreve permite estabelecer as seguintes pastas: XOOPS_data / caches / XOOPS_data / caches / XOOPS_cache / XOOPS_data / caches / smarty_cache / XOOPS_data e / caches / smarty_compile / 8. Acesso / upgrade / com o navegador e siga as instruções 9. Proteja escrever novamente mainfile.php 10. Excluir a pasta upgrade uma vez atualizado 11. Atualizar módulo "sistema" a partir do administrador módulos Actualizar a partir de 2,2 XOOPS .* (usando o pacote completo) Ele estará disponível na próxima versão. Verificar integridade ----------------------------------- O pacote completo do XOOPS é lançado com um script capaz de verificar a integridade dos mesmos uma vez carregado para o servidor. Para usá-lo fazer o seguinte: 1. Suba checksum.php e checksum.md5 o XOOPS pasta no servidor (daí será, ao lado de mainfile.php). 2. Executar XOOPS_md5.php navegador 3. Se for necessário, re-carregar os conteúdos perdidos ou corrompidos 4. Remover XOOPS_md5.php e XOOPS.md5 servidor ** Considerar que os ficheiros de imagem e distitos linguagem em Inglês, espanhol, neste caso, maio galpão erros integridade. Ignorá-lo, neste caso particular, mas não foi possível atualizar seu hash devido ao rápido lançamento. Visualizar relatório da página em branco ---------------------------------------- XOOPS mostra um erro básico quando se depara um erro grave e não podia começar. Para ajudar a diagnosticar a causa do erro, esta página contém mensagens adicionais que estão ocultos por padrão. Para divulgar, no seu browser escolha "selecionar todos" ou pressione Ctrl + A. Módulos ----------------------------------- Os pacotes contêm nenhuma separado módulo do sistema. Sugerimos que você consulte nosso repositório para encontrar os módulos apropriados. Nota: Como um novo reservatório está sendo construído, o actual não está atualizada, por favor, visite o Web site que os desenvolvedores se você está usando a versão mais recente do módulo. Também recomendamos a instalação do módulo Protector, que irá proporcionar uma protecção adicional a capacidade de acesso e de segurança para o seu site. Como ajudar ----------------------------------- Bug Report: http://sourceforge.net/tracker/?group_id=41586&atid=430840 Patch e Aperfeiçoamento: http://sourceforge.net/tracker/?group_id=41586&atid=430842 Feature Design: http://sourceforge.net/tracker/?group_id=41586&atid=430843 Lançamento anúncio: https: / / lists.sourceforge.net / lists / listinfo / XOOPS-anúncio Equipe de Desenvolvimento XOOPS Tradução: julho Napurí (julionc)
Postar um comentário