Blog de acompanhamento ao projecto de 3º ano de NTC, no ano lectivo de 2010/2011.
08
Jun 11

 

Partimos para a versão beta com objectivos ambiciosos a nível da implementação de funcionalidades que na altura estavam por desenvolver ou em desenvolvimento (essas mesmas foram detalhadas no post Módulo 6 - componentes a desenvolver e a sua consulta é recomendada). Neste post vamos fazer um levantamento do estado actual do desenvolvimento da plataforma weDraw, com destaque ao que foi desenvolvido e ao que ficou ainda por desenvolver.

 

Relativamente às componentes marcadas como sendo de prioridade urgente (Página principal, ficheiros, versões anteriores, editor e competições), só o desenvolvimento das competições foi deixado para a versão final, dada a sua complexidade maior que o inicialmente previsto. Os restantes componentes ficaram já bastante próximos das suas versões finais, com as seguintes melhorias/implementações relativas à versão anterior:

 

Página principal (Esta página não estava de todos implementada na versão anterior):

  • O login do utilizador normal redirecciona para esta página;
  • Informação relativa à actividade recente dos utilizadores a que o utilizador com sessão iniciada subscreve;
  • Informação relativa aos posts mais recentes no fórum;
  • Galeria com as criações mais recentes dos utilizadores subscritos;
  • Galeria com as criações mais recentes de toda a comunidade;
     

Página de ficheiro:

  • Botões no topo da imagem para abrir a mesma no editor, ver a imagem em tamanho inteiro (num overlay), fazer o download da imagem (PNG), editar as propriedades da imagem (nome, descrição, tags, só aparece caso o utilizador seja o autor da imagem OU o admin) e apagar a imagem (mesmas restrições que a opção anterior)
  • Implementação de tags funcionais associadas à imagem
  • Implementação de uma galeria com as versões anteriores da imagem, permitindo acompanhar a evolução da mesma. É possível, com um clique sobre qualquer uma das versões, abri-la no editor;
  • Monitorização no número de visualizações de uma imagem (para posteriormente se poder criar, por exemplo, uma galeria com as imagens mais vistas);
  • Implementação de sistema de votos nas imagens;
  • Implementação de links de partilha da imagem em várias redes sociais, incluindo o Twitter e o Facebook, com opção de fazer like à imagem;
  • Aspecto gráfico dos comentários completamente revisto, em conformidade com o que foi idealizado na fase de especificação gráfica
  • Sistema de votos (up and down) nos comentários, sendo que comentários que fiquem abaixo de um determinado número de votos negativos ficam acinzentados;

 

Versões anteriores:

  • Funcionalidade completamente implementada. Se o autor de uma determinada imagem a abrir com o editor e voltar a gravar, é criada uma nova versão da mesma. Se o utilizador a gravar a imagem não for o autor, a imagem é gravada como uma imagem nova, havendo informações relativas à mesma a referênca à imagem da qual a nova foi derivada.

Editor:

  • Feedback de que o ficheiro está a ser gravado;
  • Correção dos bugs mais graves da versão anterior, com destaque àqueles que comprometem a gravação de imagens;
     

No editor, fica apenas por resolver os bugs relativos à utilização de campos de password nos formulários e à visualização de layers novas. Pediu-se a ajuda à comunidade relativamente ao primeiro, mas não se obteve qualquer tipo de resposta (o pedido de ajuda pode ser consultado aqui). Dado que nenhum destes bugs compromete a utilização da ferramenta nem a realização dos testes de usabilidade da mesma, a sua resolução foi deixada para a versão final da aplicação.

De resto, todos os bugs detectados na versão anterior foram corrigidos, com excepção do bug de prioridade baixa relativo ao envio do formulário de contacto, que provavelmente requerirá certas configurações a nível do servidor, para permitir o envio de emails.

 

Voltando ao que foi desenvolvido para a versão beta, passamos para os que foram marcados como sendo de prioridade alta:

 

Perfis:

  • Implementação de um campo com a actividade mais recente do utilizador do perfil. Os itens da actividade mais recente aparecem escritos na segunda pessa se o utilizador que estiver a ver o perfil for o a que o perfil pertence;
  • Adição de um campo que mostra um preview do post mais recente do blog do utilizador;
  • Adição de um botão para editar o perfil, visível ao utilizador a que o perfil pertence e ao admin;
  • Referência ao número de seguidores e subscrições que o utilizador tem. Essas informaçãos têm um link associado que redirecciona para páginas com a lista dos seguidores/subscrições. A notar que a página dos seguidores não funciona de momento, mas terá o aspecto da página das subscrições;

Os comentários ao ficheiro e as listas de amigos já foram referenciados. Fora o bug acima mencionado, os componentes encontram-se completamente implementados.

Os componentes mencionados como sendo de prioridade normal e baixa foram, regra geral, deixados para a versão final, juntando-se à funcionalidade de competições mas com uma complexidade de execução, comparativamente, bastante baixa.

De forma geral, as componentes comunitárias da aplicação encontram-se todas implementadas ou, não estando ainda implementadas, já foram plantadas as "sementes" para a sua implementação (Ex: o sistema de votos nos ficheiros e o registo do número de visualizações).

Para a versão final ficam, então, por implementar, os seguintes componentes:

  • Competições
  • Notícias
  • Ajuda
  • Documentação

Fora as Competições, já referidas neste post, as Notícias são de fácil implementação (criação de nós de texto limitada ao administrador, acessíveis aos outros utilizadores), assim como o são toda a documentação de ajuda, termos de utilização e guias, do domínio da criação de conteúdo.

Outros componentes, já parcialmente implementados, precisam apenas de serem aprimoradas relativamente aos seus layouts (Mensagens pessoais e pesquisa).

 

É possivel aceder à aplicação no seguinte link: Link da Aplicação.

As credenciais de acesso são iguais às do módulo anterior, quer as de administrador como as dos utilizadores-tipo.


Junho 2011
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2
3
4

5
6
7
8
9
10
11

12
13
14
15
16
17
18

19
20
21
22
23
24
25

26
27
28
29
30


arquivos
pesquisar blog
 
blogs SAPO