Estado: Terminado

Plugin para Plataforma Mibew

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace 5 meses
Plazo: 15 días
Propuestas: 2
Freelancers interesados: 3

Habilidades requeridas: IT & Programación MySQL PHP

Descripción:
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.

Categoria: IT & Programação
Subcategoria: Desenvolvimento web
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho especificações
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Archivos adjuntos: chat2.zip

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Marcelo S.
(Promedio 5.00 de 5)
Ubicación: Brasil
Método de pago: Verificado
Para ver más detalles del cliente, ingresa a Workana.
Cargando...