[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: FCKEditor
Страницы: 1, 2, 3
Tokugava
Много разной инфы, но большинство на английском... но как это не парадоксально... я инглиш не знаю ph34r.gif

Ребята может быть кто в курсе может быть есть статьи, или может быть мануал как впаять FCEditor в файл с расширением php (у меня в нем форма редактирования статей).
Интересует ИМЕННО FCEditor. Поделитесь ссылочкой если кто знает. Большое спасибо. rolleyes.gif

_____________
人類の敵
Чем умнее человек, тем легче он признает себя дураком!
olgatcpip
Английский не знаешь.... ну что тут можно посоветовать.

1 - Сходи в институт иностранных языков.
2 - познакомься с девушкой. Обязательно проверь как хорошо она знает английский.
3 - Замути с ней. Приглашай почаще к себе, женись таки наконец.
Если все пройдет как я пиш, то, вуаля, у тебя будет homeTranslater + и кушать приготовит, в квартире приберет, и много ещё плюсов. biggrin.gif


А если серьезно, то я тебя понимаю, НО это крайне необходимо знать хотябы примерно о чем речь в мануалах.
Между прочем, на английском самая подробная инструкция.

_____________
Ласковое слово и кошке приятно... Плюсик в карму сойдет wink.gif
*smarty дока - новая любовь
Моё рукотворение ругайте, хвалите smile.gif
Веду маленький блог
в этом блоге публикую новые работы
WMR217126627282 wink.gif

Tokugava
Набивание постов на этом форуме не карается?dry.gif

По делу нечего написать? Тогда смысл отписыватся?

_____________
人類の敵
Чем умнее человек, тем легче он признает себя дураком!
Семён
Чувак во 1-ых, ты пишешь о редакторе, которого не существует, если ты про FCKEditor - другой разговор и то уточняй какая ветка 2х или 3х
olgatcpip
Tokugava
Почему? Я реально пишу вариант решения, потому как мне кажется, советовать Вам учить зык, и говорить, что ну никак безэтого, безполезно.

_____________
Ласковое слово и кошке приятно... Плюсик в карму сойдет wink.gif
*smarty дока - новая любовь
Моё рукотворение ругайте, хвалите smile.gif
Веду маленький блог
в этом блоге публикую новые работы
WMR217126627282 wink.gif

Adil
FCKEditor - установка
Tokugava
Установка FCKeditor.
Установка FCKeditor очень проста.
В точности следуйте инструкциям:
1) Скачайте последнюю версию редактора: http://www.fckeditor.net/download
2) Распакуйте скачанный архив в директорию “fckeditor” в корень вашего сайта.
Замечание: Вы можете поместить файлы в скрипта в любую директорию на сайте. “fckeditor” по умолчанию.
Проверьте правильно ли установился скрипт.
В комплекте присутствует пример использования скрипта на всех языках программирования, поддерживаемых редактором. Просмотрите директорию “_sample”.
Проверьте правильно ли установился скрипт, пройдя по следующей ссылке:
http://<Ваш сайт>/<Папка с залитым FCKeditor>/_samples/default.html
Приступаем к установке FCKeditor-а.
1) Заливаем папку, распакованную из архива, в корень сайта.
2) Открываем страницу http://<Ваш сайт>/<Папка с залитым FCKeditor>/_samples/default.html
3) Тестируем редактор ( ВНИМАНИЕ!!! JAVA SCRIPT в браузере должен быть включен )
4) Потестировали. Все работает! Дальше будем разбираться как интегрировать этот редактор в наш проект.
Интегрируем редактор в наш проект на php.
Оригинальный Мануал на английском языке можете прочитать здесь: http://docs.fckeditor.net/FCKeditor_2.x/De...Integration/PHP
Итак, простым языком описываю все шаги:
1) Подключаем файл скрипта в нашем проекте.
<?php
include_once("<Папка с залитым FCKeditor>/fckeditor.php") ;
?>
2) Вставляем нижеуказанный код в тело документа.
<form action="<скрипт обработчик>" method="post">

<?php
$oFCKeditor = new FCKeditor('FCKeditor1') ;
$oFCKeditor->BasePath = '/fckeditor/' ;
$oFCKeditor->Value = '<p>Текст, который будет в поле редактора по умолчанию.</p>' ;
$oFCKeditor->Create() ;
?>
<br>
<input type="submit" value="Submit">
</form>
3) Можете изменить значение свойств по умолчанию объекта oFCKeditor в файле fckconfig.js, чтобы каждый раз их не указывать при создании объекта.
Как включить возможность добавлять картинки в FCKeditor.
1) Открываем файл:
<Папка с залитым FCKeditor>/editor/filemanager/connectors/php/config.php
2) Ищем строчку:
$Config['Enabled'] = false ;
и заменяем ее на:
$Config['Enabled'] = true ;
3) Ищем сточку:
$Config['UserFilesPath'] = '/userfiles/' ;
оставляем как есть
или заменяем ее на:
$Config['UserFilesPath'] = '/путь к папке, куда будут заливаться картинки/' ;
4) Если вы оставили значение ‘/userfiles/’, создаем в корне сайта папку userfiles и обязательно даем ей права 777.
Если вы изменили значение, то убедитесь, что путь к папке, который вы указали, существует, и chmod стоит 777
5) Если вы все сделали правильно – загрузка картинок с Вашего компьютера на сайт должна работать.


Для тех кто не знает английский, и из-за пары строчек мануала не собирается его учить. Прочие советчики, вам тоже может пригодитсо... раз ответа не дали, значит не знаете...

_____________
人類の敵
Чем умнее человек, тем легче он признает себя дураком!
netruxa
Раньше я вызывал форму эдитора через яваскрипт. Все работает хорошо, вот только нужно прописывать
$text=str_replace("\r\n","",$text);
$text=str_replace("\n","",$text);
чтобы в ява скрипте исходный хтмл код не был на разных строчках. Сейчас попробовал твой способ
$oFCKeditor = new FCKeditor('FCKeditor1') ;
$oFCKeditor->BasePath = '/fckeditor/' ;
$oFCKeditor->Value = '<p>Текст, который будет в поле редактора по умолчанию.</p>' ;
$oFCKeditor->Create() ;
Заработало, НО все данные эдитора отправились у меня в обработчик через GET параметр. У тебя также?

_____________
ввв.парсер.рф - онлайн система проверки позиций Вашего сайта в поисковиках. Для форумчан 100 рублей на счет.
olgatcpip
О! я туплю... я же fckeditor использую!
но вижу и без меня справились, если ещё есть вопросы спрашивайте....

_____________
Ласковое слово и кошке приятно... Плюсик в карму сойдет wink.gif
*smarty дока - новая любовь
Моё рукотворение ругайте, хвалите smile.gif
Веду маленький блог
в этом блоге публикую новые работы
WMR217126627282 wink.gif

Tokugava
Цитата (netruxa @ 24.02.2010 - 14:52)
Раньше я вызывал форму эдитора через яваскрипт. Все работает хорошо, вот только нужно прописывать
$text=str_replace("\r\n","",$text);
$text=str_replace("\n","",$text);
чтобы в ява скрипте исходный хтмл код не был на разных строчках. Сейчас попробовал твой способ
$oFCKeditor = new FCKeditor('FCKeditor1') ;
$oFCKeditor->BasePath = '/fckeditor/' ;
$oFCKeditor->Value = '<p>Текст, который будет в поле редактора по умолчанию.</p>' ;
$oFCKeditor->Create() ;
Заработало, НО все данные эдитора отправились у меня в обработчик через GET параметр. У тебя также?

Это не мой способ... загуглил и нашел в инете. Автор указан к сожалению не был... иначе я бы автора указал. Я попробовал установить этим способом все работает...

К сожалению как изменить размер поля и убрать ненужные кнопки с тулбары... я не знаю =(

Если кто в курсе поделитесь unsure.gif

_____________
人類の敵
Чем умнее человек, тем легче он признает себя дураком!
olgatcpip
я! я в курсе!
кнопочки тута: fckeditor/fckconfig.js найди строчку FCKConfig.ToolbarSets["Default"] и удаляй себе что хочешь !
FCKConfig.ToolbarSets["Default"] = [
[
'Preview'],
[
'Cut','Copy','PasteText'],
[
'Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
[
'Blockquote'],
[
'JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
[
'Link','Unlink'],
[
'Smiley','SpecialChar'],
[
'TextColor','BGColor'],
[
'About'] // No comma for the last row.
] ;

пример моего обрубленого fckeditor пока можно посмотреть тут на форуме (только зарегиться таки нудно будет)

_____________
Ласковое слово и кошке приятно... Плюсик в карму сойдет wink.gif
*smarty дока - новая любовь
Моё рукотворение ругайте, хвалите smile.gif
Веду маленький блог
в этом блоге публикую новые работы
WMR217126627282 wink.gif

Tokugava
Цитата (olgatcpip @ 25.02.2010 - 10:55)
я! я в курсе!
кнопочки тута: fckeditor/fckconfig.js найди строчку FCKConfig.ToolbarSets["Default"] и удаляй себе что хочешь !
FCKConfig.ToolbarSets["Default"] = [
[
'Preview'],
[
'Cut','Copy','PasteText'],
[
'Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
[
'Blockquote'],
[
'JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
[
'Link','Unlink'],
[
'Smiley','SpecialChar'],
[
'TextColor','BGColor'],
[
'About'] // No comma for the last row.
] ;

пример моего обрубленого fckeditor пока можно посмотреть тут на форуме (только зарегиться таки нудно будет)

Пасиба! Тока не работает rolleyes.gif я удаляю всякую нечисть (типа то что надо только программерам, всякие добавления кнопочек и пр.) а она все одно отображаетсо tongue.gif " 2 день парюсь запарилсо по полной не хотит и все.

_____________
人類の敵
Чем умнее человек, тем легче он признает себя дураком!
olgatcpip
Хе! покажи как оно у тебя.

_____________
Ласковое слово и кошке приятно... Плюсик в карму сойдет wink.gif
*smarty дока - новая любовь
Моё рукотворение ругайте, хвалите smile.gif
Веду маленький блог
в этом блоге публикую новые работы
WMR217126627282 wink.gif

Tokugava
FCKConfig.TemplateReplaceAll = true ;
FCKConfig.TemplateReplaceCheckbox = true ;

FCKConfig.ToolbarLocation = 'In' ;

FCKConfig.ToolbarSets["Basic"] = [
['Preview'],
['Cut','Copy','PasteText'],
['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
['Blockquote'],
['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
['Link','Unlink'],
['Smiley','SpecialChar'],
['TextColor','BGColor'],
['About'] // No comma for the last row.
] ;

FCKConfig.ToolbarSets["Default"] = [
['Bold','Italic','-','OrderedList','UnorderedList','-','Link','Unlink','-','About']
] ;

FCKConfig.EnterMode = 'p' ; // p | div | br
FCKConfig.ShiftEnterMode = 'br' ; // p | div | br

FCKConfig.Keystrokes = [
[ CTRL + 65 /*A*/, true ],
[ CTRL + 67 /*C*/, true ],
[ CTRL + 70 /*F*/, true ],
[ CTRL + 83 /*S*/, true ],
[ CTRL + 84 /*T*/, true ],
[ CTRL + 88 /*X*/, true ],
[ CTRL + 86 /*V*/, 'Paste' ],</span>

Вот. Не работает и все. sad.gif Скрин прилагается...
user posted image

Да... вывожу с помощью php оператором echo вот код вставки:

<tr>

<td>
Краткое описание:<br>';


include_once ("fckeditor/fckeditor.php") ;

$oFCKeditor = new FCKeditor('Default') ;
$oFCKeditor->BasePath = '/fckeditor/' ;
$oFCKeditor->Value = '<p>Введите краткое описание продукта</p>' ;
$oFCKeditor->Create() ;


echo '
</td>



_____________
人類の敵
Чем умнее человек, тем легче он признает себя дураком!
olgatcpip
страно, у меня все тоже самое.. но только другом порядке...

давай исключим невероятности:
1 - почисти кеш браузера
2 - попробуй поменять местами
3 - нужно убедиться, что он имено от туда, где ты меняешь параметры берет те самые параметры. нарисуй alert('!'); в конфиге.

_____________
Ласковое слово и кошке приятно... Плюсик в карму сойдет wink.gif
*smarty дока - новая любовь
Моё рукотворение ругайте, хвалите smile.gif
Веду маленький блог
в этом блоге публикую новые работы
WMR217126627282 wink.gif

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.