170 likes | 249 Views
This project chronicles the implementation of a Joomla website for a restaurant project, including video uploads, comments, voting, and graphical customization challenges. It details the modules used and the timeline of development from content selection to template customization, troubleshooting server connections, and component installations. The description includes solving issues with language compatibility, login pages, user profiles, and the integration of live streaming. Challenges with component functionality and embedding videos are highlighted, leading to the use of Polls and limitations on page access. Lastly, it discusses the creation of interactive text content with hyperlinks and addressing final details before concluding with a project presentation.
E N D
Objectivo geral: • O objectivo geral do TP3 é fazer a implementação do site relativo ao projecto into.Restaurant. • Objectivos específicos: • Implementar a maioria das funcionalidades por nós pré-definidas • possibilidade de upload de vídeos • possibilidade de deixar comentários • possibilidade de fazer votações • demonstração gráfica das vertentes mais votadas • - Criar um aspecto gráfico o mais adequado possível ao nosso conceito.
Módulos utilizados para fazer face a cada um dos requisitos, problemas encontrados: • -HwdVideoShare (upload de vídeos). • não conseguíamos publicar os vídeos • tínhamos de mudar o tipo de página para hwdVideoshare. • vídeos teriam de ser alojados em c:\ffmpeg\ffmpeg.exe e c:\flvtool2\flvtool2.exe. Os vídeos não podiam ter mais do que 16 Mb. • componente em inglês, enquanto todo o site estava em português • procurámos um plugin de linguagem para este componente mas o que existia estava a ser melhorado, pelo que não foi possível o seu download • tivemos de modificar directamente no ficheiro english.php cada linha em inglês, traduzindo nós mesmas para português • não aceitava acentos nem cedilhas, não encontrámos solução. • -jComments (deixar comentários) • não funcionava, não percebíamos porquê. • optámos por fazer uma nova instalação. • Ajaxvote(votação) como as páginas deixavam de funcionar, desistimos do seu uso. • -Seyret (upload de vídeos) • Para diferenciar vídeos do into.Taste e vídeos do into.Relax
Template e personalização do site: • Experiências com alguns templates disponibilizados na web • problemas que não conseguíamos contornar “Trentco” = logo após a instalação os menus deixavam de aparecer, além de que, parte da interface ficava cortada, apesar de parecer ideal para o que tínhamos em mente. • Beez • preenchia os nossos requisitos • permitia-nos mudar quase tudo o que estava relacionado com HTML e CSS • facilmente conseguimos ficar com as secções e as cores ao nosso gosto
Quinta, 5 de Junho • Familiarização com o Joomla.
Sábado, 7 de Junho - Definição de conteúdos e menus a integrar no site. - Escolha do template mais adequado ao nosso site. - Inicio da personalização do template. - Desenvolvimento de conteúdos gráficos.
Domingo, 8 de Junho - Problemas com a ligação ao servidor (VPN). - Análise dos parâmetros dos artigos. - Desenvolvimento de conteúdos a incluir no site.
Segunda, 9 de Junho • - Continuação da personalização do template. • Dificuldades: como inserir imagens? • Manipulação das CSS’s do template (utilização do webdeveloper para facilitar a localização no código das secções que queríamos editar)
Terça, 10 de Junho - Problemas com a ligação ao servidor (VPN). - Pesquisa e estudo das melhores soluções para implementar determinados conteúdos. - Actualização do blog.
Quarta, 11 de Junho - Finalização da edição do template - Estruturação já quase final das secções, categorias e artigos do site. - Procura por algum componente do tipo do JReviews, mas orientado para Joomla e preferencialmente grátis. - Implementação do Hwdvideoshare e jComments. - Instalação do Ajaxvote.
Quinta, 12 de Junho • Resolução do problema que tínhamos com o componente hwdVideoShare. • - jComments não estava a funcionar. • - Criação das páginas de login, registo e perfil. • - Componente de votação que procurávamos, resolvido com Polls. • - Implementação de um novo componente que nos permitia ter as páginas do site em português. • - Tradução do ficheiro english.php do hwdVideoShare • - Implementação da restrição do acesso a algumas páginas, nomeadamente as relativas ao upload de vídeos e comentários. • - Problemas com a página de login. O botão “Lost password” leva o utilizador à pagina de boas vindas. • - Criação de uma página com um link para o blog do into.Restaurant no submenu dos Contactos.
Sábado, 14 de Junho • Criação de um canal no site live.yahoo.com para transmissão em directo.
Domingo, 15 de Junho • - Afinámos a página de vídeos. • - Incentivámos as pessoas a fazer o upload de vídeos e a registarem-se. • - Criámos e melhorámos os textos, já com hiperligações para ligá-las de forma mais interactiva. • Resolvemos o problema da página de Logout. • - Problema: queríamos no artigo "receita do mês" inserir um vídeo através do embed, com o código que o próprio hwd disponibilizava. Não conseguimos, apesar das diferentes tentativas, pelo que nos apercebemos de que apenas seria possível com a versão paga.
Segunda, 16 de Junho -Resolvemos o problema da página de Logout. -Instalaçao do seyret
Terça, 17 de Junho - Conclusões e últimos detalhes - Criação da Apresentação
Objectivos não alcançados: • demonstração gráfica das vertentes mais votadas • colocação de um banner/footer • área de reservas