Ir para conteúdo

Dev PHP

Membro
  • Registro em

  • Última visita

Tudo que Dev PHP postou

  1. Dev PHP postou uma resposta no tópico em Websites
    Opa Valeu. Depois irei testar.
  2. Dev PHP postou uma resposta no tópico em Tutoriais Websites
    Hey essa css eh minha kkkkkkk Parabéns pela iniciativa. Muito top.
  3. Dev PHP postou uma resposta no tópico em Tutoriais Websites
    Olá pessoas. Sou o Ricardo. Vou compartilhar com vocês um método bem legal de atrair novos donates para seu servidor de uma maneira bem simples. Vamos aos pré-requisitos. Você precisa compreender como funciona a arquitetura de pastas do Gesior para compreender sobre quais arquivos será necessário alterar, vou tentar ser o mais didático possível. Segundo você precisa estar com uma versão mais recente do JQUERY, que é uma biblioteca javascript. Terceiro, fazer um deposito nessa conta aqui... rsrsrsr zoas. Vamos ao tutorial. Vamos adicionar a biblioteca do jquery à tag BODY do seu website: <script src="https://code.jquery.com/jquery-3.3.1.min.js" integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin="anonymous"></script> Esse código deve ser inserido logo abaixo da abertura tag <body> do seu website. crie uma PASTA onde está localizado o seu tema chamada promo. Após isso vamos criar um arquivo Java Script para controlar a promoção. de o nome que você preferir à esse arquivo. nesse caso será o promo.js *Esse arquivo deve estar dentro da pasta promo. function showPromo() { $('#promo-overlay').fadeIn(); $('#promoloader').fadeIn(); } function closePromo() { $('#promoloader').fadeOut(); $('#promo-overlay').fadeOut(); } Após isso será necessário criar um arquivo CSS que será responsável por exibir corretamente a promoção no website. promo.css *Esse arquivo deve estar dentro da pasta promo. #promo-overlay { display: block; position: fixed; top: -100px; left: 0; right: 0; bottom: -100px; z-index: 997; background: rgba(0,0,0,.6); } #promoloader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; } .promo-image{ display: block; margin-left: auto; margin-right: auto; } Após criado o CSS insira uma imagem de sua preferencia dentro da pasta promo. Após criado, vamos criar um arquivo php dentro da pasta do seu tema, nesse caso será usado o caminho /layouts/tibiacom/ Será criado o arquivo promo.php que será o responsável pela exibição da propaganda. <?php if (!isset($_REQUEST['subtopic']) || $_REQUEST['subtopic'] == 'latestnews') { ?> <?php if (Website::getWebsiteConfig()->getValue('promo_isactive')) { ?> <link href="<?php echo $layout_name; ?>/promo/promo.css" rel="stylesheet" type="text/css"> <div id="promo-overlay" style="display: none"></div> <div id="promoloader" style="z-index: 5000; display: none"> <div style="text-align: center"> <a href="./?subtopic=accountmanagement&action=donate"> <img class="" src="<?php echo $layout_name; ?>/promo/<?=Website::getWebsiteConfig()->getValue('promo_imagename')?>"/> </a> </div> </div> <script src="<?php echo $layout_name; ?>/promo/promo.js"></script> <script> $(document).ready(function () { showPromo(); }); $('#promoloader').on('click', function () { closePromo(); }); $(document).keyup(function(e) { if (e.key === "Escape") { closePromo(); } }); </script> <?php } } ?> Após criado será necessário abrir o arquivo config.php. e inserir 2 linhas no final dele. /** Promoção configuration */ $config['site']['promo_isactive'] = TRUE; $config['site']['promo_imagename'] = 'promo.png'; *Aqui deve-se referenciar o nome da imagem que você colocou dentro da pasta promo, juntamente com seu tipo, assim como no exemplo acima. Após feito tudo isso, calma jovem padawan ainda não irá funcionar, está faltando o principal que é incluir a chamada para o arquivo promo.php dentro do arquivo layout.php então vamos fazer isso. Logo antes do fechamento da tag </body> Coloque esse lindo código. <?php include_once "promo.php"; ?> Sendo assim, desfrute da sua nova propaganda...
  4. Amigo, te aconselho a ler uns tutoriais sobre google developper console.
  5. fecha suas divs da maneira correta e seje feliz.
  6. É o seguinte o gesior esta programado para enviar uma request direto para a porta de autenticação como voce bloqueou o acesso externo a ela realmente o gesior nao ira conseguir validar os players online. Provavel solucao seria dar um count na tabela playersonline ou algo nesse sentido. Ex.: $players_online = $SQL->query ("select count (*) from players_online")->fetch (); Depois disso so associar essa variavel ao texto de players online e ggwp
  7. Olá a todos. Segue um tutorial rápido pra você que quer colocar aquele bom e velho slide que mostra sua página do Facebook na lateral do seu site. Vamos lá: Crie um arquivo .JS, não importa o nome dele, ele só deve terminar com a extensão .js e adicione em alguma pasta do site. Eu aconselho a criar uma hierarquia de pastas para organizar melhor seu código. Se você utiliza gesior coloque o arquivo na mesma pasta do layouts.php para facilitar. fb_float_plugin.js Após criar o arquivo é necessário informar ao site que você irá utilizar esse arquivo. Se você usa gesior insira essa linha no seu arquivo layout.php logo antes do fechamento da TAG </body>. Lembrando que é necessário no src="" inserir o caminho correto de onde está o arquivo. e em data-htref deverá ter o link para sua página do facebook. ex.: https://www.facebook.com/otservferobra/ Ficando assim: Após tudo isso fica faltando apenas colocar a foto que será exibida no lado direito, ela deve necessariamente ter o nome : widget.png. Os arquivos necessários estão anexados nesse tutorial. fb_float_plugin.js
  8. Dev PHP postou uma resposta no tópico em Suporte Tibia OTServer
    Conferiu se no banco de dados a conta está realmente sendo criada?
  9. Provável que seja algum erro na inserção ou na pesquisa de algum campo no banco de dados.
  10. Não é assim que funciona k, mas aparentemente no seu arquivo de instalação tem algo incorreto e na hora de inserir um comando SQL ficou faltando o INSERT ou SELECT *
  11. olá, provavelmente seu arquivo config.lua no diretório do server não está informando o tipo de database utilizada em seu projeto.
  12. Dev PHP postou uma resposta no tópico em Formação de Equipe
    conta mais do projeto, posta umas prints e talz... ai quem sabe alguém se interessa em participar.
  13. Depois dessa parte: no layouts.php
  14. Usa esse arquivo, coloca ele na pasta layouts fb_float_plugin.js coloca essa tag em qq lugar depois da abertura do <body> no layout.php <script id="float_fb" src="<?=$layout_name?>/fb_float_plugin.js" data-href="<?=$config['social']['facebook']?>" async></script>
  15. Dev PHP postou uma resposta no tópico em Suporte Websites
    altera no config pra SHA1
  16. tira essa parte do código e GG
  17. Manda teu arquivo Latest news ae
  18. ta com loop infinito esse link ae
  19. posta o link do site em produção que posso dar uma ajuda.
  20. Isso se dá porque o php que você está usando não é compatível com algumas funções desse website. tente alterar a versão do php ou corrigir o código.
  21. você está tentando usar https sem ter um certificado.
  22. isso se dá devido a database não ter os samples das vocations.

Informação Importante

Confirmação de Termo