como desbugar as cms com bug na imagem

+11
Douglas
Potter ϟ
:Marta
tiberiogadelhamg
Lightt
ThuG - LovE
Windows
Smolk
Decoder
-Cezar
carlinhoss
15 participantes

carlinhoss carlinhoss  • 27.04.11 18:50

como desbugar as cms com bug na imagem Empty como desbugar as cms com bug na imagem 27.04.11 18:50

Reputação da mensagem: 50% (4 votos)
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:

Código:
<?php

/*=======================================================================
| HabbleCMS - Baseado em UberCMS, por Method (Renouut http://www.power-pixel.net)
| #######################################################################
| Copyright (c) 2011, Method(Renouut http://www.power-pixel.net)
\======================================================================*/

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 )
Fuiz!


Última edição por Renouut em 9/4/2011, 3:33 pm, editado 1 vez(es)


Última edição por Smolk em 28.04.11 11:44, editado 1 vez(es) (Motivo da edição : Organiza o topico Para o Nosso amigo)

-Cezar -Cezar  • 28.04.11 10:37

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 28.04.11 10:37

Onde coloca este código?

Decoder Decoder  • 28.04.11 11:25

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 28.04.11 11:25

Reputação da mensagem: 100% (1 votos)
Desorganizado D: não sei onde fica o código e onde eé o tuto, deveria diferencias as fontes ou a formatação, mas tudo bem....

Smolk Smolk  • 28.04.11 11:44

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 28.04.11 11:44

Pronto organizei o topico lembrando que isso nao serve para r60 pra cima

Decoder Decoder  • 28.04.11 11:46

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 28.04.11 11:46

Vlw smolk (:

Windows Windows  • 28.04.11 12:05

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 28.04.11 12:05

Bom tuto parabéns

ThuG - LovE ThuG - LovE  • 28.04.11 12:17

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 28.04.11 12:17

Good Tópic, gostei recomendo-lhes

Lightt Lightt  • 28.04.11 12:51

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 28.04.11 12:51

Falta créditos, mais o tutorial é muito bom .

avatar tiberiogadelhamg  • 29.04.11 16:52

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 29.04.11 16:52

FAlta credito ao cara que criou ela la no CSPH forum

é assim vai em WW folter>>InC>> Class.tlp ai apaga oq tem la e coloca isso

:Marta :Marta  • 29.04.11 18:09

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 29.04.11 18:09

Lembrando que isto ai não funciona mais apartir de hoje!
ouve outro erro e este codigo não pode concertar.

Potter ϟ Potter ϟ  • 30.04.11 17:08

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 30.04.11 17:08

estou precisando agora, aki bugo e vc ajudo bastante.

carlinhoss carlinhoss  • 01.05.11 14:34

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 01.05.11 14:34

Coloquem +1 galera porfavo!

carlinhoss carlinhoss  • 01.05.11 18:27

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 01.05.11 18:27

lembrando que isso nao serve para r60 pra cima!

Douglas Douglas  • 01.05.11 18:57

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 01.05.11 18:57

Otimo Tutorial.
Parabeens.

carlinhoss carlinhoss  • 01.05.11 19:10

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 01.05.11 19:10

Vlws Douglas

avatar leticia cruz menezes  • 01.05.11 21:31

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 01.05.11 21:31

esse class.tpl parou de funcionar :S eu usava ele :( postem outro ai pf

:Marta :Marta  • 02.05.11 16:44

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 02.05.11 16:44

Irei postar um class.tpl atualizado este ai parou de funcionar =(

Potter ϟ Potter ϟ  • 02.05.11 16:48

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 02.05.11 16:48

Marta se está procurando um class.tpl bom, use o da CrazzY cms, o único sem bugar !

Malignus Malignus  • 31.05.11 12:50

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 31.05.11 12:50

Bom Tuto :D
By : Power ♥️ Pixel
<center>
<img src="https://2img.net/h/oi49.tinypic.com/25u5vyp.png">
</center>
<center>
<img src="https://2img.net/r/ihimizer/img709/1802/clicks.gif" alt="">
</center>
<center>
<img src="http://a.imageshack.us/img266/255/cagueideerir.gif" alt="">
</center>
<center><font color="red"><strong>Metas a Ser :</strong></font></span><br /><br /><img src="https://2img.net/r/ihimizer/img858/3650/designera.png" alt="" /></center>
<center>Vc gosta de mim ? vc adora eu ? vc e meu fan ? use please !</center>
<center><img src="https://2img.net/h/oi54.tinypic.com/2vdqr02.png" alt=""></center>

CappuccinowFodinha CappuccinowFodinha  • 14.06.11 13:02

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 14.06.11 13:02

Fudeeeu maais

Brandow Brandow  • 14.06.11 13:09

como desbugar as cms com bug na imagem Empty Re: como desbugar as cms com bug na imagem 14.06.11 13:09

Ocorrências
Nome: CappuccinowFodinha
Quantidade: 30
Motivo: Chingamento no fórum
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.