- Forums
- Aide et assistance
- Aides Générales Joomla!
- Base de données
- Problème avec un thème, le site ne s'affiche pas..
Question Problème avec un thème, le site ne s'affiche pas..
- raphaton
- Auteur du sujet
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 23
- Remerciements reçus 0
13 Déc 2010 20:36 - 13 Déc 2010 20:41 #1
par raphaton
Problème avec un thème, le site ne s'affiche pas.. a été créé par raphaton
Bonsoir, j'ai installer un thème en même temps que joomla sur mon serveur. Il y a apparemment un problème de syntaxe avec un fichier php, mais là dessus je suis entièrement pommé . Voici ce qui est affiché :
Parse error: syntax error, unexpected '<' in /homez.99/actualut/www/new/templates/yoo_pure/warp/warp.php on line 156
Le problème vient donc de cette ligne : }<?php
Très courte Maintenant si quelqu'un pouvait m'aider..
Merci d'avance
Voici le fichier en entier :
Parse error: syntax error, unexpected '<' in /homez.99/actualut/www/new/templates/yoo_pure/warp/warp.php on line 156
Le problème vient donc de cette ligne : }<?php
Très courte Maintenant si quelqu'un pouvait m'aider..
Merci d'avance
Voici le fichier en entier :
Attention : Spoiler !
<?php
/**
* @package Warp Theme Framework
* @file warp.php
* @version 5.5.9
* @author YOOtheme www.yootheme.com
* @copyright Copyright 2007 - 2010 YOOtheme GmbH
* @license YOOtheme Proprietary Use License (www.yootheme.com/license)
*/
// init vars
$path = dirname(__FILE__);
// load classes
require_once($path.'/classes/object.php');
require_once($path.'/classes/helper.php');
require_once($path.'/helpers/path.php');
class Warp extends WarpObject {
/* helpers */
var $_helpers = array();
/* dynamic preset selector name */
var $preset_var = 'preset';
/*
Function: getInstance
Retrieve warp instance
Returns:
Template
*/
function &getInstance() {
static $instance;
if (!isset($instance)) {
$instance = new Warp();
$path = dirname(__FILE__);
// add default helper
$instance->addHelper(new WarpHelperPath());
// set default paths
$instance->path->register($path, 'warp');
$instance->path->register($path.'/helpers', 'helpers');
$instance->path->register($path.'/libraries', 'lib');
$instance->path->register($path.'/css', 'css');
$instance->path->register($path.'/js', 'js');
$instance->path->register($path.'/layouts', 'layouts');
$instance->path->register($path.'/menus', 'menu');
$instance->path->register(dirname($path), 'template');
$instance->loadHelper(array('legacy', 'template', 'menu'));
}
return $instance;
}
/*
Function: getHelper
Retrieve a helper
Parameters:
$name - Helper name
*/
function &getHelper($name) {
// try to load helper, if not found
if (!isset($this->_helpers[$name])) {
$this->loadHelper($name);
}
// get helper
if (isset($this->_helpers[$name])) {
return $this->_helpers[$name];
}
return null;
}
/*
Function: addHelper
Adds a helper
Parameters:
$helper - Helper object
$alias - Helper alias (optional)
*/
function addHelper(&$helper, $alias = null) {
// add to helpers
$name = $helper->getName();
$this->_helpers[$name] =& $helper;
// add alias
if (!empty($alias)) {
$this->_helpers[$alias] =& $helper;
}
// compatibility for PHP4
if (version_compare(PHP_VERSION, '5.0', '<')) {
$this->$name =& $helper;
if (!empty($alias)) $this->$alias =& $helper;
}
// execute callbacks
if (isset($helper->callbacks) && is_array($helper->callbacks)) {
foreach ($helper->callbacks as $method) {
$helper->$method();
}
}
}
/*
Function: loadHelper
Load helper from path
Parameters:
$helpers - Helper names
$prefix - Helper class prefix
*/
function loadHelper($helpers, $prefix = 'WarpHelper') {
$helpers = (array) $helpers;
foreach ($helpers as $name) {
$class = $prefix.$name;
// autoload helper class
if (!class_exists($class) && ($file = $this->path->path('helpers:'.$name.'.php'))) {
require_once($file);
}
// add helper, if not exists
if (!isset($this->_helpers[$name])) {
$this->addHelper(new $class());
}
}
}
/*
Function: __get
Retrieve a helper
Parameters:
$name - Helper name
Returns:
Mixed
*/
function __get($name) {
return $this->getHelper($name);
}
}<?php
/**
* @package Warp Theme Framework
* @file warp.php
* @version 5.5.9
* @author YOOtheme www.yootheme.com
* @copyright Copyright 2007 - 2010 YOOtheme GmbH
* @license YOOtheme Proprietary Use License (www.yootheme.com/license)
*/
// init vars
$path = dirname(__FILE__);
// load classes
require_once($path.'/classes/object.php');
require_once($path.'/classes/helper.php');
require_once($path.'/helpers/path.php');
class Warp extends WarpObject {
/* helpers */
var $_helpers = array();
/* dynamic preset selector name */
var $preset_var = 'preset';
/*
Function: getInstance
Retrieve warp instance
Returns:
Template
*/
function &getInstance() {
static $instance;
if (!isset($instance)) {
$instance = new Warp();
$path = dirname(__FILE__);
// add default helper
$instance->addHelper(new WarpHelperPath());
// set default paths
$instance->path->register($path, 'warp');
$instance->path->register($path.'/helpers', 'helpers');
$instance->path->register($path.'/libraries', 'lib');
$instance->path->register($path.'/css', 'css');
$instance->path->register($path.'/js', 'js');
$instance->path->register($path.'/layouts', 'layouts');
$instance->path->register($path.'/menus', 'menu');
$instance->path->register(dirname($path), 'template');
$instance->loadHelper(array('legacy', 'template', 'menu'));
}
return $instance;
}
/*
Function: getHelper
Retrieve a helper
Parameters:
$name - Helper name
*/
function &getHelper($name) {
// try to load helper, if not found
if (!isset($this->_helpers[$name])) {
$this->loadHelper($name);
}
// get helper
if (isset($this->_helpers[$name])) {
return $this->_helpers[$name];
}
return null;
}
/*
Function: addHelper
Adds a helper
Parameters:
$helper - Helper object
$alias - Helper alias (optional)
*/
function addHelper(&$helper, $alias = null) {
// add to helpers
$name = $helper->getName();
$this->_helpers[$name] =& $helper;
// add alias
if (!empty($alias)) {
$this->_helpers[$alias] =& $helper;
}
// compatibility for PHP4
if (version_compare(PHP_VERSION, '5.0', '<')) {
$this->$name =& $helper;
if (!empty($alias)) $this->$alias =& $helper;
}
// execute callbacks
if (isset($helper->callbacks) && is_array($helper->callbacks)) {
foreach ($helper->callbacks as $method) {
$helper->$method();
}
}
}
/*
Function: loadHelper
Load helper from path
Parameters:
$helpers - Helper names
$prefix - Helper class prefix
*/
function loadHelper($helpers, $prefix = 'WarpHelper') {
$helpers = (array) $helpers;
foreach ($helpers as $name) {
$class = $prefix.$name;
// autoload helper class
if (!class_exists($class) && ($file = $this->path->path('helpers:'.$name.'.php'))) {
require_once($file);
}
// add helper, if not exists
if (!isset($this->_helpers[$name])) {
$this->addHelper(new $class());
}
}
}
/*
Function: __get
Retrieve a helper
Parameters:
$name - Helper name
Returns:
Mixed
*/
function __get($name) {
return $this->getHelper($name);
}
}
/**
* @package Warp Theme Framework
* @file warp.php
* @version 5.5.9
* @author YOOtheme www.yootheme.com
* @copyright Copyright 2007 - 2010 YOOtheme GmbH
* @license YOOtheme Proprietary Use License (www.yootheme.com/license)
*/
// init vars
$path = dirname(__FILE__);
// load classes
require_once($path.'/classes/object.php');
require_once($path.'/classes/helper.php');
require_once($path.'/helpers/path.php');
class Warp extends WarpObject {
/* helpers */
var $_helpers = array();
/* dynamic preset selector name */
var $preset_var = 'preset';
/*
Function: getInstance
Retrieve warp instance
Returns:
Template
*/
function &getInstance() {
static $instance;
if (!isset($instance)) {
$instance = new Warp();
$path = dirname(__FILE__);
// add default helper
$instance->addHelper(new WarpHelperPath());
// set default paths
$instance->path->register($path, 'warp');
$instance->path->register($path.'/helpers', 'helpers');
$instance->path->register($path.'/libraries', 'lib');
$instance->path->register($path.'/css', 'css');
$instance->path->register($path.'/js', 'js');
$instance->path->register($path.'/layouts', 'layouts');
$instance->path->register($path.'/menus', 'menu');
$instance->path->register(dirname($path), 'template');
$instance->loadHelper(array('legacy', 'template', 'menu'));
}
return $instance;
}
/*
Function: getHelper
Retrieve a helper
Parameters:
$name - Helper name
*/
function &getHelper($name) {
// try to load helper, if not found
if (!isset($this->_helpers[$name])) {
$this->loadHelper($name);
}
// get helper
if (isset($this->_helpers[$name])) {
return $this->_helpers[$name];
}
return null;
}
/*
Function: addHelper
Adds a helper
Parameters:
$helper - Helper object
$alias - Helper alias (optional)
*/
function addHelper(&$helper, $alias = null) {
// add to helpers
$name = $helper->getName();
$this->_helpers[$name] =& $helper;
// add alias
if (!empty($alias)) {
$this->_helpers[$alias] =& $helper;
}
// compatibility for PHP4
if (version_compare(PHP_VERSION, '5.0', '<')) {
$this->$name =& $helper;
if (!empty($alias)) $this->$alias =& $helper;
}
// execute callbacks
if (isset($helper->callbacks) && is_array($helper->callbacks)) {
foreach ($helper->callbacks as $method) {
$helper->$method();
}
}
}
/*
Function: loadHelper
Load helper from path
Parameters:
$helpers - Helper names
$prefix - Helper class prefix
*/
function loadHelper($helpers, $prefix = 'WarpHelper') {
$helpers = (array) $helpers;
foreach ($helpers as $name) {
$class = $prefix.$name;
// autoload helper class
if (!class_exists($class) && ($file = $this->path->path('helpers:'.$name.'.php'))) {
require_once($file);
}
// add helper, if not exists
if (!isset($this->_helpers[$name])) {
$this->addHelper(new $class());
}
}
}
/*
Function: __get
Retrieve a helper
Parameters:
$name - Helper name
Returns:
Mixed
*/
function __get($name) {
return $this->getHelper($name);
}
}<?php
/**
* @package Warp Theme Framework
* @file warp.php
* @version 5.5.9
* @author YOOtheme www.yootheme.com
* @copyright Copyright 2007 - 2010 YOOtheme GmbH
* @license YOOtheme Proprietary Use License (www.yootheme.com/license)
*/
// init vars
$path = dirname(__FILE__);
// load classes
require_once($path.'/classes/object.php');
require_once($path.'/classes/helper.php');
require_once($path.'/helpers/path.php');
class Warp extends WarpObject {
/* helpers */
var $_helpers = array();
/* dynamic preset selector name */
var $preset_var = 'preset';
/*
Function: getInstance
Retrieve warp instance
Returns:
Template
*/
function &getInstance() {
static $instance;
if (!isset($instance)) {
$instance = new Warp();
$path = dirname(__FILE__);
// add default helper
$instance->addHelper(new WarpHelperPath());
// set default paths
$instance->path->register($path, 'warp');
$instance->path->register($path.'/helpers', 'helpers');
$instance->path->register($path.'/libraries', 'lib');
$instance->path->register($path.'/css', 'css');
$instance->path->register($path.'/js', 'js');
$instance->path->register($path.'/layouts', 'layouts');
$instance->path->register($path.'/menus', 'menu');
$instance->path->register(dirname($path), 'template');
$instance->loadHelper(array('legacy', 'template', 'menu'));
}
return $instance;
}
/*
Function: getHelper
Retrieve a helper
Parameters:
$name - Helper name
*/
function &getHelper($name) {
// try to load helper, if not found
if (!isset($this->_helpers[$name])) {
$this->loadHelper($name);
}
// get helper
if (isset($this->_helpers[$name])) {
return $this->_helpers[$name];
}
return null;
}
/*
Function: addHelper
Adds a helper
Parameters:
$helper - Helper object
$alias - Helper alias (optional)
*/
function addHelper(&$helper, $alias = null) {
// add to helpers
$name = $helper->getName();
$this->_helpers[$name] =& $helper;
// add alias
if (!empty($alias)) {
$this->_helpers[$alias] =& $helper;
}
// compatibility for PHP4
if (version_compare(PHP_VERSION, '5.0', '<')) {
$this->$name =& $helper;
if (!empty($alias)) $this->$alias =& $helper;
}
// execute callbacks
if (isset($helper->callbacks) && is_array($helper->callbacks)) {
foreach ($helper->callbacks as $method) {
$helper->$method();
}
}
}
/*
Function: loadHelper
Load helper from path
Parameters:
$helpers - Helper names
$prefix - Helper class prefix
*/
function loadHelper($helpers, $prefix = 'WarpHelper') {
$helpers = (array) $helpers;
foreach ($helpers as $name) {
$class = $prefix.$name;
// autoload helper class
if (!class_exists($class) && ($file = $this->path->path('helpers:'.$name.'.php'))) {
require_once($file);
}
// add helper, if not exists
if (!isset($this->_helpers[$name])) {
$this->addHelper(new $class());
}
}
}
/*
Function: __get
Retrieve a helper
Parameters:
$name - Helper name
Returns:
Mixed
*/
function __get($name) {
return $this->getHelper($name);
}
}
Dernière édition: 13 Déc 2010 20:41 par raphaton.
Connectez-vous ou Créer un compte pour participer à la conversation.
- lotfi_universal
- Hors Ligne
- V.I.P
14 Déc 2010 09:13 #2
par lotfi_universal
Pas de support en MP sans y être invité.
Merci de vous conformer aux règles du forum
Réponse de lotfi_universal sur le sujet Re: Problème avec un thème, le site ne s'affiche pas..
bonjour,
Quel est la version de php utilisé sur ton serveur? et chez qui ton site est héberge?
Quel est la version de php utilisé sur ton serveur? et chez qui ton site est héberge?
Pas de support en MP sans y être invité.
Merci de vous conformer aux règles du forum
Connectez-vous ou Créer un compte pour participer à la conversation.
- raphaton
- Auteur du sujet
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 23
- Remerciements reçus 0
14 Déc 2010 12:35 - 14 Déc 2010 12:38 #3
par raphaton
Réponse de raphaton sur le sujet Re: Problème avec un thème, le site ne s'affiche pas..
Je suis hébergé par OVH. Pour la version php, où peut on la trouver ? J'utilise FileZila.
Dernière édition: 14 Déc 2010 12:38 par raphaton.
Connectez-vous ou Créer un compte pour participer à la conversation.
- lavsteph
- Hors Ligne
- V.I.P
- Fondateur
Réduire
Plus d'informations
- Messages : 9394
- Remerciements reçus 500
14 Déc 2010 17:38 - 14 Déc 2010 17:38 #4
par lavsteph
Réponse de lavsteph sur le sujet Re: Problème avec un thème, le site ne s'affiche pas..
Dernière édition: 14 Déc 2010 17:38 par lavsteph.
Connectez-vous ou Créer un compte pour participer à la conversation.
- raphaton
- Auteur du sujet
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 23
- Remerciements reçus 0
14 Déc 2010 18:40 #5
par raphaton
Réponse de raphaton sur le sujet Re: Problème avec un thème, le site ne s'affiche pas..
Trouvé ! =)
PHP Version: 5.2.14
PHP Version: 5.2.14
Connectez-vous ou Créer un compte pour participer à la conversation.
- raphaton
- Auteur du sujet
- Hors Ligne
- Membre junior
Réduire
Plus d'informations
- Messages : 23
- Remerciements reçus 0
15 Déc 2010 08:08 #6
par raphaton
Réponse de raphaton sur le sujet Re: Problème avec un thème, le site ne s'affiche pas..
Une idée du soucis ?
Connectez-vous ou Créer un compte pour participer à la conversation.
Droit d'accès du forum
- Vous ne pouvez pas: Créer un nouveau sujet.
- Vous ne pouvez pas: Répondre au sujet.
- Vous ne pouvez pas: Éditer votre message.
Modérateurs: lavsteph, xillibit, tramber91, Scottux, serge, starter
- Forums
- Aide et assistance
- Aides Générales Joomla!
- Base de données
- Problème avec un thème, le site ne s'affiche pas..
Temps de génération de la page : 0.192 secondes