Terminado

Plugin para Plataforma Mibew

Publicado el 27 Junio, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

Criar plugin para a plataforma de chat Mibew https://mibew.org/ versão 2.1.0

1- Criar recurso para fila de atendimento, com tempo configurável >> no momento em que o cliente solicita atendimento no chat o sistema deverá verificar quem é o primeiro da fila e dar a este o tempo configurado (por exmplo 40s) para que o mesmo incie o atendimento >> caso o mesmo não inicie ele passará ao 2º da fila e assim sucessivamente.

1.1- Será necessário criar a regra >> considerado o período de 24h o primeiro a logar será o primeiro da fila o segundo o segundo e assim sucessivamente >> além dessa definição automática com relação a login deverá existir a possibilidade do admin definir ou redefinir a fila

2- A plataforma permite que os usuários possam exibir os históricos de seus próprios chats no painel de controle, e permite setar usuários nas permissões que podem ver os históricos de chats de outros usuários, uma função do admin, até ai maravilha, o sistema da ainda a opção de isolar os grupos de atendimentos, nesse caso, e é ai que entra a função que desejo implementar ou mesmo corrigir, quando há este isolamento de grupo, um usuário que tem permissão de ver os históricos de chats de outros usuários ao solicitar a exibição dos dados no painel de controle retorna o erro:

Query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') OR owmtc_thread.groupid IN ())' at line 1

No meu caso essa função é crucial, então preciso que ela funcione, basicamente a lógica é a seguinte: usuário pertence a um ou alguns grupos >> se ele tem permissão de ver o chat de outros usuários >> ele recebe os dados de históricos de chats dele e dos usuários apenas dos grupos a qual faz parte >> se não, ele tem acesso apenas aos seus históricos de chat independente do ou dos grupos a qual pertence.

Deve ser criado um plugin, ou seja, não gostaria que o código principal fosse alterado, dessa forma, caso haja alguma atualização da plataforma, preciso que o plugin funcione, caso não seja possível favor informar o motivo e pensar em alguma solução viável para que eu não fique sem poder atualizar a plataforma quando da saída de novas versões.

Gostaria de receber seu orçamento para este projeto independente da sugestão do workana.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Plazo de Entrega: 12 Julio, 2016

Habilidades necesarias