TinyMCE Image/file-manager probleem
TinyMCE blijft me storen en zit weer met een prob. Ben geen king in JS maar ik probeer de image-manager en de file-manager aan de praat te krijgen.
Dit wil niet lukken en hij geeft aan dat hij geen rechten heeft tot de map. Maar welke map dat is, al sla je me dood.
Kan iemand me hierbij helpen?
Alvast bedankt!
Linkje naar de editor
Code (php)
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
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
<script type="text/javascript">
$().ready(function() {
$('.$class').tinymce({
// Location of TinyMCE script
script_url : '$baseJs/tiny_mce/tiny_mce.js',
// General options
mode : "textareas",
theme : "advanced",
skin : "default",
language : "en",
plugins : "autolink,lists,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,advlist,safari,advlink,imagemanager,filemanager",
// 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|,insertfile,insertimage",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : false,
// Example content CSS (should be your site CSS)
content_css : "$baseCSS/assets.css",
// Drop lists for link/image/media/template dialogs
template_external_list_url : "$baseJs/tiny_mce/lists/template_list.js",
external_link_list_url : "$baseJs/tiny_mce/lists/link_list.js",
external_image_list_url : "$baseJs/tiny_mce/lists/image_list.js",
media_external_list_url : "$baseJs/tiny_mce/lists/media_list.js",
imagemanager_rootpath : "/",
});
});
</script>
$().ready(function() {
$('.$class').tinymce({
// Location of TinyMCE script
script_url : '$baseJs/tiny_mce/tiny_mce.js',
// General options
mode : "textareas",
theme : "advanced",
skin : "default",
language : "en",
plugins : "autolink,lists,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,advlist,safari,advlink,imagemanager,filemanager",
// 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|,insertfile,insertimage",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : false,
// Example content CSS (should be your site CSS)
content_css : "$baseCSS/assets.css",
// Drop lists for link/image/media/template dialogs
template_external_list_url : "$baseJs/tiny_mce/lists/template_list.js",
external_link_list_url : "$baseJs/tiny_mce/lists/link_list.js",
external_image_list_url : "$baseJs/tiny_mce/lists/image_list.js",
media_external_list_url : "$baseJs/tiny_mce/lists/media_list.js",
imagemanager_rootpath : "/",
});
});
</script>
Welke File Manager gebruik je er voor dan? Want standaard heeft TinyMCE geen manager er in zitten en na mijn weten moet je voor die betalen. Maar omdat ik zie dat je er wel 1 in hebt zitten gebruik je waarschijnlijk een externe die je op TinyMCe kunt laten draaien.
De popup komt wel maar verders doet hij weinig.
imagemanager,filemanager
Dit laad ik in als plugin, je kan op de link kijken dat de iconen er staan en ze werken, alleen de dir staat niet goed maar kan het ook nergens debuggen ofzo.
Ik wil wel met je mee kijken alleen ik heb de betaalde versie niet.
Zeg maar hoe of wat, skype? Geholpen word ik graag!
En als jij iets anders werkend krijgt dan vink het ook helemaal goed haha.
Heb je even PM gedaan met mail adres. Dan heb ik wel even tijd om er na te kijken voor je.
Alvast bedankt.
Wie Skype heb ik even met Rick gesproken en hem mijn versie van TinyMCE gedaan.
Tijdens het gesprek hoorde ik dat het bijna was gelukt, maar of het nu daadwerkelijk gelukt is en het probleem is verholpen. Dat weet ik niet, en zal Rick ons even van op de hoogte moeten brengen.
Alles werkt en zelf een nieuwe Youtube plugin erin gezet.
Top hartstikke bedankt!