Добрый день. Персонализирую CKEDITOR... Тут файлы .JS и Я никак не разобрался как туда встроить php-код...
кусок кода, куда нужно встроить php-код...
html:
'<style type="text/css">'
+'.cke_about_container{color:#000 !important;padding:10px 10px 0;margin-top:5px}'
+'.cke_about_container p{margin: 0 0 10px;}'
+'.cke_about_container'
+'.cke_about_container a{cursor:pointer !important;color:blue !important;text-decoration:underline !important;}'
+'</style>'+
'<div class="cke_about_container"><p>Заголовок</p><br><p>Содержание...</p></div>'
}]
где содержание, например использовать
<?php echo"Содержание"; ?>
Добавлено через 00:41 сек.
Кому нужно, весь код:
CKEDITOR.dialog.add('about',function(a){
var b=a.lang.about;
return{
title:CKEDITOR.env.ie?b.dlgTitle:b.title,minWidth:390,minHeight:240,contents:[{
id:'tab1',
label:'',
title:'',
expand:true,
padding:0,
elements:[{
type:'html',
html:
'<style type="text/css">'
+'.cke_about_container{color:#000 !important;padding:10px 10px 0;margin-top:5px}'
+'.cke_about_container p{margin: 0 0 10px;}'
+'.cke_about_container'
+'.cke_about_container a{cursor:pointer !important;color:blue !important;text-decoration:underline !important;}'
+'</style>'+
'<div class="cke_about_container"><p>Заголовок</p><br><p>Содержание...</p></div>'
}]
}],buttons:[CKEDITOR.dialog.cancelButton]
};
});
Добавлено через 02:05 сек.
Что Я делаю? - Я меняю диалог "О программе", для информационный блок. Например, в базе есть номера 66, 77 и 88, допустим, что пользователь забыл их, ему надо напомнить... Вот легкий скрипт, который будет брать с MySQL данные и выводить на диалогое меню CKEDITOR....
Изменил: ШЕДЕВР (14.05.2011 / 23:09)