Archive for April, 2008

observação

Bom, só me apercebi agora recentemente que o WordPress é um bocado complicado no que respeita a colocar posts no blogue: Quando eu penso que publiquei uma entrada, por vezes fica apenas guardada nos “drafts”, pelo que tinha alguns posts atrasados na publicação, inclusive o post do 27º dia ficou trocado com o 26º.

Estarei mais atenta para a próxima vez, e seria bom que os responsáveis pelo WordPress.com revissem a interface do blogue, porque, honestamente, é de uma navegação terrível.

29º dia

A caminho da empresa, hoje de manhã, lembrei-me de algo que me andava a esquecer: para os utilizadores que registam a propriedade, têm que pagar uma taxa anual para ter este serviço activo.
Das duas uma, ou teria que colocar mais uma espécie de janela para dar as instruções de pagamento, mais a senha de log in no portal, ou essas informações enviadas via e-mai.

O que decidi foi, ao registar a propriedade (botão de “registo”) surge uma espécie de pop-up a agradecer o registo, e informa que o registo só ficará activo quando for efectuado o pagamento (e as instruções são enviadas por mail, o link para a página de pay-pal, o NIB ou (sugiro eu) uma referência multibanco), e após efectuado o pagamento então, é enviado para o e-mail uma palavra pass, para efectuar log in.

Esta questão do envio de e-mail com as formas de pagamento e a palavra pass até acaba por ser mais seguro, portanto julgo que o cliente não se oporá.

Durante a tarde comecei a pensar e a projectar o mapa interactivo: são as ilhas da Madeira e Porto Santo, ou seja, um total de 11 Concelhos, que se abrirão nas respectivas freguesias (à semelhança do mapa interactivo do MadeiraMenu.com.

Desenhei, então, as ilhas da Madeira e Porto Santo, e delimitei os Concelhos, “linkados” para a respectiva página. Falta, ainda, pensar na questão das freguesias, e se terão link para a página do respectivo concelho (que poderá, ou não, revelar-se redundante).

Foi um dia deveras cansativo, com calor que se faz sentir neste momento, e com os detalhes do mapa…

mais uma vez, os meus “parabéns” ao Illustrator :D

28º dia

Véspera de feriado e um calor insuportável!

Basicamente o dia de hoje consistiu na continuação do dia anterior: reformulação do formulário de registo de propriedade. Por vezes tenho a necessidade de me afastar de alguma coisa do projecto, e fazer outra enquanto, e depois tornar a olhar com olhos de ver outra vez para a anterior. Isto porque a sensação que tinha era que estava a “espremer” os elementos do formulário de registo.

Assim, já que estava a mudar, decidi dividir este formulário em 3: assim os elementos respiram melhor, e coloco, também, uma caixa de texto, onde aparecem as características introduzidas, para ter uma certa consistência/ semelhança com o formulário de pesquisa de propriedade, e também para ser mais fácil o utilizador ver os dados que introduziu (em vez de “saltar” pelas 3 partes deste formulário).

Também aqui existem as opções de “limpar” (limpa todas as opções introduzidas), editar e confirmar (ao confirmar as variáveis são enviadas).

Uma outra coisa que descobri (num daqueles tutoriais dos radio buttons que não serviu para nada), foi como colocar grupos de radio buttons, em que de um grupo só é possível seleccionar um. Desta forma, em termos de organização facilita em muito, pois faço um grupo de radio buttons para a tipologia, para a escala de preços, ou seja, para os grupos de opções em que só é possível seleccionar uma opção. Para seleccionar várias opções, utiliza-se, claro, as check boxes.

:D

26º dia

Afinal era falso alarme :( o scroll com botões não está a funcionar convenientemente…parece que nesta questão voltamos à estaca zero. Portanto esta questão fica pendente por enquanto, até porque não é a mais importante.

Vi um tutorial acerca dos components do Flash (os radio buttons e check boxes) que achava que era mais ou menos o que queria: ao clicar numa opção do formulário, numa caixa de texto vão aparecendo as opções seleccionadas, mas, o resultado do tutorial mudava a “label” do radio button, enquanto activava outro botão (mas tinha que ser um botão dos components), o que era muito estranho, e nada a ver com aquilo que eu estava à espera do tutorial, no qual, aliás, perdi uma tarde!

Um outro tutorial e exemplo que estive a tentar fazer foi também com os components, nomeadamente a list box com os concelhos, e com o action script e php, só que com as minhas (mínimas) bases de php é impossível conseguir fazer alguma coisa, principalmente com os components…

27º dia

Numa coisa tenho-me sentido bastante orgulhosa: não é que eu saiba “falar” em action script fluentemente, mas o ver tutoriais e exemplos de código para aplicar aqui e ali tem-se revelado bastante positivo para mim (na minha opinião).

A questão de seleccionar as opções no formulário e, no caso do formulário de pesquisa de alojamento que só existe um campo de introdução de texto (pesquisa por palavra chave), essas opções inseridas são listadas numa caixa de texto no lado direito do formulário, para que o utilizador possa rever as opções seleccionadas, iniciar a pesquisa com aquelas opções (variáveis) ou então tem a opção de limpar a caixa e efectuar novamente a pesquisa.

Considerei que esta caixa de texto era uma boa forma para o utilizador confirmar as preferências seleccionadas, e em relação à programação, também achei que seria mais simples que estas mesmas opções (ou variáveis na linguagem de programação) ficassem listadas e enviadas depois (com a ajuda do php e mysql) através de um botão de “procura”.

Este dia foi, portanto, dedicado à “refinação” do formulário. Como já havia dito anteriormente, na ideia original do mesmo, os elementos não estão dispostos da mesma maneira, mas como não sei trabalhar com os components (pelo que me apercebi em tutoriais e artigos) existem plug ins que alteram o aspecto dos mesmos…portanto, o que eu fiz foi tentar colocar os components harmoniosamente, para o caso de não poder ficar o formulário como eu queria.

O caso do formulário de registo de propriedade é mais extenso, uma vez que para além de ter mais elementos de introdução de texto, tem o os botões de upload de ficheiros. Esta parte do upload de ficheiros já tinha colocado um action script que ia buscar as imagens, mas o tutorial que eu havia seguido pretendia que as imagens ficassem em scroll pane, o que não sei se é a opção mais viável neste momento. Portanto, apaguei o código que tinha nessa parte, e mais tarde, quando já tiver a minha ajuda na parte de programação, logo coloco o correcto, já integrado na restante programação (espero eu :D ).

25º dia

Comecei esta 2ª feira a navegar num site que, verdade seja dita, é excelente para tutoriais e ficheiros (gratuitos) de exemplos de várias coisas que se pode fazer em Flash: http://www.ffiles.com

E sem exagero, passei a manhã entretida neste site, a tirar exemplos e a observar código.

Durante a tarde, então, coloquei mãos à obra e tentei implementar algumas das coisas que vi…

Finalmente consegui fazer a lista de botões com scroll. Na verdade nem foi tão complicado (agora que consegui) mas, como esta lista de links será resultado da programação (php e mysql) deixei apenas um exemplo para mostrar ao cliente.

Outra das coisas que aprendi a fazer foi uma espécie de pop up window. Na verdade é um movie clip que está “escondido” em que se usa código para mostrá-lo (abrir a pop up window) e outro para escondê-lo (fechar).

Assim, no portal, fiz duas pop up: uma para confirmação da reserva (com os campos de nome, e-mail e telefone para o utilizador introduzir), com botão de OK e outro para Limpar os campos (este já sei fazer) :)

E fiz, ainda, outra pop up para votar na qualidade do serviço. Esta pop up ainda está a título experimental/demonstrativo, uma vez que não sei como faço o sistema de votação no Flash (provavelmente com a programação).

24º dia

Sexta feira costuma ser o dia mais animado lá na empresa. Primeiro porque saimos às 18h (mas eu fico até as 18:30), e segundo porque sexta feira é dia de ouvir o compacto dos programas de rádio humorísticos da Antena 3.

Hoje comecei por “retocar” o design do portal, ou seja, como os elementos são apresentados.

Na página sobre a Madeira, aumentei a caixa de texto para a vertical, sempre com o cuidado de não exceder as 8-9 palavras por linha. Nos Concelhos, quando aparece a listagem dos 11 Concelhos, confesso que tem sido a pior parte (em termos de design) para apresentá-los. Queria que eles surgissem na vertical, em que, ao clicar sobre cada um deles, a informação aparecia à direita, dentro da área útil do portal.

A minha ideia era que a lista dos mesmos fosse uma espécie de separadores, mas todos os (bons) exemplos que tenho visto nos livros, são apresentados na horizontal, o que não funciona com o meu modelo conceptual.

Na verdade esta parece uma questão simples, mas não é!

Aqui está o exemplo do que me refiro (com a devida censura):

A solução que arranjei foi essa, sendo que, ao clicar sobre qualquer um dos concelhos, surge ali no lado direito a informação sobre o mesmo, e o botão fica mais à direita (forma de feedback).

Mas, umSr. muito simpático colocou num dos meus textos um comentário indicando-me o seguinte link:

http://www.smashingmagazine.com/

pelo que vou dar uma vista de olhos e tentar melhorar aquele aspecto.

Entretanto lembrei-me de outra coisa relativamente aos formulários: tenho um formulário de procura, tenho um formulário de registo, mas falta ainda o formulário de confirmação de dados, em que o utilizador que procura o alojamento confirma os dados da procura, e introduz os seus dados pessoais (como nome e número de telefone) para a reserva; e falta também o formulário de log in do proprietário.

São assuntos que irão preencher o 25º dia (próxima 2ª feira), assim como a tentativa de melhorar o design dos separadores de Concelhos.

:)

23º dia

17 de Abril de 2008. Faz hoje exactamente um mês desde que comecei a estagiar.

Se já tenho aprendido coisas, o balanço é positivo…mas ainda falta tanta coisa…

Continuei a minha luta pelo action script e pelas scrollbar ou botões de scroll na tentativa de fazer scroll numa lista de botões…mas até agora sem sucesso :(

Então decidi deixar essa parte de lado, por enquanto, e descobrir como posso “limpar” os campos do formulário.

Três sites excelentes para aprender umas coisinhas no Flash:

http://www.flash-db.com/Components/?swfID=5&sComType=Combo%20Box

http://www.flashmatics.co.uk/#

http://www.hotscripts.com/Flash/index.html

Nestes sites pode-se tirar exemplos de como usar components e action script, entre outros truques. è possível fazer download dos ficheiros FLA. e olhar e meditar sobre o código.

Nesta 5ªf consegui fazer os botões para limpar formulário. Na verdade até é muito simples: nos campos de input text, damos o nome na variavel (VAR), e no botão colocamos o código:

on (release) {
propriedadeCampo = “”;
}

O que me leva a pensar que, se entre as “” não tem nada escrito, e ele limpa o campo onde se introduziu o texto, se no campo de input text vazio, quisermos, a partir de um botão, fazer com que apareça nesse campo determinado texto, basta colocar no código o texto que quisermos que surja entre as “”.

Mas isto é uma coisa que me lembrei já depois de ter saído da empresa, pelo que ficará para o próximo dia.

Outra coisa que estive a fazer hoje, foi ajustar os campos do formulário, ou seja, fazer uma espécie de separadores (na verdade é uma barra cinzenta clara de fundo, e provisória, pois não sei ainda se será possível fazer o formulário como eu idealizei), mas se, não for possível, quero ter a certeza que pelo menos tenho uma solução mais apresentável e não tão confusa para os mesmos.

Tenho usado cinzento na tipografia de uma forma geral, porque as cores nem o logótipo estão ainda decididos. Assim que terminar de ler os documentos que me enviou a Professora, vou conversar com o cliente e tomar uma decisão relativamente a isso.

Na verdade já o era para ter feito (ter uma conversa com o cliente e tomar uma decisão relativamente ao logótipo) mas como alterei o modelo conceptual do portal na semana passada, quis adiantar “serviço” para depois então mostrar o logótipo integrado na interface.

22º dia

Como no dia anterior consegui fazer uma coisa sozinha, não quis deixar de continuar repetir a “proeza” neste 22º dia de estágio.

O objectivo é fazer scroll no texto, mas como as scrollbar do Flash são “feias”, quis personalizar a minha.

Mas aqui surge um problema, que passo a explicar: o objectivo é ter “scrolling text” no texto sobre a Madeira, e nos 11 textos de cada um dos Concelhos respectivamente. Até aqui tudo bem. Encontrei um tutorial bem simples, com um action script bem simples, que é apenas aplicado a dois botões (cima e baixo, que representei por setas) e o texto numa caixa de texto dinâmica e “scrollable”. Não foi difícil, funciona muito bem e não fica feio nem ocupa muito espaço (como as scrollbars do Flash).

O problema é que eu preciso de uma scrollbar (ou de uma forma qualquer de fazer scroll) na lista de alojamento que surge com a pesquisa de formulário ou pesquisa por Concelho. E preciso que essa lista seja uma lista composta por imagem + texto (nome do alojamento, morada e telefone) mas que seja, também, um botão que abra a página do alojamento. E é exctamente aqui que reside o problema, porque o botão não funciona. Tentei mais 2 maneiras de fazer scroll diferentes, na verdade passei o resto da tarde a tentar fazer os botões com em scroll, mas não consegui :(

21º dia

A manhã desde 21º dia de estágio, passei-a a ler o The Best Guide Portugal, Madeira Porto Santo 2007, e algumas revistas Essential Magazine Madeira Islands.

Isto porque tenho que escrever um texto acerca da Madeira, mais onze textos diferentes acerca de cada Concelho, respectivamente.

Mas como esta é uma parte mais “leve” neste projecto, preferi passar a tarde a descobrir tutoriais, principalmente de action script, já que é mais acessível para mim do que o php ou mysql, por exemplo.

Devo dizer que é bem bom para o ego quando se descobre coisas sozinhos e que funcionam realmente.

Neste dia, consegui fazer no formulário um botão para o upload de fotos, ou seja, o botão abre uma pasta dos nossos documentos e lá podemos escolher um ficheiro para fazer o upload. Neste caso, o upload só pode ser feito de gif. jpg. e png. para a scrollpane. Num campo de texto (input text) aparece o estado do upload e tudo. O botão está a funcionar, mas como não tem o php a imagem não é propriamente carregada. Mas sabe bem ter feito isto sozinha.

:D

« Previous entries
Follow

Get every new post delivered to your Inbox.