Jornal doCommerce

Este documento lista todos os eventos relacionados com a solução doCommerce.

Edite este documento apenas quando possa contribuir muito significativamente para a melhoria e correcção do seu conteúdo. Caso pretenda somente discutir acerca do seu conteúdo, use o documento de discussão correspondente.

2005.03.16

Até notícia em contrário, os eventos irão ser registrados no jornal Recortis, na categoria doSolutions. Este documento é um documento legado dos sites anteriores, que mantém o primeiro conteúdo colocado no site doCommerce @ SourceForge.

O objectivo deste documento será retomado após migração do site doCommerce @ SourceForge para doWiki, migração do site oficial da DoWeDo-IT para doPortal e posterior implantação de um SiteWiki para as doSolutions.

2005.03.05

A etapa v0.0.05 está concluída:

  1. Foram adicionados as pastas em falta após instalação: [catalog]/admin/backups/, [catalog]/admin/log/, [catalog]/admin/tmp/, [catalog]/log/ e [catalog]/tmp/.
  2. Removeu-se a possibilidade de Upgrade TEP ao processo de instalação.
  3. Removeram-se as pastas não necessárias: [catalog]/docs/ e [catalog]/extras/.
  4. Removeram-se as pastas e ficheiros relacionados com a Sample Data.
  5. Removeram-se as pastas e ficheiros relacionados com as linguagens não pt_PT.
  6. Preparação das pastas e ficheiros essenciais à localização pt_PT.

2004.02.15

A equipa de desenvolvimento do osCommerce tornou público o fix que resolve o Bug 1617. Este bug notifica poder-se adicionar ao cesto de compras artigos não-existentes, o que evita que os clientes possam depois remover os artigos em questão dos seus cestos de compras.

Para mais informações, por favor aceda à lista oficial de Bugs e verifique o Bug 1617. Ou se preferir, aceda ao Progress Summary Report #34 no fórum oficial do osCommerce.

Para o doCommerce, baseado no osCommerce 2.2 MS1, foi necessário aplicar o fix aos seguintes ficheiros:

  • /catalog/includes/functions/database.php;
  • /catalog/includes/functions/general.php;
  • /catalog/includes/classes/shopping_cart.php.

Este fix foi replicado para todas as instalações do doCommerce, realizadas pela DoWeDo-IT.


A equipa de desenvolvimento do osCommerce foi alertada para uma grave vulnerabilidade: SQL Injection Vulnerability in create_account_process.php. As novas milestones acima da versão 2.2 MileStone 1 não apresentam esta vulnerabilidade, no entanto a MS1 ou versões anteriores podem sofrer ataques por utilizadores maliciosos, que durante o processo de registo de uma nova ficha de cliente efectuem uma cópia do formulário na qual editem o campo “country” para incluir código SQL.

Mais sobre este assunto em Weekly Summary Report #33 no fórum oficial do osCommerce e em osCommerce SQL Injection Vulnerability na SecurityFocus.

A versão doCommerce v1.0 não irá ser corrigida, já que o desenvolvimento da nova versão doCommerce v1.1 inclui o fix codificado pelo Harald para o ficheiro general.php. A Migração-v1.1.3, para além de outros fixes e patches, também corrige esta vulnerabilidade até agora existente no osCommerce 2.2 MileStone 1 e por conseguinte no doCommerce.

2004.02.11

  • Contribuição: Browse by Categories
  • Versão: 2.5
  • Plataforma: osCommerce 2.2-MS1/MS2 / doCommerce v1.0.0.
  • Kudos: azer - Um especial agradecimento pelos seus esforços no tracking de incidentes e na tradução para Francês.

Esta versão apresenta diversos melhoramentos e alterações:

  • As 6 novas variáveis de configuração substituem totalmente as anteriores e continuam associadas ao grupo com ID 101:
    • BRWCAT_ICON_MODE - usada para desactivar o módulo ou então para indicar o tipo de ícone a usar para a categoria: texto, imagem sem texto ou imagem com texto.
    • BRWCAT_SUBCAT_MODE - usada para desactivar a apresentação dos links das sub-categorias ou então para indicar o posiconamento e alinhamento vertical dos mesmos: por baixo, à direita no topo, à direita ao meio ou à direita abaixo.
    • BRWCAT_ICONS_PER_ROW - usada para indicar quantas categorias devem ser mostradas em cada linha.
    • BRWCAT_SUBCAT_BULLET - usada para indicar qual o prefixo dos links das sub-categorias.
    • BRWCAT_SUBCAT_COUNTS - usada para indicar qual o sufixo a usar no caso de se pretender mostrar o total de produtos em cada sub-categoria final. Este parâmetro é formatado de acordo com a função PHP sprintf.
    • BRWCAT_NAME_CASE - usada para escolher o tipo de conversão a efectuar ao nome da categoria: não alterar, em maiúsculas, em mínusculas ou formato título.
  • Foram corrigidos diversos bugs, graças à enorme colaboração por parte do azer. O código foi também optimizado, sendo agora ainda mais fácil de manter e de actualizar.
  • Os textos são agora multi-línguas, podendo acrescentar-se novas linguagens através do mecanismo habitual do osCommerce. A localização dos textos em português foi corrigida de /catalog/includes/languages/portugues para /catalog/includes/languages/portuguese, para seguir o esquema de nomeação habitual do osCommerce.
  • A apresentação das categorias e das suas sub-categorias é agora ainda mais flexível, permitindo ter o ícon da categoria com imagem e texto ou somente com imagem, sendo que neste caso o nome da categoria passa a ser mostrado no topo dos links das suas sub-categorias.

2004.01.29

O website da solução doCommerce no SourceForge, acessível em http://docommerce.sourceforge.net, está pronto. O conteúdo é, por enquanto, exclusivamente em Inglês, mas assim que possível será também composto o conteúdo em Português.


Esta versão acrescenta as novas funcionalidades e resolve bugs apontados por “azer” e “Spaceboy”:

  • O prefixo dos links das sub-categorias é definido na tabela configuration através do Painel de Controlo, no parâmetro BULLET_BROWSE_SUB_CATEGORIES. Este prefixo é o “bullet” para a lista de links das sub-categorias, e por omissão é “»”
  • O sufixo dos links das sub-categorias é definido na tabela configuration através do Painel de Controlo, no parâmetro DISPLAY_SUB_CATEGORIES_COUNT. Este sufixo mostra o número de produtos existentes na sub-categoria correspondente, e por omissão encontra-se activado (valor ‘true’).
  • O bug de célula inexistente quando a categoria não tem sub-categorias foi corrigido.
  • O bug que não permitia seguir o link de volta à categoria pai foi corrigido.
  • Outros pequenos bugs foram também corrigidos: o nome da variável $cPath foi alterado para $cPath_cur, a lista de links das sub-categorias é agora correctamente inicializado como vazio fora do ciclo de construção da lista e a variável $cPath é agora correctamente definida na construção dos links para as sub-categorias, permitindo assim ao breadcrum trail mostrar o caminho completo até à sub-categoria.

2004.01.21

  • Contribuição: Browse by Categories
  • Versão: 2.2
  • Plataforma: osCommerce 2.2-MS1/MS2 / doCommerce v1.0.0.
  • Kudos: Gustavo Barreto - Main Categories v1.0b.

Esta versão resolve o problema apontado por tuca, ao comentar o código original que mostra os icons (imagens) das sub-categorias da categoria actual. É em tudo semelhante à versão anterior, à excepção da remoção (commented out) do código ou no default.php (MS1) ou no index.php (MS2).

Para actualizar instalações prévias, basta copiar o ficheiro adequado (default.php ou index.php, consoante a versão do osCommerce seja a 2.2-MS1 ou 2.2-MS2) para a pasta de topo do osCommerce, referenciada por DIR_FS_CATALOG no ficheiro configure.php.


  • Contribuição: Browse by Categories
  • Versão: 2.1
  • Plataforma: osCommerce 2.2-MS1/MS2 / doCommerce v1.0.0.
  • Kudos: Gustavo Barreto - Main Categories v1.0b.

Esta versão acrescenta um novo parâmetro de configuração ao grupo 101: POSITION_SUB_CATEGORIES. Os valores possíveis são “right” ou “bottom”, para indicar qual o posicionamento pretendido para os links das sub categorias em relação às suas categorias pai.

Além desta pequena alteração também foi incluída a licença GPL e efectuou-se refinamentos ao código fonte, tornando-o mais simples e eficaz. Substituiram-se as tabelas que estavam hard-coded no código fonte por um mecanismo simples de linha ou coluna par/ímpar, aproveitando melhor o código original de tratamento de content boxes.

Para mais informações, em inglês, verifique o tópico Browse by Categories no fórum oficial do osCommerce.

2004.01.19

  • Contribuição: HTMLArea
  • Versão: 3.0
  • Plataforma: osCommerce 2.2-MS1/MS2 / doCommerce v1.0.0.
  • Kudos: Mihai Bazon - HTMLArea v3.0.

Acrescenta um editor WYSIWYG para as TextAreas à escolha. Este editor é compatível com o Internet Explorer e o Mozilla.

Para mais informações visite o site oficial do HTMLArea ou verifique o tópico HTMLArea no fórum oficial do osCommerce.


  • Contribuição: Browse by Categories
  • Versão: 2.0
  • Plataforma: osCommerce 2.2-MS1/MS2 / doCommerce v1.0.0.
  • Kudos: Gustavo Barreto - Main Categories v1.0b.

Apresenta as mesmas funcionalidades do que a versão 1.0, mas foi adaptada à versão osCommerce 2.2 MileStone 2: o ficheiro default.php foi substituído pelo ficheiro index.php e o ficheiro application_top.php subdividiu-se noutros, sendo agora necessário editar o ficheiro filenames.php.

Para mais informações, em inglês, verifique o tópico Browse by Categories no fórum oficial do osCommerce.

2003.12.12

  • Contribuição: Browse by Categories
  • Versão: 1.0
  • Plataforma: osCommerce 2.2-MS1 / doCommerce v1.0.0.
  • Kudos: Gustavo Barreto - Main Categories v1.0b.

Apresenta uma ContentBox na página principal com as categorias e as suas sub-categorias do nível corrente. Os administradores podem escolher desactivar ou activar a apresentação da ContentBox, que pode ter os links só em modo de texto ou com a imagem da categoria, bem como escolher o número de categorias a mostrar por cada linha. As sub-categorias de cada categoria são sempre mostradas com links em modo de texto, e pode-se escolher desactivar ou activar a apresentação das mesmas ao lado das suas categorias pai.

Para mais informações, em inglês, verifique o tópico Browse by Categories no fórum oficial do osCommerce.

2003.11.27

A versão 1.0.0 do doCommerce está disponível para download no SourceForge.

Esta versão acrescenta as seguintes funcionalidades:

  1. Conteúdo do front-end em Português.
  2. Foram resolvidos diversos incidentes.
  3. Foram adicionadas diversas contribuições.

2003.11.13

O SourceForge aprovou o projecto doCommerce, acessível em http://docommerce.sourceforge.net ou em http://sourceforge.net/projects/docommerce.

Quem quiser participar no desenvolvimento, manutenção e documentação do doCommerce pode-se inscrever, como utilizador registado do SourceForge, e colaborar no projecto. O alojamento no SourceForge funciona como ambiente de desenvolvimento e repositório das versões do projecto.

 
  dosolutions/journals/docommerce.txt · Last modified: 28/Jan/2008 23:55
 
 
Recent changes RSS feed Recent changes RSS feed Creative Commons License
Valid XHTML 1.0 Valid CSS Driven by DokuWiki