TineMCE не работает
1. Скачал с офф. сайта TineMCE и руссификатор,
2. залил на ФТП в папку \wysiwyg\tinymce\
3. положил файл wysiwyg.class.php в папку \wysiwyg\tinymce\ с кодом PHP:
valid_elements: 'script[type=text/javascript|charset=utf-8|src],strong/b,div
,br',
4. Выбрал TineMCE в настройках поля "Типы контента" — "Статьи" — "Поля" поле "Текст статьи"
5. Зашел в Статьи и нажал редактировать — результат на фото ниже.
Включил. А где должна показаться ошибка, на той странице что на фото ее нету.
Файл пробовал ставить разные коды:
2.
<?php
valid_elements: 'script[type=text/javascript|charset=utf-8|src],strong/b,div
,br',
<?php
3.
<?php
class cmsWysiwygTinymce{
function __construct(){}
public function displayEditor($field_id, $content=''){
$lang = cmsConfig::get('language');
$user = cmsUser::getInstance();
cmsTemplate::getInstance()->addJS('wysiwyg/tinymce/tinymce.min.js');
$dom_id = str_replace(array('[',']'), array('_', ''), $field_id);
echo html_textarea($field_id, $content, array('id'=>$dom_id));
?><script type="text/javascript" >
$(document).ready(function(){
tinymce.init({mode: "exact",
elements: "<?php echo $field_id; ?>",
language: "ru",
plugins: 'image'});
});
</script>
<?php
}
}
system/core/database.php => 98 => setTimezone()
SET `time_zone` = '+03:00'
Запрос занял 0.00010 секунд
system/core/controller.php => 170 => get()
SELECT i.*
FROM cms_controllers i
LIMIT 1000
Запрос занял 0.00013 секунд
system/controllers/widgets/model.php => 68 => get()
SELECT i.*
FROM cms_widgets_pages i
LIMIT 1000
Запрос занял 0.00031 секунд
system/controllers/widgets/model.php => 308 => get()
SELECT i.*, w.controller as controller, w.name as name
FROM cms_widgets_bind i
FORCE INDEX (page_id)
INNER JOIN cms_widgets as w ON w.id = i.widget_id
WHERE (i.template = 'default') AND (i.is_enabled IS NOT NULL) AND (i.page_id IN ('0','1'))
ORDER BY i.page_id, i.position, i.ordering
Запрос занял 0.00047 секунд
system/core/user.php => 252 => get()
SELECT i.*
FROM cms_sessions_online i
LIMIT 1000
Запрос занял 0.00020 секунд
В файле \wysiwyg\tinymce\wysiwyg.class.php должно быть что-то такое
<?php class cmsWysiwygTinymce{ public function displayEditor($field_id, $content=''){ $lang = cmsCore::getLanguageName(); $template = cmsTemplate::getInstance(); $template->addJSFromContext('wysiwyg/tinymce/tinymce.min.js'); ?> <script type="text/javascript"> tinymce.init({ selector: '#<?php echo $dom_id; ?>', language: '<?php echo $lang; ?>', plugins: ['link image igallery charmap lists', 'fullscreen preview media table code', 'paste wordcount textcolor hr emoticons searchreplace'], valid_elements : 'script[type=text/javascript|charset=utf-8|src],strong/b,div[align],br' }); </script> <?php } }
И этот код не вылечил. Это может быть из-за новой версии TineMCE 4.5.2
Зашел в БД в "cms_con_articles" и напротив той статьи выбрал Изменить, но там в полях никаких ошибок не указано
— вставить html код <>
— вставить ссылку
— вставить видео и т.д.
Как их подключить?
Посмотрите.
Там версия с интегрированным файловым менеджером.
Там все ссылки битые. Скажите а у вас в этой новой версии 4.5.2 на ICM2x отображается код карт от Гугл и Яндекс?
хм… я нажал на кнопку "СКАЧАТЬ" и архив скачался.Там все ссылки битые.
Но щас задача стоит в том чтобы добавить кнопку "Источник" или "< >" в меню (тулбар)
При том, что в 10 посте Вам показывают ссылку на архив, а в 11 Вы пишите, что ссылки битые, причем подчеркивая кому отвечаете, а у Kreatora в этом топике только одно сообщение...
Volgomarket, причем здесь архив, речь идет об инструкции по установке редактора. Я выше указал что новая версия TineMCE 4.5.2 у меня не работает, я ее скачивал с офф. сайта.
Но щас задача стоит в том чтобы добавить кнопку "Источник" или "< >" в меню (тулбар)
Ладно дальше без меня…
Вот битая ссылка:
Интеграция для инстант нашим специалистом.
Но тогда у меня еще не открывалась и эта: Как установить?.