jump to navigation

Mudar activamente as notícias 25/Mar/2005

No site oficial do Drupal encontrei este artigo sobre um novo site que se designa por NowPublic.

Ao princípio, o que me interessou mais no artigo foi saber mais sobre um Featured Site Powered by Drupal, porque gosto de me manter a par do que a comunidade é capaz de fazer, que módulos (contribuições) extra é que integraram, como é que a plataforma Drupal correspondeu às expectativas, etc.

No entanto, e a razão também de escrever este artigo aqui no Recortis, é que a ideia por detrás do site NowPublic é realmente muito boa, quer tecnicamente, quer comercialmente quer socialmente:

Existem outros sites, apontados nos comentários ao artigo, tal como o WikiNews, que aplica o conceito Wiki às notícias globais, e o OurMedia, também baseado no Drupal, mas que é mais um centro de partilha e distribuição de “media” do que propriamente um mecanismo comunitário de notícias, com participação activa de diferentes tipos de pessoas.

Tal como o Rob escreve neste seu artigo, o NowPublic tem como objectivo principal mudar a forma como as notícias são geradas, dando poder e responsabilidade aos cidadãos com máquinas fotográficas, jornalistas freelancers, etc. através de um mecanismo online pelo qual uma pessoa “exige” uma cobertura mais incisiva de um evento recente e os repórteres no local respondem ao “apelo” de forma assertiva e de interesse público. Destaque também para o conceito SmartMedia, que a vir a ser “moda”, permite que a notícia seja enviada de forma explosiva (distribuída de maneira exponencial) por vários blogs.

Existem 3 perfis de utilizadores que irão beneficiar do serviço NowPublic:

Definitivamente, para quando um site AgoraPúblico em Português, sobre notícias de Portugal?

doCommerce - Correcções pt_PT 22/Mar/2005

Devido ao incidente aberto para a solução doCommerce (0503003) decidi corrigir nesta data os comentários HTML no ficheiro admin/includes/boxes/administrator.php. Aproveitei esta migração também para realizar a parametrização básica nos ficheiros pt_PT.php, que assim apresentam agora os valores correctos de Datas e Moeda para Portugal.

doCommerce - Correcções SQL

Devido aos incidentes abertos para a solução doCommerce (0503004 e 0503005) decidi corrigir nesta data os valores por omissão para a zona e moeda e corrigir o código de País de “en” para “pt”. Como na data de ontem completei o commit da Migração v0.4.01 decidi também alterar o valor do Configuration Group 101 para 401. Este valor segue o esquema de numeração da contribuição dentro do conjunto de migrações doCommerce.

O único ficheiro alterado foi o ficheiro install/docommerce-structure.sql.

doCommerce com Browse by Categories v2.6

A migração v0.4.01 integra a contribuição Browse by Categories v2.6. Esta contribuição apresenta uma caixa central de navegação prática e intuitiva pelas categorias do catálogo, aumentando de forma significativa a usability da plataforma. Os visitantes podem com um clique do botão do rato saltar directamente para sub-categorias de uma dada categoria, sem que tenham que aprender primeiro qual a categorização do conteúdo na loja online.

O gestor da loja online, através do Painel de Controlo, consegue de uma forma muito fácil e prática configurar a apresentação dos links das sub-categorias e o ícone da categoria que as engloba, sem ter que programar uma linha de código PHP ou XHTML.

Editores WYSIWYG para TextAreas 18/Mar/2005

Retomei a análise das melhores soluções FOSS que substituem TextAreas por editores WYSIWYG - What You See Is What You Get. Não considero soluções comerciais, apenas analiso soluções livres e abertas que:

Estas são as soluções que estou a avaliar, mediante o cumprimento dos requisitos acima apontados e que em caso de “empate técnico” apresentam o menor tamanho de código-fonte e sejam facilmente integradas na soluções Web doSolutions:

A solução que ocupa menos espaço é o RTE, com menos de 100KB. De seguida, o TTW ocupa pouco mais do que 100KB. No entanto, nenhum destes dois integra um wizard para inserção de imagens, tendo sido esta a principal razão para não serem escolhidos. Segue-se o SPAW, com cerca de 900KB, e depois todos os restantes, que ocupam pelo menos 1MB. No entanto, após um básico cleanup de ficheiros não necessários, verifiquei que o FCKEditor ocupa menos de 900KB.

No entanto, não foi este requisito que coloquei em primeiro lugar. Qualquer um parece-me adequado para cumprir os requisitos essenciais, no entanto acabei por comparar o TinyMCE somente com o FCKEditor e o SPAW. Estes dois últimos, não sendo ainda versões oficiais, deixam-me um pouco menos à vontade do que com o TinyMCE. Este, além de uma documentação muito adequada, parece-me o mais fácil de integrar e o mais indicado para os objectivos que tenho em mente.

Chego por fim à conclusão que após serem disponibilizadas as versões oficiais do FCKEditor e do SPAW que tenho de novamente re-analisar este tipo de solução.

doCommerce com ExtraInfoPages v1.0 17/Mar/2005

A migração v0.3.02 integra a contribuição ExtraInfoPages v1.0, que permite gerir o conteúdo estático de um número ilimitado de páginas dentro da InfoBox de Informações.

Esta contribuição distingue entre páginas estáticas normais e páginas estáticas com formulários, como por exemplo a página de Contacte-nos (Contact Us). É muito prática, pois além de permitir inserir novas páginas, remover as páginas ou alterar o conteúdo das páginas também permite controlar a visibilidade de cada página.

A opção Tools, no menu, tem mais um item: Page Manager. Esta opção, devido à contribuição Authentication/Authorization Levels v1.0, já se encontra configurada com permissões para o Site Architect do doCommerce.

Agradecimentos: Tony, pelo excelento trabalho posto na contribuição que serve de base a esta contribuição:

doBlog-v0.0.00 16/Mar/2005

Após analisar e experimentar diversas soluções FOSS para gerirem jornais online (blogs), decidi que a doSolution doBlog deve ter como base a excelente plataforma WordPress. Esta plataforma cumpre quase todos os requisitos que padronizam uma doSolution, é focada para a utilização amigável em detrimento de “featuristis” (mal do qual sofre a maioria dos BlogEngines), e tem cumprindo todas as expectativas no âmbito do Recortis.

Por isso, coloquei no repositório Subversion a versão doBlog v0.0.00, com base no WordPress 1.5.0 (Strayhorn) e espero rapidamente completar os diversos objectivos: localização, eliminação de pequenos pormenores menos bons, integração de funcionalidades práticas em falta no Back-End e integração de funcionalidades essenciais em falta no Front-End.

Esquema de Nomeação de Revisões

Após diversas revisões ao código-fonte das doSolutions, compreendo que o esquema de nomeação que uso não é prático.

Actualmente, para trabalhar numa nova revisão, uso uma das ramificações criadas após a importação inicial (v0.0.00). Estas ramificações procuram ser estanques e usam números incrementais:

O problema reside no facto de a numeração ser sequencial mas sem acompanhar temporalmente o trabalho, que pode ser efectuado em qualquer uma das ramificações. Assim, por exemplo, aconteceu saltar da revisão v0.0.07 para a revisão v0.3.01 e desta para a revisão v0.1.01. Esta ordem aqui apresentada é temporal mas o esquema de nomeação não consegue apresentar uma numeração sequencial no tempo.

Tenho que abandonar este esquema de nomeação e adoptar um esquema mais prático, com numeração sequencial, que mantenha na mesma este facilidade “estanque” entre ramificações.

doCommerce com Zonas/Distritos de Portugal

Seguindo o processo de localização para Portugal, completei a inserção de dados nas tabelas referentes às zones (distritos) com os 20 distritos portugueses. Esta nova migração, v0.1.01, sofreu alterações somente ao ficheiro SQL usado na instalação da solução.

doCommerce com Authentication/Authorization Levels v1.0

A migração v0.3.01 integra a contribuição Authentication/Authorization Levels v1.0, que permite controlar de forma muito prática o acesso ao Painel de Controlo do doCommerce.

Esta contribuição autentica os utilizadores com permissões de acesso à interface de administração, através das credenciais e-mail:senha. Por omissão, existe um utilizador com as credenciais webmaster@«domain.tld»:admin e dois grupos: Site Architect e Marketing.

Existe uma nova opção no menu, Administrator, que permite definir os grupos de utilizadores e as permissões de cada grupo no uso das opções possíveis do menu. Existe também uma nova opção na barra de topo, para acesso à conta de Administrator do utilizador em sessão, My Account.

Agradecimentos: Zaenal Muttaqin e Seth Lake, pelo excelento trabalho posto nas contribuições que serviram de base a esta contribuição:

| older posts »