suleiman
18/11/2009, 17h18
le fichier php
$phrasegroups = array('posting','showthread');
$specialtemplates = array('smiliecache','bbcodecache');
$globaltemplates = array(
'newpost_disablesmiliesoption',
'editor_toolbar_on',
'editor_clientscript',
'editor_jsoptions_font',
'editor_jsoptions_size',
'editor_smilie',
'editor_css',
'editor_smiliebox',
'editor_smiliebox_row',
'editor_smiliebox_straggler',
'bbcode_code_printable',
'bbcode_html_printable',
'bbcode_php_printable',
'bbcode_quote_printable',
'postbit_wrapper',
'bbcode_code',
'bbcode_html',
'bbcode_php',
'bbcode_quote',
'showthread_quickreply',
'editor_clientscript',
'editor_jsoptions_font',
'editor_jsoptions_size',
'editor_toolbar_colors',
'editor_toolbar_fontname',
'editor_toolbar_fontsize',
'MONTEMPLATE',
);
require_once(DIR . '/includes/functions_editor.php');
$editorid = construct_edit_toolbar('', 0, 'signature', 1, 1, false, 'qr');
$navbar = render_navbar_template($navbits);
$templater = vB_Template::create('MONTEMPLATE');
$templater->register_page_templates();
$templater->register('editorid', $editorid);
$templater->register('messagearea', $messagearea);
$templater->register('navbar', $navbar);
$templater->register('vBeditTemplate', $vBeditTemplate);
print_output($templater->render());
Le Template MONTEMPLATE
{vb:stylevar htmldoctype}
<html xmlns="http://www.w3.org/1999/xhtml" dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
<head>
{vb:raw headinclude}
<title>{vb:raw vboptions.bbtitle}</title>
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}bbcode.css" />
<script type="text/javascript" src="clientscript/vbrhacksaccord_ajax.js?v={vb:raw vboptions.simpleversion}"></script>
<script type="text/javascript" src="clientscript/vbulletin_textedit.js?v={vb:raw vboptions.simpleversion}"></script>
<script type="text/javascript" src="clientscript/vbulletin-editor.js?v={vb:raw vboptions.simpleversion}"></script>
<script type="text/javascript" src="clientscript/vbulletin_quick_reply.js?v={vb:raw vboptions.simpleversion}"></script>
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}showthread.css" />
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}vbulletin-formcontrols.css" />
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}editor.css" />
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}bbcode.css" />
</head>
<body>
{vb:raw header}
{vb:raw navbar}
{vb:raw vBeditTemplate.clientscript}
<div id="qr_defaultcontainer" class="blockfoot floatcontainer">
<form class="vbform" name="quick_reply" id="quick_reply" method="post" action="fichier.php?do=mondo"
onsubmit="return vB_Editor['{vb:raw editorid}'].prepare_submit(this, {vb:raw vboptions.postminchars});">
<h3 id="quickreply_title" class="blockhead"><img src="{vb:stylevar imgdir_button}/reply_40b.png" alt="{vb:rawphrase maphrase}" /> {vb:rawphrase maphrase}</h3>
<div class="wysiwyg_block">
<div class="blockbody formcontrols">
<div class="blockrow">
{vb:raw messagearea}
</div>
</div>
<div class="blockfoot actionbuttons">
<div class="group">
<input type="submit" class="button" value="{vb:rawphrase phrase}" accesskey="s" title="(Alt + S)" name="sbutton" tabindex="2" id="qr_submit" onclick="clickedelm = this.value" />
</div>
</div>
</div>
<input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" name="do" value="mondo" />
</form>
</div>
{vb:raw footer}
</body>
</html>
resultat
http://img98.imageshack.us/img98/4223/resol.jpg
$phrasegroups = array('posting','showthread');
$specialtemplates = array('smiliecache','bbcodecache');
$globaltemplates = array(
'newpost_disablesmiliesoption',
'editor_toolbar_on',
'editor_clientscript',
'editor_jsoptions_font',
'editor_jsoptions_size',
'editor_smilie',
'editor_css',
'editor_smiliebox',
'editor_smiliebox_row',
'editor_smiliebox_straggler',
'bbcode_code_printable',
'bbcode_html_printable',
'bbcode_php_printable',
'bbcode_quote_printable',
'postbit_wrapper',
'bbcode_code',
'bbcode_html',
'bbcode_php',
'bbcode_quote',
'showthread_quickreply',
'editor_clientscript',
'editor_jsoptions_font',
'editor_jsoptions_size',
'editor_toolbar_colors',
'editor_toolbar_fontname',
'editor_toolbar_fontsize',
'MONTEMPLATE',
);
require_once(DIR . '/includes/functions_editor.php');
$editorid = construct_edit_toolbar('', 0, 'signature', 1, 1, false, 'qr');
$navbar = render_navbar_template($navbits);
$templater = vB_Template::create('MONTEMPLATE');
$templater->register_page_templates();
$templater->register('editorid', $editorid);
$templater->register('messagearea', $messagearea);
$templater->register('navbar', $navbar);
$templater->register('vBeditTemplate', $vBeditTemplate);
print_output($templater->render());
Le Template MONTEMPLATE
{vb:stylevar htmldoctype}
<html xmlns="http://www.w3.org/1999/xhtml" dir="{vb:stylevar textdirection}" lang="{vb:stylevar languagecode}" id="vbulletin_html">
<head>
{vb:raw headinclude}
<title>{vb:raw vboptions.bbtitle}</title>
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}bbcode.css" />
<script type="text/javascript" src="clientscript/vbrhacksaccord_ajax.js?v={vb:raw vboptions.simpleversion}"></script>
<script type="text/javascript" src="clientscript/vbulletin_textedit.js?v={vb:raw vboptions.simpleversion}"></script>
<script type="text/javascript" src="clientscript/vbulletin-editor.js?v={vb:raw vboptions.simpleversion}"></script>
<script type="text/javascript" src="clientscript/vbulletin_quick_reply.js?v={vb:raw vboptions.simpleversion}"></script>
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}showthread.css" />
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}vbulletin-formcontrols.css" />
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}editor.css" />
<link rel="stylesheet" type="text/css" href="{vb:var vbcsspath}bbcode.css" />
</head>
<body>
{vb:raw header}
{vb:raw navbar}
{vb:raw vBeditTemplate.clientscript}
<div id="qr_defaultcontainer" class="blockfoot floatcontainer">
<form class="vbform" name="quick_reply" id="quick_reply" method="post" action="fichier.php?do=mondo"
onsubmit="return vB_Editor['{vb:raw editorid}'].prepare_submit(this, {vb:raw vboptions.postminchars});">
<h3 id="quickreply_title" class="blockhead"><img src="{vb:stylevar imgdir_button}/reply_40b.png" alt="{vb:rawphrase maphrase}" /> {vb:rawphrase maphrase}</h3>
<div class="wysiwyg_block">
<div class="blockbody formcontrols">
<div class="blockrow">
{vb:raw messagearea}
</div>
</div>
<div class="blockfoot actionbuttons">
<div class="group">
<input type="submit" class="button" value="{vb:rawphrase phrase}" accesskey="s" title="(Alt + S)" name="sbutton" tabindex="2" id="qr_submit" onclick="clickedelm = this.value" />
</div>
</div>
</div>
<input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" name="do" value="mondo" />
</form>
</div>
{vb:raw footer}
</body>
</html>
resultat
http://img98.imageshack.us/img98/4223/resol.jpg