VictorHScatolon Posted July 29, 2016 Share Posted July 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 Quote Link to comment Share on other sites More sharing options...
Otavio Posted July 29, 2016 Share Posted July 29, 2016 Fiz teste e não funcionou .-. 0 Quote 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 to comment Share on other sites More sharing options...
VictorHScatolon Posted July 29, 2016 Author Share Posted July 29, 2016 Fiz teste e não funcionou .-. Você ativou o php na aba segurança?Enviado do meu Galaxy S6 usando Tapatalk. 0 Quote Link to comment Share on other sites More sharing options...
Jefferson Posted July 29, 2016 Share Posted July 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 Quote █ DDR Host - https://www.ddrhost.com.br █ Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais, Registro de Domínios Link to comment Share on other sites More sharing options...
edvan Posted July 29, 2016 Share Posted July 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 Quote Link to comment Share on other sites More sharing options...
Jefferson Posted July 29, 2016 Share Posted July 29, 2016 Como posso efetuar uma doação para o projeto? 0 Quote █ DDR Host - https://www.ddrhost.com.br █ Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais, Registro de Domínios Link to comment Share on other sites More sharing options...
Thiago Sabaia Posted July 29, 2016 Share Posted July 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 Quote thiagosabaia.net Link to comment Share on other sites More sharing options...
edvan Posted July 29, 2016 Share Posted July 29, 2016 12 minutos atrás, Thiago Sabaia disse: Onde insiro esse código? footer.tpl 1 Quote Link to comment Share on other sites More sharing options...
Joel Emanoel Posted July 29, 2016 Share Posted July 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 Quote Link to comment Share on other sites More sharing options...
LucianoZ Posted July 29, 2016 Share Posted July 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 Quote Chamou? Estamos ai! Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.