FluxBB.fr

Le site des utilisateurs francophones de FluxBB.

Vous n'êtes pas identifié(e).

#1 28-02-2013 16:16:49

azuriel
Membre
Inscription : 28-02-2013
Messages : 2

Balise méta en double 1.5.2

Bonjour,

J'ai télécharger la version fluxbb-1.5.2 et j'essaie de développer mon site avec ce dernier.
Dans un premier temps j'ai supprimé l'ensemble des fichiers, puis les réécris un par un en fonction de mes besoins pour mon futur site. Pour l'instant je n'ai écrit que l'index de mon site avec quelque donnée de teste et tous fonctionne, mais là ou j'ai un problème c'est au niveau des méta tags qui sont en double.

Voici ce qui est dans header.php

// START SUBST - <pun_head>
ob_start();

// Define $p if it's not set to avoid a PHP notice
$p = isset($p) ? $p : null;

// Is this a page that we want search index spiders to index?
if (!defined('PUN_ALLOW_INDEX'))
{
	$head = '<meta name="ROBOTS" content="NOINDEX, FOLLOW" />'."\n";
}

	$head .= '<title>'.generate_page_title($page_title, $p).'</title>'."\n";
	$head .= '<meta name="description" content="'.generate_page_title($page_title, $p).'" />'."\n";
	$head .= '<meta name="keywords" content="'.generate_page_title($page_title, $p).'" />'."\n";
	$head .= '<link rel="stylesheet" type="text/css" href="'.URL_SITE.'css/style.css" />';

if (defined('PUN_ADMIN_CONSOLE'))
{
	$head .= '<link rel="stylesheet" type="text/css" href="'.URL_SITE.'css/base_admin.css" />'."\n";
}

if (isset($required_fields))
{
	// Output JavaScript to validate form (make sure required fields are filled out)
	$head .= '<script type="text/javascript" src="'.URL_SITE.'css/form.js"></script>';
}

// JavaScript tricks for IE6 and older
$head .= '<!--[if lte IE 6]><script type="text/javascript" src="'.URL_SITE.'css/minmax.js"></script><![endif]-->'."\n";

if (isset($page_head))
	$head .= implode("\n", $page_head)."\n";

$tpl_temp = trim(ob_get_contents());
$tpl_temp .= $head;
$tpl_main = str_replace('<pun_head>', $tpl_temp, $tpl_main);
ob_end_clean();
// END SUBST - <pun_head>

Et voici le résultat

<!DOCTYPE HTML>
<html>
<head>
	<meta charset="utf-8">
	<meta name="ROBOTS" content="NOINDEX, FOLLOW" />
<title>titre de la page</title>
<meta name="description" content="titre de la page" />
<meta name="keywords" content="titre de la page" />
<link rel="stylesheet" type="text/css" href="http://localhost/site/css/style.css" /><!--[if lte IE 6]><script type="text/javascript" src="http://localhost/site/css/minmax.js"></script><![endif]-->

</head>

<body>
<div id="content">
	<meta name="ROBOTS" content="NOINDEX, FOLLOW" />
<title>titre de la page</title>
<meta name="description" content="titre de la page" />
<meta name="keywords" content="titre de la page" />
<link rel="stylesheet" type="text/css" href="http://localhost/site/css/style.css" /><!--[if lte IE 6]><script type="text/javascript" src="http://localhost/site/css/minmax.js"></script><![endif]-->

Si une âme charitable pouvait m'éclairer je lui en serais reconnaissant wink
Pour information j'ai mis "$head" car je pensais que les echo était le problème mais, sa n'a rien changé.
Merci d'avoir pris le temps de lire ce message et bonne journée à vous

Hors ligne

#2 28-02-2013 18:13:32

Otomatic
Régisseur
Lieu : Paris, France
Inscription : 12-12-2005
Messages : 3 660
Site Web

Re : Balise méta en double 1.5.2

Bonjour,

Comme décrit ici : http://fluxbb.fr/aide/doku.php?id=fluxb … ation_site on n'intègre pas FluxBB dans une page, mais on met la page autour de FluxBB.
Il faut modifier le fichier modèle include/template/main.tpl pour y inclure, au bon endroit, les fichiers php voulus par la balise <pun_include "mon_fichier.php">, ledit fichier.php devant être dans include/user/


Ce n'est pas parce que l'erreur se propage qu'elle devient vérité. Gandhi
Sont différents : ça et sa - est et ait - à et a - ce et se - mes et mais ou met - été et était - c'est et ces - ce-si et ceci
La vie sans musique est tout simplement une erreur, une fatigue, un exil. Friedrich Nietzsche

Hors ligne

#3 28-02-2013 20:49:50

azuriel
Membre
Inscription : 28-02-2013
Messages : 2

Re : Balise méta en double 1.5.2

Bonsoir Otomatic, je te remercie de ta réponse.
Je vais reprendre mon site et changer en fonction du lien que tu as donnée. Passez une bonne soirée

Hors ligne

Pied de page des forums