, а тормоза на домашней тачки были из-за activetoolbar, который в spaw можно отключить!добавь туда свою кнопку для начала....FCKConfig.ToolbarSets['name'] = ['many-many-unknown-words'].....;
Command=new FCKDialogCommand('Image',FCKLang.DlgImgTitle,'dialog/fck_image.html',450,400,FCK.GetNamedCommandState,'InsertImage');break;
Command=new FCKDialogCommand('Image',FCKLang.DlgImgTitle,'dialog/fck_image.html?var=123',450,400,FCK.GetNamedCommandState,'InsertImage');break; 
function FCKeditor( $instanceName ){
....
$this->ResizeTo = '150';
...
}
function CreateHtml(){
...
if ( $this->ToolbarSet != '' )
$Link .= "&Toolbar={$this->ToolbarSet}" ;
$Link .= "&ResizeTo={$this->ResizeTo}" ;
...
....
var FCK=new Object();
FCK.Name=FCKURLParams['InstanceName'];
FCK.ResizeTo=FCKURLParams['ResizeTo'];
FCK.Status=FCK_STATUS_NOTLOADED;
...
....
window.onload = function()
{
...
document.getElementById('frmUpload').resizeto.value = FCK.ResizeTo;
...
2.x не далеко ушла, там то же самое.Автор оригинала: Silex
Возвращаясь от околоредакторного флейма к теме поста
Ell
fckeditor.php: $FCKeditorBasePath должен точно совпадать с хостом в вызываемом урле. У меня была проблема такая, оказалось - нужно точное сопадение. т.е. www.example.com и example.com - разные вещи. Скорее всего, у тебя то же самое - ты же не следишь за www, когда набираешь адрес.
Поправить несложно...
ЗЫ. Говорю про версию 1.x
$Ed = new FCKeditor("text");
$Ed->BasePath = $config["includes"]."fckeditor/";
$Ed-Height = 500;
$Ed->Value = "";
$TPL->assign(array("FCKEDITOR" => $Ed->CreateHtml()));
<?php
$path1 = $config['includes'];
$path2 = $_SERVER['SERVER_NAME'];
echo $path1 . '<br>';
echo $path2 . '<br>';
exit;
$Ed = new FCKeditor("text");
$Ed->BasePath = $config["includes"]."fckeditor/";
$Ed-Height = 500;
$Ed->Value = "";
$TPL->assign(array("FCKEDITOR" => $Ed->CreateHtml()));
?>
Спасибо, AlpineАвтор оригинала: alpine
Freeman
Покажи вывод:
PHP:<?php $path1 = $config['includes']; $path2 = $_SERVER['SERVER_NAME']; echo $path1 . '<br>'; echo $path2 . '<br>'; ... ?>
Проблема действительно была в том, что в $config["includes"] был прописан путь в виде "c:\...\", а требовалось "http://localhost/.../". То есть BasePath должен быть прописан в соответствие с $_SERVER['SERVER_NAME'];P.P.S. А ведь Silex говорил об этом чуть выше. Блин, надо внимательнее читать постыАвтор оригинала: Freeman
Спасибо, Alpine
Проблема действительно была в том, что в $config["includes"] был прописан путь в виде "c:\...\", а требовалось "http://localhost/.../". То есть BasePath должен быть прописан в соответствие с $_SERVER['SERVER_NAME'];
P.S. Может быть, это только в моем случае: я работаю под виндой с IIS 6.0
