Bonsoir,
j'ai beau chercher un peu partout, je ne trouve pas la solution à mon problème. Je suis avec la template "Gamenews" de chez Gavick et il se trouve que la page "Offline" est très belle et parfaitement adaptée à ce que je veux faire.
Ma question est alors la suivante : comment l'utiliser par défaut comme la page d'accueil de mon site sans que le site soit Offline bien sur ?
Veuillez trouver le code de la page "offline.php" ci-après, peut être cela va-t-il vous aider :
Bien cordialement
j'ai beau chercher un peu partout, je ne trouve pas la solution à mon problème. Je suis avec la template "Gamenews" de chez Gavick et il se trouve que la page "Offline" est très belle et parfaitement adaptée à ce que je veux faire.
Ma question est alors la suivante : comment l'utiliser par défaut comme la page d'accueil de mon site sans que le site soit Offline bien sur ?
Veuillez trouver le code de la page "offline.php" ci-après, peut être cela va-t-il vous aider :
Code PHP:
<?php
/**
*
* offline view
*
* @version 1.0.0
* @package Gavern Framework
* @copyright Copyright (C) 2010 - 2011 GavickPro. All rights reserved.
*
*/
// No direct access.
defined('_JEXEC') or die;
$app = JFactory::getApplication();
$uri = JURI::getInstance();
jimport('joomla.factory');
// get necessary template parameters
$templateParams = JFactory::getApplication()->getTemplate(true)->params;
$pageName = JFactory::getDocument()->getTitle();
// get logo configuration
$logo_type = $templateParams->get('logo_type');
$logo_image = $templateParams->get('logo_image');
$template_style = $templateParams->get('template_color');
if(($logo_image == '') || ($templateParams->get('logo_type') == 'css')) {
$logo_image = JURI::base() . '../images/logo.png';
} else {
$logo_image = JURI::base() . $logo_image;
}
$logo_text = $templateParams->get('logo_text', '');
$logo_slogan = $templateParams->get('logo_slogan', '');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>">
<head>
<jdoc:include type="head" />
<link href="http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700" rel="stylesheet" type="text/css" />
<link href="<?php echo JURI::base(); ?>templates/<?php echo $this->template; ?>/fonts/ChampagneAndLimousines/stylesheet.css" rel="stylesheet" type="text/css" />
<link rel="stylesheet" href="<?php echo JURI::base(); ?>templates/<?php echo $this->template; ?>/css/system/offline.style<?php echo $template_style; ?>.css" type="text/css" />
</head>
<body>
<div id="gkPage">
<div id="gkPageTop">
<?php if ($logo_type !== 'none' && !$app->getCfg('offline_image')): ?>
<?php if($logo_type == 'css') : ?>
<a href="./" id="gkLogo" class="cssLogo"></a>
<?php elseif($logo_type =='text') : ?>
<a href="./" class="gkLogo text">
<span><?php echo $logo_text; ?></span>
<small class="gkLogoSlogan"><?php echo $logo_slogan; ?></small>
</a>
<?php elseif($logo_type =='image') : ?>
<a href="./" id="gkLogo">
<img src="<?php echo $logo_image; ?>" alt="<?php echo $pageName; ?>" />
</a>
<?php endif; ?>
<?php else : ?>
<?php if($app->getCfg('offline_image')) : ?>
<a href="./" id="gkLogo">
<img src="<?php echo $app->getCfg('offline_image'); ?>" alt="<?php echo $app->getCfg('sitename'); ?>" />
</a>
<?php endif; ?>
<?php endif; ?>
</div>
<div id="gkPageWrap">
<jdoc:include type="message" />
<div id="frame">
<h2><?php echo $app->getCfg('offline_message'); ?></h2>
<form action="index.php" method="post" name="login" id="form-login">
<fieldset class="input">
<p id="username">
<label for="username"><?php echo JText::_('JGLOBAL_USERNAME') ?></label>
<input name="username" id="username" type="text" class="inputbox" alt="<?php echo JText::_('JGLOBAL_USERNAME') ?>" size="53" />
</p>
<p id="password">
<label for="passwd"><?php echo JText::_('JGLOBAL_PASSWORD') ?></label>
<input type="password" name="password" class="inputbox" size="53" alt="<?php echo JText::_('JGLOBAL_PASSWORD') ?>" id="passwd" />
</p>
<div class="buttons">
<input type="submit" name="Submit" class="button" value="<?php echo JText::_('JLOGIN') ?>" />
</div>
<input type="hidden" name="option" value="com_users" />
<input type="hidden" name="task" value="user.login" />
<input type="hidden" name="return" value="<?php echo base64_encode(JURI::base()) ?>" />
<?php echo JHtml::_('form.token'); ?>
</fieldset>
</form>
</div>
</div>
</div>
</body>
</html>