1. Встановлюємо FCKeditor
3. Встановлюємо TinyMCE
$ Autoload [ 'helper'] =.
на
array ( 'url', 'editor');
P.S. Налаштування FCKeditor
Природно FCKeditor без недоліків (а у кого їх немає?). Але з найбільш помітних:
- Якось дивно працює відміна виправлень (відкат CTRL + Z). І схоже, що це невиправно в поточній версії ..
- Норовить додати зайві рядки. Але цим грішить не тільки FCKeditor. У решти теж така Але можна підпиляти код.
Тепер власне про первинну налаштування FCKeditor:
- Приберемо зайві функції з панелі інструментів, для цього відкриємо конфігураційний файл /system/plugins/fckeditor/fckconfig.js,
Знаходимо рядок FCKConfig.ToolbarSets [ "Default"] =.
Редагуємо її, не забувши зберегти на всякий випадок її копію. Я зазвичай залишаю наступне:
- - Відкриваємо файл system / plugins / fckeditor / editor / filemanager / upload / php / config.php
знаходимо рядок
$ Config [ 'Enabled'] = false;
замінюємо її на
$ Config [ 'Enabled'] = true; - там же правимо шлях до директорії, в якій зберігаються картинки. Я зберігаю картинки в директорії / img /
знаходжу і заміняю рядок
$ Config [ 'UserFilesPath'] = '/ userfiles /';
на
$ Config [ 'UserFilesPath'] = '/ img /'; - Відкриваємо файл system / plugins / fckeditor / fckconfig.js
Знаходимо і міняємо рядки
var _FileBrowserLanguage = 'asp'; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'asp'; // asp | aspx | cfm | / Admin / article / edit / 9
Ось і всі основні настройки.
От не зрозумів (як і в попередніх прикладах): навіщо завантажувати хелпери і в autoload, і в контролері "
У автолоаде, як я зрозумів, вони вантажиться, якщо потрібні всюди в додатку. У контролері, якщо потрібні у всіх (або більшої частини) функцій. В окремій функції, якщо потрібні тільки в ній.
/system/helpers/editor_hepler.php
опечатка має бути
/system/helpers/editor_helper.php
довго мучилася в пошуках цієї помилки> _
Так, хелпери досить вантажити або в autoload, або наприклад в конструкторі.
Пасиба за класне посібник;)
До сих пір все йшло гладко.
Тільки що прикрутив FCK.
оппа- не працює (немає змін). а я все в опері роблю. в консолі помилок js нетути. глянув в ff - OK;)
Коротше, в скрипті в функції FCKeditor_IsCompatibleBrowser
на самому початку написав:
return true;
запрацювало і в опері.
На момент написання спотворював складні таблиці та з великими текстами не справлявся.
Ну я б не сильно на це розраховував. Якщо розробники не підтримують оперу, значить проглючіть може в будь-якому місці і в самий неподходяще час.
Чесно зізнаюся. Не люблю Оперу.
Не працюють FCK Tiny): Таке враження, що непрацюючий вобще скрипти
в СІ): Пробував ці скрипти в простому хтмл - працюють): Хто допоможе?
Ееее. Взагалі-то скрипти працюють в браузері, а не в CI або ще десь. Напевно у вас погано вдається їх підключити.
Там проблема була в шляхах - потрібно було поставити слеш перед і перед "system / plugins / fckeditor / fckeditor.js" тобіш "src =" http://erum.ru/system/plugins/fckeditor/fckeditor.js "спасибі вам за дуже корисний матеріал (:
Виправилося все коригуванням шляхів і пропискою в .htaccess
RewriteEngine On
RewriteCond%! -d
RewriteCond%! -f
RewriteRule ^ (. *) $ /index.php/$1 [L]
Взагалі-то різниці ніякої немає. PHP тут трохи за вуха притягнутий. Основа - JS
Єдина різниця може бути при закачуванні картинок. Вона пов'язана на скриптова мова.
прикрутив начебто нормально а ось коли додаєш картинку не зберігаються зміни. а якщо просто текст то все добре працює
Спробуйте залізти в функцію завантаження картинок і поставте трасування. Подивіться що вона робить.
Найбільш вірогідні два варіанті.
1) ви неправильно вказали шлях до сховища картинок.
2) у вас немає прав на запис картинок.
тут така ситуація взагалі текст зберігається а ось якщо вставити картинку то зміни не зберігаються.
коли керуєш:
на:
вона зберігається але коли далі редагувати після як збережеш знову такі ж граблі. і ще так само з таблицями, після вставки таблиці не зберігаються зміни
та й взагалі з усім де є в тезі лапки "
картинки заливаються нормально.
Дякую за пораду :) трабла була в magic_quotes_gpc = off
змінив на
magic_quotes_gpc = on
і ще де можна поміняти колір фону?
Все супер. але от лихо, вийшов CKEditor.
Але і це не проблема, встановив, налаштував, але! Як завантажувати картинки? Тут теж не написано. Як я зрозумів, потрібно працювати з стандартними класами CI, але як передати шлях до завантаженої зображенні в CKEditor?
Загалом, як завжди, питань більше ніж відповідей.
У CKeditor якийсь убитий файл-менеджер.
не бачу підключення налаштувань fckconfig.js
Гівно що ФЦС що тини мце. Якщо ти використовуєш у своєму цмс їх - співчуваю тобі. я ісп. ком. ред. ))