Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Обьясните тупому в FCKeditor
 
 автор: Fddd   (05.12.2006 в 15:58)   письмо автору
 
 

Вот скачал я архив с FCKeditor.
Дальше что? Что запускать чтобы он включился.
Русская документация есть у когонибудь?

   
 
 автор: Duran   (05.12.2006 в 17:48)   письмо автору
 
   для: Fddd   (05.12.2006 в 15:58)
 

На скоко я помню, к нему демка прилогается. В ней и посмотри как его подключать.
Кажется папка _samples.

   
 
 автор: Fddd   (05.12.2006 в 21:02)   письмо автору
 
   для: Duran   (05.12.2006 в 17:48)
 

Спасибо...
А что находится в этой папке? _testcases
И вот сейчас проблема с загрузой картинки, никак нихочет загружаться. Допустим выбираю sample01.html нажимаю на кнопку картинки, вкладка - загрузить, выбираю файл, нажимаю - загрузить и ничего не происходит...

   
 
 автор: Duran   (06.12.2006 в 09:24)   письмо автору
 
   для: Fddd   (05.12.2006 в 21:02)
 

Э-э-э... надеюсь, вы это все хотя бы на Denver запускаете :-)
Там нужна поддержка PHP

   
 
 автор: Panker   (06.12.2006 в 11:11)   письмо автору
 
   для: Duran   (06.12.2006 в 09:24)
 

картинки на СЕРВЕР загружает ПЛАТНЫЙ модуль помойму

   
 
 автор: babilonian   (06.12.2006 в 11:26)   письмо автору
 
   для: Panker   (06.12.2006 в 11:11)
 

Нет. Бесплатный тоже грузит. Но надо настроить. Как это сделать описано здесь:
http://wiki.fckeditor.net/Developer's_Guide/Integration/PHP

   
 
 автор: Loki   (06.12.2006 в 12:09)   письмо автору
 
   для: Panker   (06.12.2006 в 11:11)
 

Да нет, скорее всего просто права не настроены...

   
 
 автор: Fddd   (06.12.2006 в 18:15)   письмо автору
 
   для: Loki   (06.12.2006 в 12:09)
 

Я на local-хосте запускаю.
Сейчас пойду пчитаю..

   
 
 автор: Fddd   (06.12.2006 в 20:33)   письмо автору
 
   для: Fddd   (06.12.2006 в 18:15)
 

Неа.. не помогло...
Я даж не понял что настраивать...

   
 
 автор: babilonian   (07.12.2006 в 00:03)   письмо автору
 
   для: Fddd   (06.12.2006 в 20:33)
 

Все должно работать. сам буквально на днях скачивал новую версию и ставил. Давайте рабираться по мануалу.

Чтобы установить путь, по которому записываются загружаемые файлы, раскомментируйте строку в файле
/FCKeditor/editor/filemanager/browser/default/connectors/php/config.php
(do the same in /FCKeditor/editor/filemanager/upload/php/config.php, at least in version 2.3).

// $Config['UserFilesPath'] = '/UserFiles/' ;

В зависимости от версии, может потребоваться установить значение установки $Config['Enabled'] на true в строке
/FCKeditor/editor/filemanager/browser/default/connectors/php/config.php.
(do the same in /FCKeditor/editor/filemanager/upload/php/config.php, at least in version 2.3)

// БЕЗОПАСНОСТЬ: Вы также должны явно указать в следующе строке true.

$Config['Enabled'] = true ;


Примечание: следует установить нужные права на директории, после чего раскомменировать настройки LinkBrowserURL и ImageBrowserURL в файле /FCKeditor_2.0fc/fckconfig.js для просмотра и загрузки файлов.

Просто установите в нестройках set _FileBrowserLanguage и _QuickUploadLanguage "php" в файле fckconfig.js.


var _FileBrowserLanguage        = 'php' ;
var _QuickUploadLanguage        = 'php' ;


Подробнее читай здесь:
http://fckeditor.wikiwikiweb.de/Developer's_Guide/Configuration/Built_in_File_Browser

ВАЖНО: для активации функции в PHP в режиме Safe Mode следует создать папки /UserFiles/File, /UserFiles/Flash, /UserFiles/Image and /UserFiles/Media и другие, чтобы filebrowser работал.

Короч, примерно так.

   
 
 автор: Fddd   (07.12.2006 в 18:18)   письмо автору
 
   для: babilonian   (07.12.2006 в 00:03)
 

Значит так.
1. Качаю самую последнюю версию FCKeditor 2.3.2
2. Засовываю весь этот архив на ЛокалХост(Деневер).
3. Иду FCKeditor/editor/filemanager/browser/default/connectors/php/config.php
И там $Config['UserFilesPath'] = '/UserFiles/' ; Это строка расскаментирована. Далее, действительно $Config['Enabled'] принимает false,

$Config['Enabled'] = false ;

Меняю её на

$Config['Enabled'] = true ;

Далее в fckconfig.js ищу

var _FileBrowserLanguage        = 'asp' ; 
var _QuickUploadLanguage        = 'asp' ; 

Меняю на

var _FileBrowserLanguage        = 'php' ; 
var _QuickUploadLanguage        = 'php' ; 

4. Далее создаю папки, в корне сайта(ну или смотря как настроите $Config['UserFilesPath']):

/UserFiles/File
/UserFiles/Flash
/UserFiles/Image 
/UserFiles/Media

5. Всё работает!!! Огромное спасибо babilonian.

   
 
 автор: babilonian   (07.12.2006 в 19:46)   письмо автору
 
   для: Fddd   (07.12.2006 в 18:18)
 

Пожалуйста. Учите английский:)

   
 
 автор: elenaki   (07.12.2006 в 21:30)   письмо автору
 
   для: babilonian   (07.12.2006 в 19:46)
 

используйте нормальный редактор. WYSIWYG PRO устанавливается в 2 шага. и английский
знать не надо.

   
 
 автор: Fddd   (07.12.2006 в 21:53)   письмо автору
 
   для: elenaki   (07.12.2006 в 21:30)
 

Прям в рифму.
А загрузка картинок там есть? Чтобы также можно было удобно как в FCKeditor?
Насколько я помню - что нет.


У меня ещё вопрос:
Что здесь:
var sBasePath = document.location.pathname.substrin (0,document.location.pathname.lastIndexOf('_sample')) ;

А можно все файлы хранить в папке fckeditor а запукающий файл в корне сайта?

Вот код запускающего файла:
<head>
<title>FCKeditor - Sample</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script type="text/javascript" src="fckeditor.js"></script>
</head>
<body>
<form action="test.php" method="post" target="_blank">
<script type="text/javascript">
<!--
var sBasePath = document.location.pathname.substring(0,document.location.pathname.lastIndexOf('_sample')) ;
var oFCKeditor = new FCKeditor( 'text' ) ;
oFCKeditor.BasePath    = sBasePath ;
oFCKeditor.Height    = 300 ;
oFCKeditor.Value    = '' ;
oFCKeditor.Create() ;
//-->
</script>
<br><input type="submit" value="Submit">
</form>
</body>
</html>


Как я поял надо менять
<script type="text/javascript" src="fckeditor.js"></script>

На
<script type="text/javascript" src="fckeditor/fckeditor.js"></script>

А вот что это значит, я немогу понять:
var sBasePath = document.location.pathname.substring(0,document.location.pathname.lastIndexOf('_sample')) ;

   
 
 автор: elenaki   (07.12.2006 в 22:51)   письмо автору
 
   для: Fddd   (07.12.2006 в 21:53)
 

загрузку я дописала. 5 строк кода.

   
 
 автор: babilonian   (08.12.2006 в 02:06)   письмо автору
 
   для: elenaki   (07.12.2006 в 22:51)
 

2elenaki Обрезанный WYSIWYG весит почти на 600 кб больше обрезанного FCKeditor. Лично мне столько места жалко.
2Fddd Не парься

$sBasePath = $_SERVER['PHP_SELF'];
$sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "editor" ) );
$oFCKeditor = new FCKeditor('FCKeditor1');
$oFCKeditor->BasePath    = "FCKeditor";
$oFCKeditor->Value        = $text;
$oFCKeditor->Create();

   
 
 автор: Fddd   (08.12.2006 в 18:24)   письмо автору
 
   для: babilonian   (08.12.2006 в 02:06)
 

Спасибо.
А чтобы изменить директорию, в которую записывается картина(ну при нажатии Вставить/Редактировать изображение - закачать) что надо изменить, а то она грузится в UserFiles/ а не в UserFiles/Image.
Или что надо изменить чтобы Файлменеджер мог лазить по всему сайту, а не только в папке Image(при вызове Вставить/Редактировать изображение - Посмотреть на сервере )

   
 
 автор: Jesus   (19.12.2006 в 15:31)   письмо автору
 
   для: babilonian   (07.12.2006 в 00:03)
 

Народ, подмогните немножко ! вот хочу заюзать ФЦКедитор, но хочется чтобы он у каждого пользователя(админа) работал в своей папке с картинками, т.е. чтобы у других админов не было левых картинок, как сделать ?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования