1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
/**
* Retourne un WYSIWYG fckeditor.
*
* @param $nom le nom du WYSIWYG retourné
* @param $valeur le contenu du WYSIWYG
* @param $hauteur la hauteur du WYSIWYG
* @param $largeur la largeur du WYSIWYG
* @return un objet FCKeditor
*
* Par défaut, $valeur est initialisée à '', $hauteur à 400 et $largeur à 560. 560 pixels est la largeur minimale du WYSIWYG, donc ne mettez pas de valeur inférieure.
* Il est plus que conseillé de garder la hauteur et la largeur par défaut...
*/
public function generer_fckeditor($nom = '', $valeur = '', $hauteur = 400, $largeur = 560){
static $numero = 0;
include_once($this->chemin_fckeditor . 'fckeditor.php');
if($nom == ''){
$nom = 'fckeditor_' . ++$numero;
}
$fck = new FCKeditor($nom);
$fck->BasePath = $this->chemin_fckeditor;
$fck->Height = $hauteur;
if($largeur <560){
$largeur = 560;
}
$fck->Width = $largeur;
$fck->Value = $valeur ;
return $fck;
} |
Partager