Realizado

Ajustes corriqueiros no meu sistema em Php (Pequenas fases de ajustes)

Publicado em 12 de Maio de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Pessoal, boa noite!

Procuro um programador PHP para início imediato. Gostaria de fazer alguns ajustes no meu pequeno sistema PHP, que já funciona perfeitamente. Costumo fazer ajustes em fases bem pequenas, para não se tornarem cansativos e para que o valor fique baixo.


Nessa fase, acredito que aproximadamente 5 horas sejam mais do que suficientes. Os ajustes estão bem explicados. Vou colocar um rascunho abaixo, para que vcs tenham uma ideia.



•    Tela lembretes (topo do admin)

o    precisei criar uma nova tela em html no sistema (lembretes, contendo apenas textos) e, mesmo essa tela não contendo funções em php, o sistema não permitiu que eu criasse essa tela com o nome lembretes.php (em admin) e lembretes.htm (em admin/templates), como é feito com as outras páginas. Para conseguir driblar o sistema, peguei uma página vazia que já existia, chamada helpdesk, limpei o conteúdo dela e coloquei nela o que eu precisava, tudo em html mesmo. Então, para manter as coisas com o nome correto, gostaria apenas de renomear as páginas helpdesk.php e helpdesk.htm para lembretes.php e lembretes.htm, como é o correto, só para evitar que o sistema fique confuso no futuro.



O    Em seguida, fazer uma cópia do conteúdo (uma página gêmea) dessa página Lembretes, e salvá-la como Pixel, para que eu possa criar um novo conteúdo pra ela em breve. Inclusive já deixei o link de chamada pra ela no topo do admin, bem próximo do link da página Lembretes.

•    Tela etiquetagem

o    depois de imprimir os recibos acumulados nessa tela (um a um) e depois de imprimir as etiquetas também (todas de uma vez), eu terei disponível o botão "etiquetas geradas com sucesso!". Até aqui ok. Se eu clicar nesse botão, eu estou sempre sendo jogado de volta para a Home.


Nesse ajuste, eu gostaria de SÓ ser levado direto para a Home se não houver mais nenhum Recibo ou Etiqueta pendente para imprimir nessa tela Etiquetagem. Se ainda restar algum conteúdo nela, gostaria de ser mantido nessa tela.

O    Ao passar o mouse sobre o ícone da nuvem rosa (que indica que existe uma observação para um cliente), normalmente é exibido um campinho (função "alt", eu acho) sobre essa nuvem, mostrando qual a mensagem que está guardada alí. Isso funciona bem na tela Home e Arquivo, mas não funcionou aqui. Só fazer funcionar igual já está nas outras telas.



•    Tela arquivo (está bem lenta para carregar, mas está ok)

o    na base dessa página, você encontrará um contador de páginas lá na base dela. Gostaria apenas de deixar exatamente como na imagem colorida abaixo, seguindo as instruções abaixo também:

o    Repare que já consegui incluir a tabela com a cor de fundo, o css nos números das páginas, mas ficou faltando os itens abaixo. Você precisará mexer nos arquivos admin/arquivo.php (linha 110) e admin/templates/arquivos.htm somente.



    Fazer a paginação iniciar em 1, e não em 0, como está aparecendo hoje.
    Tirar aquele botão "Anterior" que aparece, quando clicamos na página 2.
    Exibir apenas as 10 primeiras páginas + o botão "Próxima", que já existe.

E sistema está super pesado hoje, devido a ele precisar carregar e contar esse monte de páginas. Após resolvermos isso, tentar inserir o código de rastreamento de algum cliente, para conferir se o carregamento da tela voltou a ficar leve e rápido.

    Fazer o css ".botoes_paginacao_atual" (que já está inserido no css "admin/agencia_padraoadmin.css") ser aplicado na página atual, para que fique amarela, como na imagem.

Não consegui fazer isso.

O    Em Arquivo, você encontrará o ícone de uma seta verde na coluna Funções. Essa seta coloca de volta um cliente na Tela Etiquetagem, para que ele seja impresso novamente. Hoje, ao clicar nessa seta verde, percebo que o sistema leva uns 10 segundos para executar a função.


Checar se existe algum temporizador embutido aí, que faz o sistema demorar pra executar a função. Gostaria de tornar isso imediato.

•    Tela estatísticas (ícone de um gráfico no topo direito)

o    no final de cada tabela anual, gostaria de inserir uma linha de dados, onde são mostradas as somas de "livros vendidos" e "faturamentos" acumulados em cada ano. Seria somente inserir uma linha nova, colocando nela a soma dos valores de cada tabela. Isso aparecerá abaixo de cada uma das 6 tabelas anuais.


O    Em Total de vendas: 7262, é possível inserir o ponto no número, ficando 7.262? Dando certo, gostaria de fazer o mesmo nas 2 linhas da Home, onde são exibidos os número totais (Total de pedidos: 4.215 e Total de livros vendidos 7.262).

•    Tela edição de clientes (basta clicar no nome de qualquer cliente)

o    nesta tela, na última linha você encontrará a informação "como fez o pagamento - mercado pago". Gostaria de deletar essa linha inteira. Já tentei excluir essa linha no html, porém quando envio pro servidor e atualizo a página, começa a acusar erro.


Esses itens serão passados novamente, num word, bem organizados. Essa tela do Workana desorganiza as informações.

Obrigado!

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Período integral
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Funções necessárias Desenvolvedor

Prazo de Entrega: 13 de Maio de 2020

Habilidades necessárias