Bonjour,

Je n'arrive pas à intégrer KCFinder dans tinyMCE pourtant j'ai bien suivi ceci.

Voici l'architecture de mon site:

/web/test/
--index.php
--lib/tiny_mce/plugins/kcfinder/
--fichier_kcfinder

Ma page index.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
30
31
32
33
34
35
36
37
38
39
40
41
42
 
<script type="text/javascript">
 
	tinyMCE.init({
 
	// General options
	mode : "textareas",
	theme : "advanced",
	plugins :"safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",
	file_browser_callback: 'openKCFinder',
	// Theme options
	theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,styleselect,formatselect,fontselect,fontsizeselect",
	theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
	theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
	theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
	theme_advanced_toolbar_location : "top",
	theme_advanced_toolbar_align : "left",
	theme_advanced_statusbar_location : "bottom",
	theme_advanced_resizing : true,
	force_br_newlines : false,
	force_p_newlines : false,	
	relative_urls : true,
	apply_source_formatting : true
});
	function openKCFinder(field_name, url, type, win) {
	tinyMCE.activeEditor.windowManager.open({
	file:  'lib/tiny_mce/plugins/kcfinder/browse.php?opener=tinymce&amp;amp;amp;amp;type='  + type + '&amp;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;
}
 
</script>
Le config.php de tinymce :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
'uploadURL' => "../../../../stockage/",
'uploadDir' => $_SERVER['DOCUMENT_ROOT']."/test/stockage",
 
'_check4htaccess' => false,
'_tinyMCEPath' => "test/lib/tiny_mce",
Mon erreur est "Cannot create files folder.":
Warning: mkdir() [function.mkdir]: No such file or directory in path/users/web/test/lib/tiny_mce/plugins/kcfinder/core/uploader.php on line 169
Désolé si c'est un peu long mais j'essaye de tout expliquer pour que ce soit plus simple de trouver l'erreur

Merci de votre aide