26/11/2012, 20:55:51
jce76350 a écrit :Citation :Je suis étonné que mon fichier d'origine est déjà la correction appliquée et que cela ne me permet pas d'afficher mon éditeur WYSIWYG correctement.ben il n'y a pas de correction dans ton fichier c'est le fichier original
les modifications que Jean préconise ont eu lieu Après la ta version puisque c'est en cours actuellement sur le SVN
Nota sur la 1.11.3 j'ai aussi 2 wysiwyg et tout fonctionne
Voici une partie de mon fichier page.functions.php
Code :
[== PHP ==]
function create_textarea($enablewysiwyg, $text, $name, $classname = '', $id = '', $encoding = '', $stylesheet = '', $width = '80', $height = '15', $forcewysiwyg = '', $wantedsyntax = '', $addtext = '')
{
// todo: rewrite me with var args... to accept a numeric array of arguments, or a hash.
$gCms = cmsms();
$result = '';
$uid = get_userid(false);
if ($enablewysiwyg == true || $forcewysiwyg)
{
$module = cms_utils::get_wysiwyg_module($forcewysiwyg);
if( $module )
{
$result = $module->WYSIWYGTextArea($name,$width,$height,$encoding,$text,$stylesheet,$addtext);
}
}
if( !$result && $wantedsyntax )
{
// here we should get a list of installed/available modules.
$module = cmsms()->GetModuleOperations()->GetSyntaxHighlighter($forcewysiwyg);
if( $module )
{
$result = $module->SyntaxTextArea($name,$wantedsyntax,$width,$height,$encoding,$text,$addtext);
}
}
Pour moi cela est correct