De quoi occuper le temps

Contao : Installer KCFinder

Ce tutoriel se base sur la version 2.9 de Contao.

Nous voilà partie dans un nouveau système de gestion de contenu nommé CONTAO (anciennement Typolight).

Pour ceux qui ne connaissent pas il s’agit d’un portail internet assez simple à utiliser, cependant il lui manque une partie importante concernant l’éditeur de texte tinyMCE : un explorateur de fichier.

À travers les lignes suivantes, je vais essayer de vous montrer comment intégrer ce super petit navigateur de fichier à tinyMCE.

Pour commencer téléchargez l’archive de KCFinder (kcfinder archive zip).

Il vous faut maintenant extraire le contenu de cette archive dans le répertoire : plugins/tinyMCE/plugins/kcfinder/

Le plus dur est fait, il ne nous reste plus qu’à configurer le tout.

Commençons dans l’ordre par KCFinder, dans le répertoire ouvrir le fichier « config.php » et modifier les lignes suivantes :

'uploadURL' => "upload",

par

'uploadURL' => "../../../../tl_files/",
'uploadDir' => "",

par

'uploadDir' => $_SERVER['DOCUMENT_ROOT']."/tl_files",

et enfin,

//'_tinyMCEPath' => "/tiny_mce",

par

'_tinyMCEPath' => "/plugins/tinyMCE/",

Les modification pour notre navigateur de fichier sont terminées, passons maintenant à la configuration de tinyMCE.

Trouvez les fichier : tinyMCE.php dans system/config et modifiez les lignes suivantes :

Ajoutez

file_browser_callback: 'openKCFinder',

après

tinyMCE.init({
mode : "exact",
height : "300",
language : "< ?php echo $this->language; ?>",
elements : "< ?php echo $this->rteFields; ?>",

et aussi

function openKCFinder(field_name, url, type, win) {
tinyMCE.activeEditor.windowManager.open({
file: 'plugins/tinyMCE/plugins/kcfinder/browse.php?opener=tinymce&amp;amp;amp;type=' + type + '&amp;amp;amp;dir=' + type + '/public',
title: 'KCFinder',
width: 700,
height: 500,
resizable: "yes",
inline: true,
close_previous: "no",
popup_css: false
}, {
window: win,
input: field_name
});
return false;
}

sous la fin de la fonction précédente.

Vous pouvez faire la même chose dans les fichiers : tinyFlash.php et tinyNews.php.

Vous verrez apparaître maintenant une icône sur le bord de vos fenêtres d’insertion de documents et vous obtiendrez ainsi un joli explorateur de fichiers.

Et de 2 !!!!

Magnifique match des Habs ce soir, bravo Halak c’était magnifique

Et oui je serais des matchs de la finale de la conférence, aller les gars on peux le faire, alors pour finir  juste 3 mots :

GO HABS GO


Spécial Régis

Spécial 1° Avril 2010

Enfin de la livraison écologique ….

Y a de la place en masse dans mon jacuzzi

Un peu de nouveauté

Et oui après un petit break, je suis de retour.

Saint-Valentin 2010

Encore …

Ragotte, le hamster expulsé !!!

Que du bonheur !!!

depeche-afp.mp3

Source AFP (Agence Française de Presse)