VictorHScatolon Postado Julho 29, 2016 Compartilhar Postado Julho 29, 2016 Boa noite pessoal, acabo de postar no WHMCS.RED um post mostrando como implementar notificações js no WHMCS, vous mostrar as vantagens de utilizar: A maior parte do código é por parte do navegador; Sobrepõe janelas e páginas de terceiros; Não precisa estar com o navegador maximizado; Não precisa atualizar a página; Pode alterar o som da notificação; Pode alterar os icones das notificações; Pode alterar o titulo e texto das notificações; Ao clicar na notificação você vai para página do ticket; Não precisa estar na página do ticket para funcionar. Atualização de 29/07/2016 as 20:51 As modificações novas já foram postadas em: http://whmcs.red/notificacoes-javascript-ao-responderem-ticket/ Agradecemos ao @edvan por ter mostrado o hook que facilitou a atualização e ao @LucianoZ que colocou todos os arquivos em uma pasta só. As modificações foram: Não usa mais php smarty tags; Não precisa incluir a linha no configuration.php; Não precisa editar nenhum arquivo; É feito por hooks (agradecimentos ao Edvan); O erro dos acentos foram arrumados; Funciona com http e https sem modificar nada; Já vai acompanhado de todos os arquivos, sons e imagens; Notificação fixa na tela por css pra caso o cliente nao veja a notificação javascript; Mais rápido e seguro. Obrigado! 3 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Otavio Postado Julho 29, 2016 Compartilhar Postado Julho 29, 2016 Fiz teste e não funcionou .-. 0 Citar Fox Soluções | (011) 3090 4444 / (011) 96841-9797 | www.FoxSolucoes.com | Streaming Áudio | CentovaCast | Revendas de Streaming | Data Center Brasil EUA | | Streaming Vídeo | CastControl WOWZA | Revendas de Streaming | Data Center Brasil EUA | Link para o comentário Compartilhar em outros sites More sharing options...
VictorHScatolon Postado Julho 29, 2016 Autor Compartilhar Postado Julho 29, 2016 Fiz teste e não funcionou .-. Você ativou o php na aba segurança?Enviado do meu Galaxy S6 usando Tapatalk. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Jefferson Postado Julho 29, 2016 Compartilhar Postado Julho 29, 2016 Funcionou, obrigado pela colaboração. Apenas os títulos dos tickets que ficaram com os caracteres inválidos na notificação, mas alterei o título pela ID do ticket. 0 Citar █ DDR Host - https://www.ddrhost.com.br █ Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais, Registro de Domínios Link para o comentário Compartilhar em outros sites More sharing options...
edvan Postado Julho 29, 2016 Compartilhar Postado Julho 29, 2016 3 horas atrás, CompuLabs disse: Você ativou o php na aba segurança? Enviado do meu Galaxy S6 usando Tapatalk. Excelente dica! Uma dica para não precisar habilitar o Allow Smarty PHP Tags é utilizar o código abaixo: {assign var='autoauthkey' value="123456"} {assign var='token' value=$client.email|cat:$autoauthkey} ou {assign var='token' value=$client.email|cat:123456} e na geração do link utilizar o md5 direto. notificacoes.php?u={$token|md5}&e={$client.email} É possível criar um hook http://docs.whmcs.com/Hooks:ClientAreaFooterOutput para adicionar o código js diretamente no whmcs sem edição. 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Jefferson Postado Julho 29, 2016 Compartilhar Postado Julho 29, 2016 Como posso efetuar uma doação para o projeto? 0 Citar █ DDR Host - https://www.ddrhost.com.br █ Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais, Registro de Domínios Link para o comentário Compartilhar em outros sites More sharing options...
Thiago Sabaia Postado Julho 29, 2016 Compartilhar Postado Julho 29, 2016 2 horas atrás, edvan disse: Excelente dica! Uma dica para não precisar habilitar o Allow Smarty PHP Tags é utilizar o código abaixo: {assign var='autoauthkey' value="123456"} {assign var='token' value=$client.email|cat:$autoauthkey} Onde insiro esse código? 0 Citar thiagosabaia.net Link para o comentário Compartilhar em outros sites More sharing options...
edvan Postado Julho 29, 2016 Compartilhar Postado Julho 29, 2016 12 minutos atrás, Thiago Sabaia disse: Onde insiro esse código? footer.tpl 1 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Joel Emanoel Postado Julho 29, 2016 Compartilhar Postado Julho 29, 2016 3 horas atrás, Jefferson disse: Como posso efetuar uma doação para o projeto? Estaremos vendo essa possibilidade logo após caso queira entrar em contato conosco pode ser via MP para mim, @CompuLabs ou o Luciano Zanita (que não consegui marcar). 0 Citar Link para o comentário Compartilhar em outros sites More sharing options...
LucianoZ Postado Julho 29, 2016 Compartilhar Postado Julho 29, 2016 4 horas atrás, edvan disse: Excelente dica! Uma dica para não precisar habilitar o Allow Smarty PHP Tags é utilizar o código abaixo: {assign var='autoauthkey' value="123456"} {assign var='token' value=$client.email|cat:$autoauthkey} ou {assign var='token' value=$client.email|cat:123456} e na geração do link utilizar o md5 direto. notificacoes.php?u={$token|md5}&e={$client.email} É possível criar um hook http://docs.whmcs.com/Hooks:ClientAreaFooterOutput para adicionar o código js diretamente no WHMCS sem edição. A dica de transformar em hook é interessante, vou estar dando uma olhada para fazer o mesmo. Em breve tem novidade, módulo de desbloqueio de IP bem completinho rs "spoiler" 0 Citar Chamou? Estamos ai! Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.