Forumlar / National / Russian / Модули и плагины / MarkItUp!

Evil
#1 2011-11-04 07:12

Что сделали с MarkItUp!?

Он все свои тэги отображает ссылками вместо кнопок в Genoa, как это можно исправить? И какие есть замены ему?

Trustmaster
#2 2011-11-04 07:26

Похоже, что это у вас JavaScript поломался на сайте. Попробуйте почистить кеш и заглянуть в консоль ошибок JavaScript браузера.

May the Source be with you!
Evil
#3 2012-02-26 05:00

Вопрос в том, что на другом сайте, где стоит Cotonti 0.0.5 маркитап отображается нормально, а щас поставил 0.9.7 и аналогичная фигня. Что изменилось со времен старта Котонти в Маркитапе? Использую браузер IE 8, в опере 9.23 все ок. Как я понимаю несовместимость браузера? Но в старой версии все ок...

 

И еще, зашел на сайт маркитапа, там все работает тоже нормально :) странный глюк...

Bu gönderi Evil tarafından düzenlendi (2012-02-26 06:02, 13 yıllar önce)
Trustmaster
#4 2012-02-26 06:01

Со времён 0.0.5 очень много что поменялось в нём. Дело может быть именно в сочетании скриптов на сайте. Надо смотреть консоль ошибок в IE.

May the Source be with you!
Evil
#5 2012-02-26 06:02

У меня странные подозрения, что это связано с тем, что JS выводится внизу страницы, а не выше...

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

В том и дело, что ошибок не выдает...

Да и поставил котонти нулевую, на тот же сервер, где стоит и старая котонти с работающим маркитапом...

Bu gönderi Evil tarafından düzenlendi (2012-02-26 06:09, 13 yıllar önce)
esclkm
#6 2012-02-26 07:17

а ты включил парсеры и в парсерах выбрал - редактор?

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Evil
#7 2012-02-26 07:57

Да, принт скрин показать? Маркитап работает, просто вместо панели отображаются текстовы ссылки:

Жирный

Курсив

Ссылка

и т.д.

Moool13
#8 2012-02-26 08:21

Думаю это из-за того, что ie8 не может найти картинки кнопок

Evil
#9 2012-02-26 12:00

Интересно почему он до этого все ок показывал в старых версиях, и почему только ИЕ 8? ИЕ 9 нормально тоже показывает...

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

Нашел в чем косяк, а именно вот в этом коде:

$(document).ready(function() {
 $("head").append('<link href="plugins/markitup/skins/markitup/style.css" type="text/css" rel="stylesheet" />');
 $("head").append('<link href="plugins/markitup/style.css" type="text/css" rel="stylesheet" />');

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

Если подрубаю эти два цсс файла в хеадере, то все отлично показывает, а значит что они просто тупо не подгружаются через этот код, подскажите откуда ростут ноги и как можно исправить?

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

Создал файл markitup.rc.php, с содержанием:

<?php
/* ====================
[BEGIN_COT_EXT]
Hooks=rc
[END_COT_EXT]
==================== */

/**
 * MarkItUp! connector for Cotonti
 *
 * @package markitup
 * @version 0.7.0
 * @author Cotonti Team
 * @copyright Copyright (c) Cotonti Team 2008-2012
 * @license BSD
 */

defined('COT_CODE') or die('Wrong URL');

cot_rc_add_file($cfg['plugins_dir'] . '/markitup/skins/' . $cfg['plugin']['markitup']['skin'] . '/style.css');
cot_rc_add_file($cfg['plugins_dir'] . '/markitup/style.css');

?>

и все заработало...

Добавлено 1 день спустя:

P.S. Отпишите пожалуйста люди добрые о глюки на гите, пусть исправят в основной ветке...

Bu gönderi Evil tarafından düzenlendi (2012-02-27 18:06, 13 yıllar önce)
esclkm
#10 2012-02-27 19:08

может лучше дождемся пока все перейдлут на ИЕ 8 ????

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Evil
#11 2012-02-28 15:54
#33331 esclkm:

может лучше дождемся пока все перейдлут на ИЕ 8 ????

ИМХО, но не важно 1% пользователей использует ИЕ 8 или 100%, это потеря пользователей, и если есть возможность получить лишний 1% без особых затрат, то стоит приложить к этому усилия.