bon alors , je voulais faire un tuto mais , j'ai pas le courage . je vais essayer de détailler au mieux les etapes , je précise que les adaptations qui vont suivre sont pour un style basé sur prosilver .
1) télécharger l'archive pour phpbb3
ici2) dézipper l'archive , tu vas alors avoir un dossier nommé : ajax_chat-0.8.3_phpBB3
3) prendre le dossier "chat " qui est a l'intérieur et l'uploader a la racine de ton forum , la ou se trouve "config.php"
4) appeler l'installe du chat dans ton navigateur a l'adresse suivante :
- Code: Tout sélectionner
http://adresse_de_ton_forum/chat/install.php
5) supprimer le fichier install.php qui est dans le dossier chat sur ton ftp
6) verfier que le chat est installer en allant a l'adresse :
- Code: Tout sélectionner
http://adresse_de_ton_forum/chat
le chat est maintenant installer . c'est au tour de la shoutbox a etre installée .
j'ai fait une petite variante par ce que j'ai deux style d'installer et que j'ai modifier les couleur de ma shoutbox sur chaque style . je te propose de faire la meme methode que moi , on ne sait jamais si tu ajoute un style plus tard .
1) va chercher le fichier :
chat/css/shoutbox.css 2) déplace le dans le dossier
styles/nom_de_ton_style/theme3)dans ce meme dossier ouvre le fichier : stylesheet.css
trouve : - Code: Tout sélectionner
@import url("colours.css");
Ajoute en dessous :- Code: Tout sélectionner
@import url("shoutbox.css");
nous allons maintenant integrer la shoutbox aux fonctions de phpbb3 , pour se faire ouvre :
includes/functions.php1) trouve : - Code: Tout sélectionner
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
ajoute après- Code: Tout sélectionner
'SHOUTBOX' => getShoutBoxContent(),
2) trouve : - Code: Tout sélectionner
?>
ajoute avant :- Code: Tout sélectionner
function getShoutBoxContent()
{
global $phpEx, $phpbb_root_path;
// Get the URL to the chat directory:
if (!defined('AJAX_CHAT_URL'))
{
define('AJAX_CHAT_URL', $phpbb_root_path . 'chat/');
}
// Get the real path to the chat directory:
if (!defined('AJAX_CHAT_PATH'))
{
if (empty($_SERVER['SCRIPT_FILENAME']))
{
$_SERVER['SCRIPT_FILENAME'] = $_SERVER['DOCUMENT_ROOT'] . $_SERVER['SCRIPT_URL'];
}
define('AJAX_CHAT_PATH', realpath(dirname($_SERVER['SCRIPT_FILENAME']) . '/chat') . '/');
}
// Validate the path to the chat:
if (@is_file(AJAX_CHAT_PATH . 'lib/classes.' . $phpEx))
{
// Include Class libraries:
require_once(AJAX_CHAT_PATH.'lib/classes.' . $phpEx);
// Initialize the shoutbox:
$ajaxChat = new CustomAJAXChatShoutBox();
// Parse and return the shoutbox template content:
return $ajaxChat->getShoutBoxContent();
}
return null;
}
il ne reste plus qu'a faire apparaitre ta shoutbox sur l'index de ton forum , pour cela ouvre :
styles/nom_de_ton_style/template/index_body.htmltrouve : - Code: Tout sélectionner
<!-- INCLUDE forumlist_body.html -->
ajoute en dessous pour avoir la shoutbox sous tes forums , au dessus de cette ligne pour l'avoir au dessus de tes forums ceci :
- Code: Tout sélectionner
<!-- IF not S_IS_BOT -->
<div class="forabg">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="topiclist">
<li class="header">
<dl><dt>Tchat !!!</dt></dl>
</li>
</ul>
<div style="font-size:1.2em; margin-bottom:20px;">{SHOUTBOX}</div>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ELSE -->
<div id="ajaxChatCopyright"><a href="https://blueimp.net/ajax/">AJAX Chat</a> © <a href="https://blueimp.net">blueimp.net</a></div>
<!-- ENDIF -->
voila , le chat blueimp est maintenant intégrer a ton forum .