Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Comment intégrer un forum phpbb dans structure site ? [résolu]


julien88

Messages recommandés

Bonjour,

 

Je me suis lancé dans le codage d'un site d'entraide pour débutants.... et la je bloque au niveau du forum phpbb que j'aimerais inclure dans ma page :

 

omk9ike7.jpg

 

J'ai déja fait de nombreuses recherche sur google... et la solution semble être de modifier les fichiers overall_footer.html et overall_header.html en essayant d'y inclure la structure de la page (ou quelque chose comme sa :P ).

 

Ma page :

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="design/style.css" />
</head>
<body>
<div id="banniere"></div>
<div id="menuhorizontal"><center>
	<ul id="menu_horizontal">
		<li class="bouton_gauche"><a href="index.php"><img src="design/accueil.png" alt="accueil" />Accueil</a></li>
		<li class="bouton_gauche"><a href="#"><img src="design/tuto.png" alt="Tutoriels" />Tutoriels</a></li>
		<li class="bouton_gauche"><a href="#"><img src="design/forum.png" alt="Forum" />Forum</a></li>
		<li class="bouton_droite"><a href="#"><img src="design/chat.png" alt="Chat" />Chat</a></li>
		<li class="bouton_droite"><a href="#"><img src="design/livredor.png" alt="Livre d'or"/>Livre d'or</a></li>
	</ul>
	</center>
</div>
<div id="mipage">
	<div id="menuvertical">
		<div id="tuto"><center><b>Tutos</b><br></center></div>
		<div id="search"><center><b>Rechercher</b></center></div>
		<div id="pub"><center><b>Pub</b></center></div>
	</div>
	<div id="contenu">

	</div>
</div>
<div id="pied"><center>Tutoland entertainment</center></div>
</body>
</html>

 

le fichier header :

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>

<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
{META}
<title>{SITENAME} • <!-- IF S_IN_MCP -->{L_MCP} • <!-- ELSEIF S_IN_UCP -->{L_UCP} • <!-- ENDIF -->{PAGE_TITLE}</title>

<!--
phpBB style name: prosilver
Based on style:   prosilver (this is the default phpBB3 style)
Original author:  Tom Beddard ( http://www.subBlue.com/ )
Modified by:	  

NOTE: This page was generated by phpBB, the free open-source bulletin board package.
	  The phpBB Group is not responsible for the content of this page and forum. For more information
	  about phpBB please visit http://www.phpbb.com
-->

<script type="text/javascript">
// <![CDATA[
var jump_page = '{LA_JUMP_PAGE}:';
var on_page = '{ON_PAGE}';
var per_page = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';
var style_cookie = 'phpBBstyle';
var onload_functions = new Array();
var onunload_functions = new Array();

<!-- IF S_USER_PM_POPUP -->
	if ({S_NEW_PM})
	{
		var url = '{UA_POPUP_PM}';
		window.open(url.replace(/&/g, '&'), '_phpbbprivmsg', 'height=225,resizable=yes,scrollbars=yes, width=400');
	}
<!-- ENDIF -->

/**
* Find a member
*/
function find_username(url)
{
	popup(url, 760, 570, '_usersearch');
	return false;
}

/**
* New function for handling multiple calls to window.onload and window.unload by pentapenguin
*/
window.onload = function()
{
	for (var i = 0; i < onload_functions.length; i++)
	{
		eval(onload_functions[i]);
	}
}

window.onunload = function()
{
	for (var i = 0; i < onunload_functions.length; i++)
	{
		eval(onunload_functions[i]);
	}
}

// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/styleswitcher.js"></script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>

<link href="{T_THEME_PATH}/print.css" rel="stylesheet" type="text/css" media="print" title="printonly" />
<link href="{T_STYLESHEET_LINK}" rel="stylesheet" type="text/css" media="screen, projection" />

<link href="{T_THEME_PATH}/normal.css" rel="stylesheet" type="text/css" title="A" />
<link href="{T_THEME_PATH}/medium.css" rel="alternate stylesheet" type="text/css" title="A+" />
<link href="{T_THEME_PATH}/large.css" rel="alternate stylesheet" type="text/css" title="A++" />

<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->
<link href="{T_THEME_PATH}/bidi.css" rel="stylesheet" type="text/css" media="screen, projection" />
<!-- ENDIF -->

</head>

<body id="phpbb" class="section-{SCRIPT_NAME} {S_CONTENT_DIRECTION}">

<div id="wrap">
<a id="top" name="top" accesskey="t"></a>
<div id="page-header">
	<div class="headerbar">
		<div class="inner"><span class="corners-top"><span></span></span>

		<div id="site-description">
			<a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
			<h1>{SITENAME}</h1>
			<p>{SITE_DESCRIPTION}</p>
			<p style="display: none;"><a href="#start_here">{L_SKIP}</a></p>
		</div>

	<!-- IF S_DISPLAY_SEARCH and not S_IN_SEARCH -->
		<div id="search-box">
			<form action="{U_SEARCH}" method="post" id="search">
			<fieldset>
				<input name="keywords" id="keywords" type="text" maxlength="128" title="{L_SEARCH_KEYWORDS}" class="inputbox search" value="<!-- IF SEARCH_WORDS-->{SEARCH_WORDS}<!-- ELSE -->{L_SEARCH_MINI}<!-- ENDIF -->" onclick="if(this.value=='{LA_SEARCH_MINI}')this.value='';" onblur="if(this.value=='')this.value='{LA_SEARCH_MINI}';" /> 
				<input class="button2" value="{L_SEARCH}" type="submit" /><br />
				<a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH_ADV}</a> {S_SEARCH_HIDDEN_FIELDS}
			</fieldset>
			</form>
		</div>
	<!-- ENDIF -->

		<span class="corners-bottom"><span></span></span></div>
	</div>

	<div class="navbar">
		<div class="inner"><span class="corners-top"><span></span></span>

		<ul class="linklist navlinks">
			<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>‹</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a><!-- END navlinks --></li>

			<li class="rightside"><a href="#" onclick="fontsizeup(); return false;" onkeypress="fontsizeup(); return false;" class="fontsize" title="{L_CHANGE_FONT_SIZE}">{L_CHANGE_FONT_SIZE}</a></li>

			<!-- IF U_EMAIL_TOPIC --><li class="rightside"><a href="{U_EMAIL_TOPIC}" title="{L_EMAIL_TOPIC}" class="sendemail">{L_EMAIL_TOPIC}</a></li><!-- ENDIF -->
			<!-- IF U_EMAIL_PM --><li class="rightside"><a href="{U_EMAIL_PM}" title="{L_EMAIL_PM}" class="sendemail">{L_EMAIL_PM}</a></li><!-- ENDIF -->
			<!-- IF U_PRINT_TOPIC --><li class="rightside"><a href="{U_PRINT_TOPIC}" title="{L_PRINT_TOPIC}" accesskey="p" class="print">{L_PRINT_TOPIC}</a></li><!-- ENDIF -->
			<!-- IF U_PRINT_PM --><li class="rightside"><a href="{U_PRINT_PM}" title="{L_PRINT_PM}" accesskey="p" class="print">{L_PRINT_PM}</a></li><!-- ENDIF -->
		</ul>

		<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
		<ul class="linklist leftside">
			<li class="icon-ucp">
				<a href="{U_PROFILE}" title="{L_PROFILE}" accesskey="u">{L_PROFILE}</a>
					<!-- IF S_DISPLAY_PM --> (<a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a>)<!-- ENDIF --> • 
				<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>
				<!-- IF U_RESTORE_PERMISSIONS --> •
				<a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a>
				<!-- ENDIF -->
			</li>
		</ul>
		<!-- ENDIF -->

		<ul class="linklist rightside">
			<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
			<!-- IF not S_IS_BOT -->
				<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
				<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
				<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li>
			<!-- ENDIF -->
		</ul>

		<span class="corners-bottom"><span></span></span></div>
	</div>

</div>

<a name="start_here"></a>
<div id="page-body">

	 <!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) --> 
	<div id="message" class="rules">
		<div class="inner"><span class="corners-top"><span></span></span>
			<strong>{L_INFORMATION}:</strong> {L_BOARD_DISABLED}
		<span class="corners-bottom"><span></span></span></div>
	</div>
	<!-- ENDIF -->

Le fichier footer :

 

	</div>

<div id="page-footer">

<div class="navbar">
	<div class="inner"><span class="corners-top"><span></span></span>

	<ul class="linklist">
		<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a></li>
			<!-- IF not S_IS_BOT -->
				<!-- IF S_WATCH_FORUM_LINK --><li <!-- IF S_WATCHING_FORUM -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{S_WATCH_FORUM_LINK}" title="{S_WATCH_FORUM_TITLE}">{S_WATCH_FORUM_TITLE}</a></li><!-- ENDIF -->
				<!-- IF U_WATCH_TOPIC --><li <!-- IF S_WATCHING_TOPIC -->class="icon-unsubscribe"<!-- ELSE -->class="icon-subscribe"<!-- ENDIF -->><a href="{U_WATCH_TOPIC}" title="{L_WATCH_TOPIC}">{L_WATCH_TOPIC}</a></li><!-- ENDIF -->
				<!-- IF U_BOOKMARK_TOPIC --><li class="icon-bookmark"><a href="{U_BOOKMARK_TOPIC}" title="{L_BOOKMARK_TOPIC}">{L_BOOKMARK_TOPIC}</a></li><!-- ENDIF -->
				<!-- IF U_BUMP_TOPIC --><li class="icon-bump"><a href="{U_BUMP_TOPIC}" title="{L_BUMP_TOPIC}">{L_BUMP_TOPIC}</a></li><!-- ENDIF -->
			<!-- ENDIF -->
		<li class="rightside"><a href="{U_TEAM}">{L_THE_TEAM}</a> • <!-- IF not S_IS_BOT --><a href="{U_DELETE_COOKIES}">{L_DELETE_COOKIES}</a> • <!-- ENDIF -->{S_TIMEZONE}</li>
	</ul>

	<span class="corners-bottom"><span></span></span></div>
</div>

<!--
We request you retain the full copyright notice below including the link to www.phpbb.com.
This not only gives respect to the large amount of time given freely by the developers
but also helps build interest, traffic and use of phpBB3. If you (honestly) cannot retain
the full copyright we ask you at least leave in place the "Powered by phpBB" line, with
"phpBB" linked to www.phpbb.com. If you refuse to include even this then support on our
forums may be affected.

The phpBB Group : 2006
//-->

<div class="copyright">Powered by <a href="http://www.phpbb.com/">phpBB</a> © 2000, 2002, 2005, 2007 phpBB Group
	<!-- IF TRANSLATION_INFO --><br />{TRANSLATION_INFO}<!-- ENDIF -->
	<!-- IF DEBUG_OUTPUT --><br />{DEBUG_OUTPUT}<!-- ENDIF -->
	<!-- IF U_ACP --><br /><strong><a href="{U_ACP}">{L_ACP}</a></strong><!-- ENDIF -->
</div>
</div>

</div>

<div>
<a id="bottom" name="bottom" accesskey="z"></a>
<!-- IF not S_IS_BOT -->{RUN_CRON_TASK}<!-- ENDIF -->
</div>

</body>
</html>

 

Je ne parvient pas à modifier les deux fichiers cités plus haut, comment faire ?

Y a t-il d'autres solutions ?

 

merci d'avance :P

 

 

ps: est-ce cette technique qui à été employée sur zebulon ?

pps : exemple de forum intégré ( http://www.cave-a-yoyo.com/forum/)

Modifié par julien88
Lien vers le commentaire
Partager sur d’autres sites

Salut,

As tu un serveur avec Apache dessus? acceptant le PHP? et le MySQL?

 

Salut,

 

Mais bien sur que oui , je vais le mettre sur free et apres sur le serveur dédié d'un pote surement mais c'est pas le problème .....ils ont tout les deux un serveur apache et.... et pour le moment c'est en local de toute manière....

 

merci encore

Lien vers le commentaire
Partager sur d’autres sites

Invité frogone

C'est propre à partir du moment où tu obtiens le résultat voulu. Peu importe la manière !

 

D'autant que tu risques d'être emmerdé avec des MAJ futures si tu aux templates de phpbb...

 

EDIT : si tu touches aux templates...

 

touche

Lien vers le commentaire
Partager sur d’autres sites

Salut,

 

J'ai essayé, sa donne bien mais c'est pas non plus le mieu que sa puisse être, autrement je voudrais savoir, il parait que les frames sont facilements piratables...est-ce vrais ? Si ce n'est pas le cas, je pense le laisser ....

 

merci d'avance...

Lien vers le commentaire
Partager sur d’autres sites

Oui, un peu mieu ^^ même si un beau forum comme celui de zebulon m'aurais bien plus :P

 

c'est qu'elle système de forum sur zebulon ?

 

 

ps: comment enelever le "header"(banniere) du forum phpbb, celui dans lequel il y a le titre et dans lequel il y a la barre de recherche ?

 

---------------------------------------------------------------------------------------------------------------------------------------------

 

C'est bon j'ai reussi, enfet sa venait du cache (du template) du forum qu'il fallait rafraichir pour que les changements prennent effets ....

 

Merci beaucoup :P

Modifié par julien88
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...