posts recentes

arquivos

tags

participar

links

Quarta-feira, 18 de Maio de 2011
Aula #20 - Servidor

 A aula mais simples mas ao mesmo tempo mais complicada. Hoje na aula só tratamos de enviar as coisas para o nosso servidor, mas estava a dar um problema de permissões relativamente ao mySQL.


tags: | |


Terça-feira, 17 de Maio de 2011
Reunião com orientadores #9 - Resolução de pequenos bugs

 Como diz o próprio título, na reunião tivemos ajuda dos orientadores para resolver dois pequenos bugs. O primeiro está em vias de resolução mas ainda não está solucionado (no slider há um pequeno item que não aparece em dois browsers, nomeadamente no Chrome e no Safari), o outro já tá prontinho (escrever na BD o id do utilizador que fez o upload das fotos, não tavamos a conseguir). Fora isto isto foi tentar adiantar o timemap.




Aula #19 - Mais uma aula, desta vez com flocos de neve e inquéritos

 Ora deixa ver... Sim, começamos esta aula a responder a inquéritos, mas isso não interessa para o nosso projecto. O cerne da aula foi a actualização do prof. Nuno Ribeiro sobre o nosso projecto. Enquanto ele não chegava ao nosso grupo, fomos adiantando trabalho. Depois de ele ter passado pelo nosso grupo, continuamos a trabalhar. Concluindo, foi nisto a que se resumiu a aula: trabalhar.


tags: |


Domingo, 8 de Maio de 2011
Andamento do protótipo

Vamos aqui relatar alguns dos acontecimentos que vão aocntecendo com o nosso projecto. 

Fizemos uns melhoramentos a nível de login: agora quando o utilizador faz login não é redireccionado para o index, mas sim para a página naqual estava a tentar fazer login, ou seja, não sai dessa mesma página. O mesmo acontece em caso de login falhado, aparecendo a mensagem correspondente, sempre sem mudar de página.
Isto foi conseguido através de $_SERVER['HTTP_REFERER'] ("The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trusted." [http://php.net/manual/en/reserved.variables.server.php])


A página de registo está completa e a escrever na base de dados, tal como a fazer upload da imagem que vai servir de avatar ao utilizador. Apenas o que falta nesta parte é fazer com que ao registar o utilizador receba um email com o link de confirmação (para garantir que o email é verdadeiro), só depois é que o registo é consumado. (E provavelmente ainda levará uns retoques a nível estético)


A página com o mapa e timeline também já está a ganhar forma. Já está implementado o mapa com a respectiva timeline em estado bruto, agora é uma questão de afinar propriedades para formatar como queremos. Falta também alimentar os conteúdos com a base de dados. Deixamos aqui um pequeno preview (os tipos de letra neste print não estão correctos porque temos um conflito de CSS, mas que iremos resolver brevemente):

 

P.S. - Isto até no IE funciona!!!

 

 

E pronto, agora teremos uma semaninha para trabalhar imenso, nada de festa nem descanso, nem Enterro, apenas o projecto estará na nossa cabeça. 




Quinta-feira, 5 de Maio de 2011
Reunião com orientadores #8 - Dúvidas e problemas

 Esta reunião foi deveras útil: para começar, resolvemos em três tempos o problema de enviar a base de dados para o servidor externo. Mas com meia dúzia de truques à volta do phpMyAdmin lá conseguimos.

Não sabíamos também como personalizar um input do tipo file (o que não é possível), portanto descobrimos uma batotazinha: sobrepor a um input text e personalizá-lo, desta maneira vai-se apenas ver o que personalizamos, mas na verdade o utilizador vai interagir com o input file (que vai estar escondido)

[algo deste género » http://tiagoe.blogspot.com/2010/01/css-style-typefile-tags.html]

Tivemos também outras duvidas de menor, mas resolveram-se facilmente (a nível de layout essencialmente).

O único senão é que ainda não descobrimos o sítio ideal para o botão de logout, mas mais tarde ou mais cedo ele vai assentar :)

Bem, vamos trabalhando!




Aula #18 - Dificuldades com o servidor externo

 Começamos esta aula com um objectivo: resolver o problema da base de dados no nosso servidor (externo). Pedimos ajuda ao professor Nuno Ribeiro e estivemos a analisar e tentar resolver o problema, mas sem sucesso.

Apesar disto o trabalho não esteve parado: continuamos a desenvolver o layout, nomeadamente tratar de aplicar as alterações sugeridas na última aula e fizemos umas pequenas alterações na estrutura da base de dados (reparamos que nos faltava o campo "apelidoUtilizador") e fizemos alguns Inserts.

 




Segunda-feira, 2 de Maio de 2011
Aula #17 - Porque efectivamente fazemos!

 Mais uma aula, mais trabalho. Na aula de hoje adiantamos um bocadinho do protótipo e corrigimos/melhoramos alguns aspectos. Depois do feedback dos profs. Pedro Amado e Benjamim Júnior, percebemos que certos aspectos no layout poderiam ser optimizados, e então vamos ter essas sugestões em conta. Sugestões essas que foram aumentar a imagem de perfil de utilizador para manter a coerência com os links do menu (e consequentemente reposicionar o nome do utilizador) e acertar uns pequeninos pormenores nas medidas das "Últimas imagens", para estarem de acordo com a grelha.

De resto, é continuar a trabalhar!




mais sobre mim

 

Junho 2011
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2
3
4

5
6
7
8
9
11

12
13
14
15
16
18

19
20
21
22
23
24
25

26
27
30