Le site des utilisateurs francophones de FluxBB.
Vous n'êtes pas identifié(e).
Pages : 1
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 
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
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
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
Pages : 1