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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Labutin



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть CMS со встроенным fckeditor'ом. Клиенту хочется иметь удобный способ размещать на страницах превьюшки, при нажатии на которые происходит открытие больших картинок. Сейчас он грузит отдельно большую картинку, в fckeditor'е в тексте размещает проевьюшку и делает на ней ссылку на большую картинку.
А хочется ему в диалоге добавления картинки иметь возможность загружать сразу обе картинки (маленькую и большую) и чтобы ссылка формировалась автоматом.
Как бы такое реализовать малой кровью? Может быть кто-то такое делал и поделится опытом?

Всего записей: 935 | Зарегистр. 31-07-2001 | Отправлено: 14:34 21-03-2008
BakLAN



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, объясните, хоть, как его установить на PHP-fusion, а то я совсем не в курсе. Спасибо.

Всего записей: 2850 | Зарегистр. 15-12-2003 | Отправлено: 04:08 30-05-2008
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BakLAN
за этим, лучше, сюда
PHP-Fusion: кто что знает?

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 04:18 30-05-2008
DNSVUY

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1. Загружаю с сервера файл в FCKeditor (серверная часть у меня на ASP VBScript).
2. Редактирую файл.
3. Жму на кнопку Save и ловлю отредактированный html. До этого момента проблем нет.
Результат редактирования надо отправить на сервер  и сохранить в тот же файл, из которого он был взят.
Здесь у меня проблема.
Если отправляю html в форме POST, используя XMLHttpRequest, и ловлю html на сервере в Request.BinaryRead,
то некоторые файлы прекрасно доходят и сохраняются, а некоторые при записи file.Write выдают ошибку Invalid procedure call or argument
Похоже, от размера файла и кодировки возникновение ошибки не зависит. Не нравится мне это.
Может быть есть более надежный способ сохранения результатов редактирования файла на сервер?

Всего записей: 3 | Зарегистр. 30-05-2008 | Отправлено: 12:21 30-05-2008 | Исправлено: DNSVUY, 15:26 30-05-2008
Cheery



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

Цитата:
Если отправляю html в форме POST, используя XMLHttpRequest

а encodeURIComponent (могу в регистре ошибаться) используется?
и при чем тут
Цитата:
Request.BinaryRead
? отправка POST идет не как двоичный код.

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

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 18:14 30-05-2008 | Исправлено: Cheery, 18:22 30-05-2008
lexahead



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Друзья, а как сделать окна Link и Image с возможностью resize или хотя бы менять их размер динамически - в зависимости от размера экрана?
 
Добавление в тэг body файла fckdialog.html onload=window.resizeTo(screen.width,screen.height); срабатывает только в фоксе! метод window.resizeable(true) вообще не отрабатывается!!!
 
Никто случаем не решал подобную задачу?
PS попытка все это проделать в файлах fck_link.html и fck_link.js приводят к точно такому же результату.
 
Заранее благодарен!
----------------------------------------
 
Разобрался сам... ОТбой!

Всего записей: 361 | Зарегистр. 03-11-2002 | Отправлено: 10:31 06-06-2008 | Исправлено: lexahead, 11:34 06-06-2008
zomzar123321

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос такой.
У меня перестали загружаться файлы. Неделю назад еще работал, да и до этого пол года работал без проблем в связке с PHP.
 
Сначала получил ошибку Invalid ile type, обновил до последней версии FCKeditor, ошибка исчезла,ю
Теперь при загрузке файла выдает сообщение об успешной згрузке, однако файл в папке userfiles не появляется, хотя нужное разрешение на нее стоит (0777)
 
В чем может быть проблема?
 
_______________________
 
Решено, на серваке без предупреждения сменили директорию для временных файлов. Даем рзрешение на нее 0777, или правим php.ini соответствующий ключ.

Всего записей: 1 | Зарегистр. 29-06-2008 | Отправлено: 01:18 29-06-2008 | Исправлено: zomzar123321, 14:28 29-06-2008
Labutin



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zomzar123321
Столкнулся с аналогичной проблемой! Правда у меня интересней - картинки размером меньше, чем 2 мегабайта грузятся нормально, а вот 2 мегабайта + 1 байт - уже не грузятся
---------------------------
Windows Internet Explorer
---------------------------
Your file has been successfully uploaded
---------------------------
OK  
---------------------------
Но файла не сервере нет  
Был написан простенький тестовый скрипт:
 

Код:
 
<HTML>  
<HEAD><title>Download</title></HEAD>  
<BODY>  
<form method="POST" enctype="multipart/form-data" action="">  
    <p><input type="file" name="F1" size="20">  
    <input type="submit" value="DL" name="B1"></p>  
</form>  
<?php  
    print_r( $_FILES ) ;  
    if ( isset($_FILES['F1']) )  
    {  
        if ( $_FILES['F1']['size'] > 0 )  
            move_uploaded_file( $_FILES['F1']['tmp_name'] , '/home/www/htdocs/1/'.$_FILES['F1']['name'] ) ;  
    }  
?>  
</BODY>  
</HTML>  
 

 
Файлы по 3 мегабайта грузятся!
 
В php.ini:
upload_max_filesize 32M  
post_max_size 32M  
 
Т.к. тестовый скрипт работает - то подозрения на FCKEditor. У меня стоит версия 2.4.2 Build 14978 Нигде в его настройках не нашел ограничений на размер загружаемых файлов. Ограничения на расширения есть, а на резмер нет  
 
В чем может быть дело?
 
PHP Version 5.1.2
Apache/1.3.34 (Unix) PHP/5.1.2 rus/PL30.22  

Всего записей: 935 | Зарегистр. 31-07-2001 | Отправлено: 10:05 25-07-2008
SATYR1985



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Доброго времени суток. Помогите плиз решить небольшой трабл. Установил себе FCKeditor... настроил его встроенный файловый менеджер для загрузки изображений... всё прекрасно работает (хотя и пришлось почитать мануал на аглийском языке на сайте) но только после загрузки изображения или выбора для вставки при помощи фалового менеджера путь к нему генерируюеться относительный вида image/x_8b4c1253.jpg (хотя если уже на то пошло логично было бы генерировать относительный путь вида  userfiles/image/x_8b4c1253.jpg.) подскажите пожалуйста каким образом заставить файловый менеджер генерировать ссылку обсолютную, дабы можно было исползовать редактор при любом размещении фала с включённым содержимым. Спасибо за внимание.
 
Добавлено:
дополняю свой пост в связи с новыми мыслями по этому поводу... попробовал сделать так: в переменную $Config['UserFilesPath']  файла config.php файлового менеджера занёс значение ../userfiles/ т.е. обсолютный путь к папке с файлами....соответственно теперь ссылка генерируеться обсолютная и в конечном итоге я получаю тот контент с картинками на страницах своего сайта, но в таком случае сам редактор в процессе редактирования контента неотображает картинку с обсолютным путём вот атк вот.... мот знает кто решение подобной задачи?
 
Добавлено:
Появилась идея обработать сценарием PHP выходные данные формы и добавить после каждого " src=" " две точки " .. " и получать таким образом обсолютный путь... но видимо эту проблему можно решить как нить более лояльно... жду ваших рекомендаций...спасибо за терпение с которым вы читаете этот пост

Всего записей: 60 | Зарегистр. 05-03-2007 | Отправлено: 15:27 25-08-2008
Lora GT

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите пожалуйста
как изменить цвет поля в которм печатешь текст
постилям искала искала, так и не нашла

Всего записей: 1 | Зарегистр. 10-01-2008 | Отправлено: 16:38 26-08-2008
Bokr

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ничего не понимаю в Явах
 
Подскажите как прикрутить к FCKeditor'у Кавычкер 2.5.1. Он работает с другим редактором - TinyMCE. Реализован как plugin к Wordpress'у.
 
Может код из plugin'а можно как-то на кнопку FCKeditor'а повесить?
 
Что мне можно посоветовать?
 
Спасибо

Всего записей: 132 | Зарегистр. 06-03-2003 | Отправлено: 00:05 15-09-2008
sBtr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа ну ктонибудь может поделиться полеченым CKFinder?
 
И есть такая проблемма в стандартном файловом менеджере у меня проблемма с названиями файлов на русском, во первых они отображаються кракозябрами, а потом еще и по ссылке не отображаються.
 
а у CKFinder как я понял проблемма с рускимим файлами тоже. Файлы на руском он вообще отказываеться загружать.
 
Как это можно исправить?
Псосоветуйте каконить мэнэджер чтобы с русским дружил и данным едитором поддерживался

Всего записей: 18 | Зарегистр. 25-08-2008 | Отправлено: 08:32 08-10-2008
PEDKA



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

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

Всего записей: 15958 | Зарегистр. 04-05-2003 | Отправлено: 08:58 08-10-2008
sBtr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
при отображении самой страницы или лезть в исходники ?
 
если в исходниках, то может подскажете как лучше, где это подправить и какой функцией эти кракозябры исправляються?
 
и актуален коенчно сам CKFinder с поддержкой руского....
или какой-нибудь аналог с предпросмотром и удалением

Всего записей: 18 | Зарегистр. 25-08-2008 | Отправлено: 10:41 08-10-2008 | Исправлено: sBtr, 11:01 08-10-2008
PEDKA



Улыбающийся КС
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sBtr
В исходниках.
 
Сохранять загруженный файл на сервер уже транслитрированным.
 
Я разместил в файле FileUpload.php следующий код:

Код:
 
$filename = strtr($filename,
"абвгдежзийклмнопрстуфыэАБВГДЕЖЗИЙКЛМНОПРСТУФЫЭ«»",
"abvgdegziyklmnoprstufieABVGDEGZIYKLMNOPRSTUFIE  "
);
$filename = strtr($filename, array(
'ё'=>"yo",    'х'=>"h",  'ц'=>"ts",  'ч'=>"ch", 'ш'=>"sh",
'щ'=>"shch",  'ъ'=>'',   'ь'=>'',    'ю'=>"yu", 'я'=>"ya",
'Ё'=>"Yo",    'Х'=>"H",  'Ц'=>"Ts",  'Ч'=>"Ch", 'Ш'=>"Sh",
'Щ'=>"Shch",  'Ъ'=>'',   'Ь'=>'',    'Ю'=>"Yu", 'Я'=>"Ya",
));
 

 
Куда именно его размещать в твоём случае? Смотри сам.

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

Всего записей: 15958 | Зарегистр. 04-05-2003 | Отправлено: 11:34 08-10-2008
laguna222



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
проблема с именами это не проблема файл-менеджера, это проблема сервера на котором файлы лежат, в основном это сервера под линухом и древний совет в связи с этим - имена файлов должны состоять только из символов: латиницей, цифры, подчеркивание и тире

Всего записей: 40 | Зарегистр. 01-04-2007 | Отправлено: 12:29 08-10-2008
sBtr

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

Цитата:
Сохранять загруженный файл на сервер уже транслитрированным.

 
За ответ конечно спасибо, но этот вариант не очень нравиться, во первых потому что сохранять в эту папку могут просто по сети, а во вторых клиент очень щепетильный (это наверно в первую очередь), web-сервер расположен в локальной сети, и папка с картинками просто расшарена
 
хотелось бы переделать сам файловый менеджер, чтобы он был настроен на кирилическую кодировку, либо заюзать какой либо аналог (желателен предпросмотр)
 
 

Цитата:
проблема с именами это не проблема файл-менеджера, это проблема сервера на котором файлы лежат, в основном это сервера под линухом и древний совет в связи с этим - имена файлов должны состоять только из символов: латиницей, цифры, подчеркивание и тире

 
тут не типовой случай, хостинг на винде с использованием IIS, как и на что это влияет?
у меня названия файлов каверкаются всеравно

Всего записей: 18 | Зарегистр. 25-08-2008 | Отправлено: 13:45 08-10-2008
laguna222



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
любой веб-сервер будет пытаться привести имя файла в удобоваримый вид для веба, не сильно замарачивался подобным вопросом, потому что то более внятное сказать не могу, просто использую тот совет

Всего записей: 40 | Зарегистр. 01-04-2007 | Отправлено: 16:22 08-10-2008
sBtr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ну тогда видимо остаеться попробовать приклеить или другой менеджер или попробовать исправить существующий (заодно добавив в него и предпросмотр )
 
попробую, если чего путного получится поделюсь

Всего записей: 18 | Зарегистр. 25-08-2008 | Отправлено: 17:16 08-10-2008
Holder 2002



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
 
А кто нибудь знает как сделать редактор для 2 и более <textarea>?
 
Вывод для одного <textarea> делаю так

Код:
<html>
<head>
<title>FCKeditor - Sample</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="robots" content="noindex, nofollow">
<script type="text/javascript" src="fckeditor/fckeditor.js"></script>
<script type="text/javascript">
window.onload = function()
{
var oFCKeditor = new FCKeditor( 'MyTextarea' ) ;
oFCKeditor.BasePath = "/fckeditor/" ;
oFCKeditor.ReplaceTextarea() ;
}
</script>
</head>
<body>
<textarea id="MyTextarea" name="MyTextarea">This is <b>the</b> initial value.</textarea>
</body>
</html>

Всего записей: 158 | Зарегистр. 27-02-2002 | Отправлено: 22:14 13-10-2008 | Исправлено: Holder 2002, 22:15 13-10-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 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