Nous allons vous expliquer comment ajouter un nouvel onglet sur la page de rédaction. Rien de bien compliqué, je vous rassure déjà.
Imaginons que vous souhaitiez rajouter un onglet lors de la rédaction du message ou de l'édition du message. Nous allons procéder comme suit:
Ouvrez le fichier « language/fr/common.php ».
Cherchez:
Code : Tout sélectionner
'default_dateformat' => 'D j M Y H:i', // Lun 10 Jan 2007 13:37
Code : Tout sélectionner
'PANEL_TEST' => 'Onglet Test',
Cherchez:
Code : Tout sélectionner
// Build custom bbcodes array
display_custom_bbcodes();
Code : Tout sélectionner
// Add new tab
if ($mode == 'post' || $mode == 'edit')
{
$template->assign_vars(array(
'S_SHOW_TAB_BOX' => true,
));
}
Cherchez:
Code : Tout sélectionner
var panels = new Array('options-panel', 'attach-panel', 'poll-panel');
Code : Tout sélectionner
var panels = new Array('options-panel', 'attach-panel', 'poll-panel', 'tab-panel');
Cherchez:
Code : Tout sélectionner
<!-- IF S_SHOW_POLL_BOX || S_POLL_DELETE --><li id="poll-panel-tab"><a href="#tabs" onclick="subPanels('poll-panel'); return false;"><span>{L_ADD_POLL}</span></a></li><!-- ENDIF -->
Code : Tout sélectionner
<!-- IF S_SHOW_TAB_BOX --><li id="tab-panel-tab"><a href="#tabs" onclick="subPanels('tab-panel'); return false;"><span>{L_PANEL_TEST}</span></a></li><!-- ENDIF -->
Code : Tout sélectionner
<!-- IF not S_SHOW_DRAFTS and not $SIG_EDIT eq 1 -->
<div class="panel bg3" id="options-panel">
Code : Tout sélectionner
<!-- IF S_SHOW_TAB_BOX -->
<div class="panel bg3" id="tab-panel">
<div class="inner"><span class="corners-top"><span></span></span>
<fieldset class="fields2">
<dl>
<dt>{L_PANEL_TITLE}</dt>
<dd>Test</dd>
</dl>
</fieldset>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
N'oubliez pas de rafraîchir le template (onglet Styles) et de vider le cache (onglet Général).