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.
Prazo de Entrega: Não estabelecido