Forums / National / Russian / Тех. поддержка / Не могу включить текстовый редактор MarkItUp или CKEditor

staleo
#1 2012-03-01 16:48

Беглый поиск показывает, что я с такой проблемой как минимум не одинок.

Был сайт на 0.6.7, проапгрейдил до 0.9.7. Слетел редактор. Провел бесчисленное количество комбинаций с включенными/выключенными параметрами во всех возможных и невозможный местах, и результата нет, как если бы я вообще ничего нигде не менял.

Моя последовательность действий:

1) Включаю HTML Parser.

2) Включаю MarkItUp.

3) admin/config?n=edit&o=module&p=page → парсер разметки страницы: HTML.

4) admin/config?n=edit&o=plug&p=html → конфигурация HTML Parser, Редактор разметки: MarkItUp.

4) {FOOTER_RC} в футере есть и возвращает какой-то JS-код.

5) Открываю page?m=add и вижу большое белое поле безо всякого редактора.

CKEditor выключен. Мануал читал, все сделал как требуется, эффекта нет.

Moool13
#2 2012-03-01 16:51

Открываю page?m=add и вижу большое белое поле безо всякого редактора.

У меня, кстати, тоже такая проблема была, именно в page

staleo
#3 2012-03-01 17:09

Добавлю: я ставил и свежую Сиену (правда, 0.9.4) для своего личного сайта, и тоже хотел было поставить редактор. Тыркался-тыркался, плюнул и бросил, недосуг было разбираться.

Но сейчас это вопрос критичный, делаю сайт под заказ. Это я к тому, что проблему нельзя свалить на то, что Сиена была не голая, а апгрейженная с Дженоа.

Moool13
#4 2012-03-01 17:14

Кстати, когда я установил с нуля, выставил настройки - все норм..

Evil
#5 2012-03-01 17:27

А не проще с ББкодами работать? А для страниц использовать визуальные редакторы?

Trustmaster
#6 2012-03-01 18:22

Если в {FOOTER_RC} подключается скрипт редактора (например, ищем ключевое слово "markitup" или "ckeditor"), открываем консоль ошибок JavaScript в браузере и смотрим, почему редактор не запустился. Как правило, бывают конфликты с другими скриптами на сайте.

May the Source be with you!
staleo
#7 2012-03-01 19:51

Markitup включается, да.

Если я правильно понял, как действовать, то консоль IE говорит:

$ele' - определение отсутствует, jquery.js, строка 2, символ 15738

Добавлено 55 секунд спустя:

А не проще с ББкодами работать? А для страниц использовать визуальные редакторы?

Конечно, проще, но сейчас стоит задача, чтобы работало хоть что-нибудь.

Добавлено 45 минут спустя:

А, и еще ругается на эту строку:

$.historyInit(ajaxPageLoad, location.hash);

Говорит: объект не поддерживает это свойство или метод.

Добавлено 25 минут спустя:

Хотя конечно я в этой отладке ни бельмеса не соображаю.

This post was edited by staleo (2012-03-01 21:03, 12 years ago)
Dayver
#8 2012-03-01 22:23

Покажите исходный код страницы сайтас  этими ошибками в пределе тега хедер

Pavlo Tkachenko aka Dayver
staleo
#9 2012-03-02 09:23

 

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Заполните необходимые поля и нажмите &quot;Отправить&quot; для продолжения — Культура ВРН</title>
<meta name="description" content="Иллюстрированный журнал о культуре Воронежа, России и мира" />
<meta name="keywords" content="" />
<meta name="generator" content="Cotonti http://www.cotonti.com" />
<link rel="canonical" href="http://culturavrn.ru/page?m=add" />

<base href="http://culturavrn.ru/" />
<link rel="shortcut icon" href="favicon.ico" />
<link rel="apple-touch-icon" href="apple-touch-icon.png" />
<link href="./plugins/tags/tpl/tags.css" type="text/css" rel="stylesheet" />
<script src="js/jquery.min.js" type="text/javascript"></script>
<script src="js/jquery.history.min.js" type="text/javascript"></script>
<script src="js/jqModal.min.js" type="text/javascript"></script>
<script src="js/base.js" type="text/javascript"></script>
<script src="js/ajax_on.js" type="text/javascript"></script>
<script src="./plugins/search/js/hl.min.js" type="text/javascript"></script>
<meta name="robots" content="noindex" />


<link href="themes/design/reset.css" type="text/css" rel="stylesheet" />
<link href="themes/design/design.css" type="text/css" rel="stylesheet" />
<script src="themes/design/js/jquery.js"></script>
<script src="themes/design/js/misc.js"></script>

</head>

 

Dayver
#10 2012-03-02 10:26
<script src="themes/design/js/jquery.js"></script>

Где и зачем вставлена эта строка? ведь выше движок уже подключил библиотеку jquery строкой 

<script src="js/jquery.min.js" type="text/javascript"></script>
Pavlo Tkachenko aka Dayver
staleo
#11 2012-03-02 12:51

Спасибо Трастмастеру, — проблема оказалась все же в скине, точнее в его скриптах.

Stalker
#12 2013-04-10 20:24

Была у меня такая проблема пока не сохранил конфиг маркитапа в UTF без BOM

Leshkens
#13 2013-04-11 13:12

Тоже были аналогичные проблемы. Помогало отлючение > отчистка кэша > включение.