Clube Habbix Melhor Forum de tutorias e dicas para habbo

Olá , sejá bem - vindos ao Criando seu habbo pirata . Aqui você aprenderá TUDO sobre habbo pirata ! Para visualizar o conteúdo do fórum se registre !

Clube Habbix! Tudo Sobre Habbo Pirata

Tópicos similares

    Últimos assuntos

    » Habbotri (V68)
    Tutorial - como desbugar as cms com bug na imagem EmptyQui Set 08, 2011 12:32 am por Dj.Gui

    » Huber hotel [V65] / Wired / Mobis / S / Hamachi
    Tutorial - como desbugar as cms com bug na imagem EmptyQui Set 08, 2011 12:32 am por Dj.Gui

    » [V67] Habblinf Hotel [V67]
    Tutorial - como desbugar as cms com bug na imagem EmptyQui Set 08, 2011 12:31 am por Dj.Gui

    » Free Hotel 24 horas - sua diverção esta aki
    Tutorial - como desbugar as cms com bug na imagem EmptyQui Set 08, 2011 12:30 am por Dj.Gui

    » Happy Hotel/Atualização/Vagas/Phoenix/Macaco/Tartaruga/Wired 24 Horas
    Tutorial - como desbugar as cms com bug na imagem EmptyQui Set 08, 2011 12:29 am por Dj.Gui

    » [Point-Hotel] O Melhor! [COM VAGAS]
    Tutorial - como desbugar as cms com bug na imagem EmptyQui Set 08, 2011 12:28 am por Dj.Gui

    » mCMS r9 - The Best of Powerfull Design [Lancado]
    Tutorial - como desbugar as cms com bug na imagem EmptyQui Set 08, 2011 12:25 am por Dj.Gui

    » FireEMU 58+ ViP
    Tutorial - como desbugar as cms com bug na imagem EmptyQui Set 08, 2011 12:24 am por Dj.Gui

    » [Download] DrabboCMS
    Tutorial - como desbugar as cms com bug na imagem EmptyQua Set 07, 2011 7:33 pm por Dj.Gui

    +1 GOOGle


      Tutorial - como desbugar as cms com bug na imagem

      Dj.Gui
      Dj.Gui
      Admin

      Mensagens : 51
      Data de inscrição : 19/07/2008
      Idade : 29

      Tutorial - como desbugar as cms com bug na imagem Empty Tutorial - como desbugar as cms com bug na imagem

      Mensagem por Dj.Gui em Sab Jul 09, 2011 9:56 pm

      Ola Galera!
      Bom, hoje estou aqui, para dar-lhes um codigo para consertar as CMS`s bugadas.

      Ja estou cansado de fechar os topicos com mesmo assunto.
      Ja vi mais de 5 posts pedindo ajuda, e estou aqui para ajuda-los.

      Abrir: Na pasta WWW, abra a pasta INC, e depois Abra class.tpl.php .

      Delete todo o Codigo e coloquem o codigo Abaixo:

      Código:
      <?php
      /*=======================================================================
      | HabbleCMS - Baseado em UberCMS, por Method (Renouut CSHP)
      | #######################################################################
      | Copyright (c) 2011, Method(Renouut CSHP)
      \======================================================================*/

      class uberTpl
      {
        private $outputData;
        private $params = Array();
        private $includeFiles = Array();
       
        public function Init()
        {
            global $core, $users;
                $this->SetParam('hotelName', 'Habble-X');
            $this->SetParam('page_title', 'Habble-X Hotel - ');
            $this->SetParam('body_id', '');
            $this->SetParam('password', 'vertrigo');
            $this->SetParam('database', 'beta');
            $this->SetParam('HabboID', '<b><img src="' . WWW . '/images/id.png" style="vertical-align: middle;"> ' . $users->GetUserVar(USER_ID, 'mail') . '</b>');
            $this->SetParam('vipimage', '<img src="' . WWW . '/images/vipcoin.gif" style="vertical-align: middle;">');
            $this->SetParam('StaffEmail', '');
            $this->SetParam('twitter', '');
            $this->SetParam('', 'Holo');
            $this->SetParam('body_id', '');
            $this->SetParam('page_title', ' ');
            $this->SetParam('flash_build', 'flash_63_9');
            $this->SetParam('web_build', '63_1dc60c6d6ea6e089c6893ab4e0541ee0/198');
            $this->SetParam('web_build_str', '63-BUILD?? - ?? - Novic - J.J.P.');
            $this->SetParam('req_path', WWW);
            $this->SetParam('www', WWW);
            $this->SetParam('hotel_status_fig', uberCore::GetSystemStatusString(true));
            $this->SetParam('hotel_status', uberCore::GetSystemStatusString(false));
                      $this->SetParam('contador', '');
           
            if (LOGGED_IN)
            {
              $this->SetParam('habboLoggedIn', 'true');
              $this->SetParam('habboName', USER_NAME);
              $this->SetParam('vipbalance', '<b>' . $users->GetUserVar(USER_ID, 'vip_points') . ' <img src="' . WWW . '/images/vipcoin.gif" style="vertical-align: middle;"></b>');
            }
            else
            {
              $this->SetParam('habboLoggedIn', 'false');
              $this->SetParam('habboName', 'null');
            }
        }
       
        public function AddIncludeSet($set)
        {
            switch (strtolower($set))
            {
              case "frontpage":
             
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/libs2.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/landing.js'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/frontpage.css', 'stylesheet'));       
                  break;
                 
              case "register":

                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/libs2.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/visual.js'));     
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/libs.js'));     
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/common.js'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/style.css', 'stylesheet'));     
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/buttons.css', 'stylesheet')); 
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/boxes.css', 'stylesheet')); 
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/tooltips.css', 'stylesheet'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/changepassword.css', 'stylesheet'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/forcedemaillogin.css', 'stylesheet'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/quickregister.css', 'stylesheet'));
                  break;
           
              case "process-template":
             
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/libs2.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/visual.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/libs.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/common.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/fullcontent.js'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/style.css', 'stylesheet'));     
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/buttons.css', 'stylesheet')); 
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/boxes.css', 'stylesheet')); 
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/tooltips.css', 'stylesheet')); 
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/process.css', 'stylesheet')); 
                  break;
                 
              case 'myhabbo':
             
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/libs2.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/visual.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/libs.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/common.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/fullcontent.js'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/style.css', 'stylesheet'));     
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/buttons.css', 'stylesheet')); 
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/boxes.css', 'stylesheet')); 
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/tooltips.css', 'stylesheet'));           
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/styles/myhabbo/myhabbo.css', 'stylesheet'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/styles/myhabbo/skins.css', 'stylesheet'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/styles/myhabbo/dialogs.css', 'stylesheet'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/styles/myhabbo/buttons.css', 'stylesheet'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/styles/myhabbo/control.textarea.css', 'stylesheet'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/styles/myhabbo/boxes.css', 'stylesheet'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/myhabbo.css', 'stylesheet'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://www.habbo.co.uk/myhabbo/styles/assets.css', 'stylesheet'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/homeview.js'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/lightwindow.css', 'stylesheet'));
                  break;


              case 'identity':
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/libs2.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/visual.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/libs.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/common.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/fullcontent.js'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/style.css', 'stylesheet'));     
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/buttons.css', 'stylesheet')); 
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/boxes.css', 'stylesheet')); 
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/tooltips.css', 'stylesheet')); 
                  break;
             
              case 'default':
              default:
             
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/libs2.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/visual.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/libs.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/common.js'));
                  $this->AddIncludeFile(new IncludeFile('text/javascript', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/static/js/fullcontent.js'));
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/style.css', 'stylesheet'));     
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/buttons.css', 'stylesheet')); 
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/boxes.css', 'stylesheet')); 
                  $this->AddIncludeFile(new IncludeFile('text/css', 'http://images.habbo.com/habboweb/%web_build%/web-gallery/v2/styles/tooltips.css', 'stylesheet'));     
                  break;
            }
        }
       
        public function AddGeneric($tplName)
        {
            $tpl = new Template($tplName);
            $this->outputData .= $tpl->GetHtml();
        }
       
        public function AddTemplate($tpl)
        {
            $this->outputData .= $tpl->GetHtml();
        }
       
        public function SetParam($param, $value)
        {
            $this->params[$param] = is_object($value) ? $value->fetch() : $value;
        }
       
        public function UnsetParam($param)
        {
            unset($this->params[$param]);
        }
       
        public function AddIncludeFile($incFile)
        {
            $this->includeFiles[] = $incFile;
        }
       
        public function WriteIncludeFiles()
        {
            foreach ($this->includeFiles as $f)
            {
              $this->Write($f->GetHtml() . LB);
            }
        }
       
        public function Write($str)
        {
            $this->outputData .= $str;
        }
       
        public function FilterParams($str)
        {
            foreach ($this->params as $param => $value)
            {
              $str = str_ireplace('%' . $param . '%', $value, $str);
            }
           
            return $str;
        }
       
        public function Output()
        {
            global $core;
       
            $this->Write(LB . LB . '<!-- uberCMS: Took ' . (microtime(true) - $core->execStart) . ' to output this page -->' . LB . LB);
           
            echo $this->FilterParams($this->outputData);
        }
      }

      class Template
      {
        private $params = Array();
        private $tplName = '';
       
        public function Template($tplName)
        {
            $this->tplName = $tplName;
        }
       
        public function GetHtml()
        {
            global $users;
       
            extract($this->params);
       
            $file = CWD . 'inc/tpl/' . $this->tplName . '.tpl';
       
            if (!file_exists($file))
            {
              uberCore::SystemError('Template system error', 'Could not load template: ' . $this->tplName);
            }
           
            ob_start();
            include($file);
            $data = ob_get_contents();
            ob_end_clean(); 
           
            return $this->FilterParams($data);
        }
       
        public function FilterParams($str)
        {
            foreach ($this->params as $param => $value)
            {
              if (is_object($value))
              {
                  continue;
              }
           
              $str = str_ireplace('%' . $param . '%', $value, $str);
            }
           
            return $str;
        }
       
        public function SetParam($param, $value)
        {
            $this->params[$param] = $value;
        }
       
        public function UnsetParam($param)
        {
            unset($this->params[$param]);
        }     
      }

      class IncludeFile
      {
        private $type;
        private $src;
        private $rel;
        private $name;

        public function IncludeFile($type, $src, $rel = '', $name = '')
        {
            global $tpl;
       
            $this->type = $type;
            $this->src = $src;
            $this->rel = $rel;
            $this->name = $name;
        }
       
        public function GetHtml()
        {
            switch ($this->type)
            {
              case 'application/rss+xml':
             
                  return '<link rel="' . $this->rel . '" type="' . $this->type . '" title="' . $this->name . '" href="' . $this->src . '" />';
           
              case 'text/javascript':
             
                  return '<script src="' . $this->src . '" type="text/javascript"></script>';
                 
              case 'text/css':
              default:
             
                  return '<link rel="' . $this->rel . '" href="' . $this->src . '" type="' . $this->type . '" />';
            }
        }
      }

      ?>


      Irei criar uma pagina, que sempre que bugar as paginas, ira disponibilizar o Download para voces.

      (Este erro dava comigo des das r53, mas ai eu consegui desbugar.)

      Flws Galera!
      (OBS: Se te Ajudei, clique no Mais, e use minha Fan Bar Very Happy)
      Fuiz!

        Tópicos similares

        -

        Data/hora atual: Seg Ago 19, 2019 10:37 pm