Realizado

Simples Adaptações em Script Php

Publicado em 21 de Abril de 2016 dias na TI e Programação

Sobre este projeto

Aberto

Trata-se de um sistema que desenvolvi para cadastro de rádios Indoor que exibe somente para o visitante de cada rádio cadastrada um background, logomarca e player.

Eu discriminei cada alteração e inclusão no sistema que envolve coisas simples realmente, são estas:
-utilização de lightbox na parte frontal
-Criação de campos no banco de dados para inserir mais algumas novas informações em cada cadastro das rádios
-Reinserir um sistema de login para a rádio (Isso já tinha antes, porém no sistema atual nós tiramos o login da rádio e precisamos coloca-lo de volta em partes, leia o item 1 à seguir. Eu forneço o código fonte anterior com o login para que você possa aproveitar)

discriminações detalhadas:

1 - nas últimas alterações eu pedi ao programador pra tirar a tela de login e entrar direto no link da rádio, porém era pra ter deixado lá o login no painel de controle para que o proprietário da rádio possa entrar no painel e modificar os dados da sua própria rádio quando ele quiser. Então preciso só que volte ao login dentro do painel, mas o link da rádio para o ouvinte deve continuar abrindo sem pedir login.

OBS: no script antes o usuário e senha para a rádio estava separado, coloque desta vez na mesma tela de cadastro da rádio.

2 - Gostaria que houvesse um ícone flutuante na tela da rádio, centralizado na tela na lateral esquerda. O ícone poderia ter a descrição "Informações" e ao ser clicado abrir as seguinte informações centralizado na tela. Links do Website, twitter, facebook, instagram, pinterest.
Os links deverão ser abertos em uma nova janela chamando assim o navegador e mantendo o app em execução. Além dos links, a mesma tela deve ainda exibir uma descrição curta (até 80 palavras) da rádio e um link no final escrito Desenvolvido por "Nome da Empresa" e link em nova janela para "Site Comercial do desenvolvedor" (Idem ao item 6 para entender mais sobre isso) . Este link de desenvolvimento não deve ser editável no painel da rádio, mas deve ter um campo "radio" onde o proprietário pode entrar e desmarcar para não exibir a propaganda.


3 - Outro ícone flutuante escrito "Comentários". Ao ser clicado ele deve exibir um lightbox com o plugin de mensagens no facebook, veja em: https://developers.facebook.com/docs/plugins/comments
Neste plugin, deve ser usado na "url para comentar" a mesma url do site cadastrado na rádio, tornando assim essa questão dinâmica e cada rádio terá seu próprio mural de comentários.
A ordem dos comentários deve ser reverse_time para exibir os últimos comentários primeiro. Coloque um limite para exibir dois ou 3 comentários.

4 - Exibir o botão Curtir do facebook, pode ser flutuante no canto superior direito. A url do plugin curtir deve ser a mesma url do site cadastrado na rádio, sendo dinâmico para cada rádio ter sua contagem de curtidas.

5 - Dentro dos campos de cadastro da rádio no painel, adicionar os campos que serão usados na interface da rádio que são esses:

URL do Site
Facebook
Twitter
Pinterest
Instagram
*Background 2
*Background 3
*Esses backgrounds é para exibir os slides de fundo que tem lá no layout, porém a rádio. Veja no arquivo /public_html/painel/application/views/player.php linha 97

6 - No painel de controle atualmente não é possível editar os "Meus dados" do administrador geral. Por favor, deixe esses dados editáveis e acrescente mais duas informações "Nome da Empresa" e "Link do Site Comercial".
Esses dados devem ser exibidos em "Desenvolvido por" citado no item 2. Ainda no mesmo assunto, acrescente um form para cadastrar novos administradores gerais e cada rádio criada por ele deve exibir seus dados de Nome da empresa e link do site comercial.

Categoria TI e Programação
Subcategoria Programação
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Mídias sociais (Facebook, Twitter, etc)
Funções necessárias Designer, Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por Diego E.