1. O documento lista os requisitos funcionais pretendidos e implementados para uma plataforma de vídeos.
2. Muitos requisitos foram implementados com sucesso através do componente hwdVideoShare e outros módulos, mas alguns objetivos não foram alcançados devido a problemas técnicos.
3. O desenvolvimento da plataforma levou vários meses e enfrentou desafios como layouts problemáticos e plugins com mau funcionamento.
Introduction to Illustrator's workshop - Covilha October 2012
Adcut's presentation (Master's Assignment)
1. Dulce Miranda | Leonardo Pereira | Mariana Seixas | Marta Daniela Rosário | Pedro Monteiro
2.
3. >> Requisitos funcionais inicialmente pretendidos
1. Visualização dos conteúdos audiovisuais
2. Search engine
3. Fazer log in e log out
4. Registo na plataforma
5. Criação de perfis
6. Rating de videos
7. Contagem do número de visualizações
8. Criação de uma playlist
9. My playlist (play,stop)
10. Send playlist to a friend
11. Leave us a Comment
12. View comments
13. Embed dos videos
14. Upload video Ad
15. Send Video to a Friend
16. Top 10 videos
17. Top 3 Videos
18. Categorização dos vídeos
19. Formulários de Upload
20. Publicação de um vídeo na Homepage
4. >> Requisitos funcionais implementados
>> Pretendido >> Conseguido
1. Visualização dos conteúdos audiovisuais 1. Ok
2. Search engine 2. Ok
3. Fazer log in e log out 3. Ok
4. Registo na plataforma 4. Ok
5. Criação de perfis 5. Ok
6. Rating de videos 6. Ok
7. Contagem do número de visualizações 7. Ok
8. Criação de uma playlist 8. Adição de videos aos Favoritos
9. My playlist (play,stop) 9. Not
10. Send playlist to a friend 10. Not
11. Leave us a Comment 11. Ok
12. View comments 12. Ok
13. Embed dos videos 13. Ok
14. Upload video Ad 14. Ok
15. Send Video to a Friend 15. Not
16. Top 10 videos 16. Módulo dos vídeos mais vistos
17. Top 3 Videos 17. Featured Videos do hwdVideoShare
18. Categorização dos vídeos 18. Ok
19. Formulários de Upload 19. Not
20. Publicação de um vídeo na Homepage 20. Upload para o Youtube e URL embed
na página
5. >> Componentes e Módulos utilizados
>> Componentes usados: >> Módulos usados:
• hwdVideoShare - Most Viewed Videos
• CB Login
• CB Workflows
• CB Online
>> Plugins usados:
• HwdVideoShare da Highwood Design • hwdVideoShare Favourite Videos Tab
(http://hwdmediashare.co.uk) • CB Login
• CB Workflows
• CB Online
• plugin_tp_dailymotion
• plugin_tp_godtube
• plugin_tp_jumpcut
• Community Builder da JoomlaPolis! (http:// • plugin_tp_megavideo
www.joomlapolis.com)
• plugin_tp_veoh
• plugin_tp_vimeo
>> Aplicações do lado do servidor:
• FFMpeg
• Mencoder
• JComments da Joomla Tune (http:// • FLVTool2
www.joomlatune.com)
6. >> Componentes e Módulos vs Requisitos funcionais
HwdVideoShare permite: hwdVideoShare - Most Viewed Videos permite:
• Visualização de conteúdos audiovisuais; • Top 10 – Substituído aqui pelo módulo de
• Search engine; publicação dos vídeos mais vistos pelos
utilizadores.
• Rating de videos;
• Contagem do número de visualizações;
• Upload de vídeos:
– Upload de ficheiros locais Community Builder permite:
– Upload de outras plataformas: • Criação e gestão de Perfis;
• plugin_tp_dailymotion; • Registo na plataforma – CB Login;
• plugin_tp_godtube; • Log In e log Out – CB Login;
• plugin_tp_jumpcut; • Comunicação com o hwdVideoShare e
• plugin_tp_megavideo; associação dos vídeos carregados pelo utilizador
ao seu perfil.
• plugin_tp_veoh;
• plugin_tp_vimeo.
JComments permite:
• Criação de uma playlist - Aqui substituido pelo
“Ad to Favourites” do hwdVideoShare; • Realização de comentários
aos vídeos e visualização dos
• Embed dos videos; mesmos.
• Top 3 – Aqui substituido pelo “Featured Videos”
do hwdVideoShare;
FFMpeg, Mencoder e FLVTool2 permitem:
• Categorização dos vídeos.
• A conversão dos Vídeos para FLV
• A extracção de thumbnails
7. >> Templates e personalização da Adcut
>> Template principal
• Recorreu-se a um template que se aproximava ao Grafismo pretendido. Mas foi necessário
ajustá-lo:
– Não se recorreu às CSS_Falta de conhecimentos
– Intervenção e edição directa sobre as imagens do template, (pasta “images”):
• Alteração do Header
• Alteração dos botões de navegação pelo website
• Extracção do módulo de search engine incluído no template inicial (via HTML e pasta
“images”)
• Inclusão de imagens, como na homepage e página “About Adcut”, inseridas através da função
de inserção de imagens em artigos do Joomla.
>> Template do Componente HwdVideoShare
• Utilização de um dos templates extra fornecidos com a versão paga do HwdVideoShare.
Interviu-se no código do ficheiro PHP do Template, por forma a ajustar as cores dos elementos
às cores da nossa plataforma.
• Por desconhecimento desta linguagem de programação (PHP), não foi possível ir para além
destas alterações.
8. >> Timeline de desenvolvimento do projecto
>> Concepção do project_Principais guidelines - Dezembro de 2007
• Brainstorming e definição do projecto
>> Instalação local dos CMS – Joomla e Drupal - Primeira semana de Maio
• Recurso a ajuda externa:
– Pedro Amado (Deca); Pedro Brito (Ismai) – Como instalar um servidor local e configurar os CMS?
• Configuração de um servidor local (localhost - Xampp) onde foram integradas as duas CMS.
>> Exploração local dos CMS – Joomla e Drupal - Da segunda à quarta semana de Maio
• Exploração dos Backoffice do Joomla e Drupal em servidor local;
• Pesquisa de Componentes, Módulos, Plugins, Templates e tutoriais;
• Instalação e teste de Componentes, Módulos, Plugins e templates encontrados para cada CMS;
• Análise comparativa das soluções encontradas nas CMS estudadas (TP02);
• Tomada de decisão – Joomla – fim de maio (apresentação do estudo de viabilidade técnica de
implementação da Adcut).
>> Implementação efectiva da plataforma no servidor da UA - Duas primeiras semanas de junho
• Aquisição do componente hwdVideoShare e template
• Configuração e construcção efectiva da plataforma, adaptação do template, instalação dos plugins,
componentes e módulos.
9. >> Objectivos não alcançados e problemas encontrados
>> Objectivos não alcançados: >> Problemas encontrados:
• Corporate Space • Mau funcionamento de alguns plugins e módulos
• Formulários específicos de upload nomeadamente:
• Uploads diferenciados: – O hwdVideoShare - Most popular Videos
– Upload Video Ads (não funciona)
– Upload Student Created Video Ads. • Não se conseguiu retirar o menu “community”
da página de perfis.
Foi no entanto criada uma categoria de
vídeos dedicada a videos produzidos por
estudantes de publicidade.
“Student Created Ads”
• Não se conseguiu carregar e publicar o magazine
• Layout da plataforma com problemas e erros de na homepage apartir do Backoffice, embora o
construcção. Dificuldade de edição do mesmo. HwdVideoShare possua um Mambot de
publicação de vídeos em artigos. Mas é nativo da
versão 1.0. do Joomla.Optou-se por carregar o
Magazine para o Youtube e depois embebê-lo na
Homepage.
• O layout ficou aquém das expectativas • Não se conseguiu implementar o envio de
iniciais! mensagens entre utilizadores com perfil.
• O componente hwdVideoShare obrigou a uma
mudança no layout por não permitir a extracção
do módulo de categorias para fora do módulo
físico do componente.