Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » CKEditor (бывший FCKeditor)

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Открыть новую тему     Написать ответ в эту тему

webprog



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
CKeditor - свободный WYSIWYG-редактор, который может быть использован на веб-страницах.
До версии 3.0 назывался FCKeditor («FCK» от имени создателя редактора, Frederico Caldeira Knabben), но сменил имя чтобы не ассоциироваться с распространённым в английском языке ругательством (при старте проекта бразилец Фредерико об этом не знал).
 
Особенностью редактора является малый размер без необходимости инсталляции на стороне клиента.
 
Редактор интегрирован с:
ASP.Net
ASP
ColdFusion
PHP
Java
JavaScript
Active-FoxPro
Lasso
Perl
Python
 
CKeditor совместим с большинством современных браузеров:
Opera 9.50+
Safari 3.0+
Firefox 1.5+
Camino 1.0+ (Mac)
Internet Explorer 5.5+
Google Chrome
 
Последняя версия - 3.6.2 (13 сентября 2011)
Первоначальное сообщение

Всего записей: 24 | Зарегистр. 18-10-2004 | Отправлено: 18:37 06-07-2005 | Исправлено: Cheery, 02:49 09-01-2012
Specialized



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
savedata.php (он лежит в папке editor)
 <?php
var_dump($_REQUEST);
return 0; ?>  
<?php
include("editor/fckeditor.php")
$sValue = stripslashes($_POST['FCKeditor1']);        
?>

Всего записей: 85 | Зарегистр. 20-07-2005 | Отправлено: 12:36 12-10-2006
PEDKA



Улыбающийся КС
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Specialized
Ну, конечно!

Код:
 
include("editor/fckeditor.php");
 

Ты забыл поставить «;»
И потом, эта строчка совсем не нужна!
Вот таким должен быть файл savedata.php

Код:
 
<?php
$sValue = stripslashes($_POST['FCKeditor1']); // считыаем данные из формы
echo $sValue; // выводим полученное
?>
 


----------
вот такая вот батва ©...
"Тестирование" это давно уже не помойка.
"Тестирование" это филиал "Помощи" ©

Всего записей: 15958 | Зарегистр. 04-05-2003 | Отправлено: 12:53 12-10-2006
Specialized



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PEDKA
Теперь выдает такую ошибку
array(2) { ["FCKeditor1"]=>  string(4) "Тест" ["LastVisit"]=>  string(10) "1160032376" }

Всего записей: 85 | Зарегистр. 20-07-2005 | Отправлено: 13:09 12-10-2006
PEDKA



Улыбающийся КС
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Specialized

Цитата:
Теперь выдает такую ошибку

Это не ошибка, это все переменные, доступные сценарию.
Вот

Код:
 
$sValue = stripslashes($_POST['FCKeditor1']); // считыаем данные из формы
 

В переменной $sValue теперь лежит то, что было в форме.
Дальше можешь делать с ней, что хотел: показывать пользователю (код выше), записывать в файл, базу и т.д

----------
вот такая вот батва ©...
"Тестирование" это давно уже не помойка.
"Тестирование" это филиал "Помощи" ©

Всего записей: 15958 | Зарегистр. 04-05-2003 | Отправлено: 13:43 12-10-2006
Specialized



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PEDKA

Цитата:
В переменной $sValue теперь лежит то, что было в форме.
Дальше можешь делать с ней, что хотел: показывать пользователю (код выше ), записывать в файл, базу и т.д

Подскажи, как записать ее в текстовый файл, а потом оттуда опубликовать на сайте?
 

Всего записей: 85 | Зарегистр. 20-07-2005 | Отправлено: 19:05 13-10-2006
VladikSJ

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа! Ай нид your help!
 
FCKEditor работает, файлменеджер (встроенный) - работает, загружает.
 
А вот стоит мне прикрутить mсpuk - как настают грабли
 
Чего мне удалось добиться - отображается нужный каталог, со списком каталогов.
Все каталоги и файлы (находящиеся уже там) можно удалить или переименовать. Всё это без проблем.
Можно ходить по каталогам и подкаталогам...
Однако загрузить файл неполучается совершенно
В файлменеджере выбираю файл, жму кнопку Upload, появляется надпись на английском "загрузка файла 0%". Проходит некоторое время, пару секунд, после чего FireBug показывает, что у меня ошибка в DOM 108 строка fckxml.js и всё. Файл не грузится, и не загружается.
Переключаюсь в файлменеджер по умолчанию - грузит. Обратно в mcpuk - нет.
(всё проверяю на локалке, запись в папочки разрешена).
Проверял - переименовывал файл FileUpload.php (который в папке Command) в другой, хоть в fileup.ph - никаких ошибок не выдаёт.
 
Подскажите, что я сделал не так? Прочитал все ссылки и инструкции, внёс исправления. Пути (раз отображает) - правильные. Почему же загрузка не хочет происходить? Хелп!!!

Всего записей: 4 | Зарегистр. 14-10-2006 | Отправлено: 23:52 14-10-2006
PEDKA



Улыбающийся КС
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VladikSJ
Напиши код файла: fckxml.js, fckconfig.js и config.php (mcpuk, адрес: editor\filemanager\browser\mcpuk\connectors\php\config.php)
Каким браузером пользуешься, FF?
 
+ Версия FCKeditor и mcpuk

----------
вот такая вот батва ©...
"Тестирование" это давно уже не помойка.
"Тестирование" это филиал "Помощи" ©

Всего записей: 15958 | Зарегистр. 04-05-2003 | Отправлено: 00:39 15-10-2006 | Исправлено: PEDKA, 00:39 15-10-2006
edogs

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А что за mcpuk и как в fckeditor-е управлять правами на удаление файлов? и вообще где они задаются?:-\

Всего записей: 1777 | Зарегистр. 25-07-2004 | Отправлено: 01:52 15-10-2006
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
edogs

Цитата:
А что за mcpuk  

другой файл манагер для этого "редактора".

Цитата:
как в fckeditor-е управлять правами на удаление файлов?

никак.. это не его задача.


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 02:00 15-10-2006
VladikSJ

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2 PEDKA.  
FF - 1.5.0.6 mcpuk - вчера с сайта скачал (ссылка на страничку раньше, ты давал).
Вставлял только файловый менеджер, ибо понадобилось "удаление" файлов
в ИЕ - тоже не работает 6.2600 - не загружает Пишет ошибка XML и всё
 
в config.php менял только эти переменные:
 
$fckphp_config['basedir']=$_SERVER['DOCUMENT_ROOT'];
$fckphp_config['UserFilesPath'] = "app/webroot/img/issue" ;
 
настройки fckeditor.js - тоже целиком приводить? он же слишком большой?
 
Добавлено:
config.php
 
 
fckxml.js
 
fckconfig.js

Всего записей: 4 | Зарегистр. 14-10-2006 | Отправлено: 11:05 15-10-2006 | Исправлено: VladikSJ, 13:52 15-10-2006
VladikSJ

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не знаю что случилось, но после долгих плясок с бубном, мне всё-таки удалось заставить работать эту связку. Не знаю в чём причина...
 
Единственное "но" - IE (6.0.2800) - грузит и рефрешит
FF 1.5.0.6 - грузит картинку, файрбаг выдаёт ошибку в 108-й строке fckxml.js и не рефрешит страничку после загрузки.
 
В остальном - всё работает.
 
одно неясно, почему-то перестали нормально кодироваться буквы "И" и буква "ш". Меняются на двубайтный код. Уж незнаю в чём дело, буду дальше разбираться...

Всего записей: 4 | Зарегистр. 14-10-2006 | Отправлено: 18:45 15-10-2006
PEDKA



Улыбающийся КС
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VladikSJ

Цитата:
FF 1.5.0.6 - грузит картинку, файрбаг выдаёт ошибку в 108-й строке fckxml.js и не рефрешит страничку после загрузки.

Но файл нормально загружается на сервер. Это баг FF, который «проглядели» создатели mcpuk... Хотя, mcpuk довольно старая штука, давно не обновлялась — отсюда и некоторые проблемы.
 

Цитата:
почему-то перестали нормально кодироваться буквы "И" и буква "ш". Меняются на двубайтный код. Уж незнаю в чём дело, буду дальше разбираться...

Загружай файлы с английским названием.

----------
вот такая вот батва ©...
"Тестирование" это давно уже не помойка.
"Тестирование" это филиал "Помощи" ©

Всего записей: 15958 | Зарегистр. 04-05-2003 | Отправлено: 19:22 15-10-2006
VladikSJ

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ну ничего. Главное что в ИЕ работает...
 
И, ш - это я забыл SET NAMES UTF8 выставить. Сорри, за несправедливый поклёп на mcpuk

Всего записей: 4 | Зарегистр. 14-10-2006 | Отправлено: 00:14 16-10-2006
marpa

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте.
Очень нужна ваша помощь.
Версия FCKEditor 2.3.1.
Хочу работать с шаблонами страничек, которые находятся в файле fcktemplates.xml.
Не смотря на то, что пути прописаны правильно диалоговое окно fck_template.html не выводит списка имеющихся шаблонов.
В этом файле есть такой код:

Код:
window.onload = function()
{
    // Set the right box height (browser dependent).
    GetE('eList').style.height = document.all ? '100%' : '295px' ;
 
    // Translate the dialog box texts.
    oEditor.FCKLanguageManager.TranslatePage(document) ;
 
    window.parent.SetAutoSize( true ) ;
 
    LoadTemplatesXml() ;
}
 
function LoadTemplatesXml()
{
    if ( !FCK._Templates )
    {
        GetE('eLoading').style.display = '' ;
        alert( 'Testing the debug window' ) ;
 
        // Create the Templates array.
        FCK._Templates = new Array() ;
 
        // Load the XML file.
        var oXml = new oEditor.FCKXml() ;
        oXml.LoadUrl( FCKConfig.TemplatesXmlPath ) ;
        // Get the Images Base Path.
        var oAtt = oXml.SelectSingleNode( 'Templates/@imagesBasePath' ) ;
        var sImagesBasePath = oAtt ? oAtt.value : '' ;
        // Get the "Template" nodes defined in the XML file.
        var aTplNodes = oXml.SelectNodes( 'Templates/Template' ) ;
        alert (aTplNodes.length)
        for ( var i = 0 ; i < aTplNodes.length ; i++ )
        {
            var oNode = aTplNodes[i]
 
            var oTemplate = new Object() ;
 
            var oPart ;
 
            // Get the Template Title.
            if ( oPart = oNode.attributes.getNamedItem('title') )
                oTemplate.Title = oPart.value ;
            else
                oTemplate.Title = 'Template ' + ( i + 1 ) ;
 
            // Get the Template Description.
            if ( oPart = oXml.SelectSingleNode( 'Description', oNode ) )
                oTemplate.Description = oPart.text ? oPart.text : oPart.textContent ;

 
 
и т.д.
в файле fckeditorcode_ie.js есть объявления классов с которыми работает вышепреведенный JavaScript:
 
 

Код:
 
var FCKXml=function()
{
    this.Error=false;
};
FCKXml.prototype.LoadUrl=function(A)
{
    this.Error=false;
    var B=FCKTools.CreateXmlObject('XmlHttp');
    if (!B)
    {
        this.Error=true;
        alert('can not create XML Object in fckeditorcode_ie.js ');
        return;
    };
        B.open("GET",A,false);
        B.send(null);
        if (B.status==200||B.status==304)
        this.DOMDocument=B.responseXML;
        else
        if (B.status==0&&B.readyState==4)
    {
        this.DOMDocument=FCKTools.CreateXmlObject('DOMDocument');
        this.DOMDocument.async=false;
        this.DOMDocument.resolveExternals=false;
        this.DOMDocument.loadXML(B.responseText);
    }
    else
        {
            this.Error=true;
            alert('Error loading in fckeditorcode_ie"'+A+'"');
        }
};
FCKXml.prototype.SelectNodes=function(A,B)
{
if (this.Error) return new Array();
if (B) return B.selectNodes(A);
else return this.DOMDocument.selectNodes(A);};
FCKXml.prototype.SelectSingleNode=function(A,B)
{
if (this.Error) return;
if (B) return B.selectSingleNode(A);
else
return this.DOMDocument.selectSingleNode(A);
}
 

 
Так вот, xml файл у меня пркрасно грузится в объект B , срабатывает условие

Код:
if (B.status==200||B.status==304)
        this.DOMDocument=B.responseXML;
 

 
но переменные oAtt и aTplNodes получаются нулевой длины т.е. методы oXml.SelectSingleNode( 'Templates/@imagesBasePath' ) и oXml.SelectNodes( 'Templates/Template' ) возвращают ничего, следовательно список шаблонов не формируется.
 
Три дня сижу, никаких результатов. Помогите, кто чем может

Всего записей: 2 | Зарегистр. 18-10-2006 | Отправлено: 22:18 18-10-2006
marpa

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Забыл сказать, что этот скрипт не работает в моем IE версии 6.0.  
Посидел еще день и нарыл, кажется, ответ :
Дело в неправильном mime content type отдаваемом сервером. У меня это: application/octet-stream а нужен text/xml

Всего записей: 2 | Зарегистр. 18-10-2006 | Отправлено: 19:32 19-10-2006
ShekhovtsovS

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не подскажет кто нибудь почему может не работать Resources Browser.  
Когда щелкаешь кнопку загрузить рисунок, появляется диалог 'свойства изображения'. там есть кнопка 'посмотреть на сервере' когда щелкаешь ее должен отобразиться Resources Browser, и в IE он не появляется.  
версия FCKeditor - 2.3
Спасибо.

Всего записей: 1 | Зарегистр. 24-10-2006 | Отправлено: 13:39 24-10-2006
PEDKA



Улыбающийся КС
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ShekhovtsovS
Поп-ап окна разрешить надо с данного сайта.

----------
вот такая вот батва ©...
"Тестирование" это давно уже не помойка.
"Тестирование" это филиал "Помощи" ©

Всего записей: 15958 | Зарегистр. 04-05-2003 | Отправлено: 15:22 24-10-2006
RomaHagen



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Привет всем!
 
Есть тут кто кто использует этот едитор в аsp.net и кто нажимал на кнопочку просмотреть на сервере в окошке, которое выскакивает после нажатия на иконку добавления картинки? Если вы при этом не получаете ошибку откликнетесь пожалуйста
 
p.s. перепробовал все, перечитал документацию, сделал все как надо, но от этой ошибки не избавился (

Всего записей: 73 | Зарегистр. 10-02-2006 | Отправлено: 02:44 26-10-2006
linix

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ой какие тут умные люди собрались......
 
возможно я покажусь кому-то идиотом.......
 
но че-то я уже неделю извращенно совокупляюсь с этим редактором, но не могу заставить работать файл менеджер и аплоадер.
 
то есть файлы никуда не заливаются, просматривать низзя.  
в папке с файлами сделал папки Images, Files, Flash, Media
 
..filemanager/browser/default/connectors/test.html  - енто не работает
 
.../editor/filemanager/upload/test.html  - енто работает, заливает в папку UserFiles, но нормальный аплоадер не фурычит
 
в конфигах енейбл-тру поставил
 
редактор здесь: http://127.0.0.1/fckeditor/
файлы тут: http://127.0.0.1/UserFiles/
 
в fckconfig.js поставил
 
var _FileBrowserLanguage        = 'php' ;  
var _QuickUploadLanguage        = 'php' ;  
 
в http://127.0.0.1/index.php
 
include("./fckeditor/fckeditor.php");  
$oFCKeditor->BasePath = '/fckeditor/' ;  
 
в конфигах аплодера и коннектора
 
$Config['Enabled'] = True ;
$Config['UserFilesPath'] = '/UserFiles/' ;
 
в файле коннектора пробовал насильно вписывать адреса папок. ниче не меняется.

Всего записей: 1 | Зарегистр. 11-11-2006 | Отправлено: 14:11 11-11-2006
andrew222

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
День добрый
 
Вопрос уже был на третьей странице... но так и остался без ответа.
Может кто подскажет все-таки? Буду очень признателен
 
при работе в IE перенос строки сопостовляется абзацу (т.е. <p></p> когда в редакторе нажимаешь "enter"), в FireFox'е - <br/>. Есть ли возможность сконфигурить чтобы там и там было одинаково?

Всего записей: 25 | Зарегистр. 09-03-2004 | Отправлено: 01:28 15-11-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » CKEditor (бывший FCKeditor)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru