• avatar paic
  • 1
Да уже! Но мы легких путей не ищем… (( в общем, я сделал не так, а прямо в коде:
1. Отключил обратно Browser Spellcheck.
2. У меня установлена тема full, поэтому открыл ее и прямо в коде дописал
<code>
$this->set('spellchecker_languages', 'Russian=ru,English=en', 'string'); // lists languages
$this->set('spellchecker_language', 'ru', 'string'); // default language
$this->set('spellchecker_rpc_url', '//speller.yandex.net/services/tinyspell', 'string');</code>
Но работает эта штука несколько не так, как например в Worde'e, но работает. Осталось найти и перевести на русский сообщения, которые выдает tiny

по проверяемому слову (подчеркнутому) надо кликнуть и всплывет подсказка с вариантом замены.
  • avatar Vlad
  • 0
Спасибо!
  • avatar Dreamer
  • 0
Если плагины написаны грамотно, и в коде не используют в виде констант файловых путей и имен баз, а используют для этого системные переменные modx, то все будет нормально.
  • avatar Vlad
  • 0
а не будет конфликта в плагинах оплаты и быть может еще в чем-то?
БД соответственно скопирую и переориентирую (изменю название).
Мне нужно просто сделать рабочую копию сайта для тестирования новых примочек.
Что там вдохновляться?


Ну и кнопку добавить в настройках, не нужно ничего править в файлах. Способ без яндекса тоже простой, но мне лень его проверять.
  • avatar paic
  • 0
$settings['display'] = 'single'
;
А это где? Если это 2-я строка, то там может быть или вертикаль, или горизонталь (это вид в админке).

Нужно в конфигурации вместо
'theme' => 'mini'

прописать
'theme' => 'single'

и все должно работать
  • avatar paic
  • 0
Согласен, но уже значительно лучше.
Почитал wiki, но в голове не хватает языковых файлов, поэтому мало что понял.
Здесь то, что предлагает Яндекс
tech.yandex.ru/speller/doc/dg/tasks/how-to-spellcheck-tinymce-docpage/
Здесь пример подключения для REVO
cat-design.ru/article/modx/proverka-orfografii-tinymce-4-dlya-modx/
Но что-то я пока этим не вдохновился ((

P.S. что-то уведомления с modx.im не приходят…
Проверка средствами браузера — это не совсем оно, там только подчеркивать будет, не предлагая замену.
  • avatar paic
  • 0
Спасибо, если бы не Ваш прикол — никогда бы не догадался. В общем — все просто, надо в конфигурации плагина включить проверку средствами браузера


Но что означает Служба орфографии не найдена? Видел предложения от Яндекса, это оно и есть?
  • avatar Redduck
  • 0
Modx EVO 1.4.0
multiTV 2.0.13
Конфиг
<?php
$settings['display'] = 'vertical';
$settings['fields'] = array(
    'image' => array(
        'caption' => 'Image',
        'type' => 'image'
    ),
    'richtext' => array(
        'caption' => 'Text',
        'type' => 'richtext',
        'theme' => 'mini'
    ),
    'title' => array(
        'caption' => 'Title',
        'type' => 'text'
    ),
    'id' => array(
        'caption' => 'ID',
        'type' => 'text',
        'default' => 'img{i}'
    )
);
$settings['templates'] = array(
    'outerTpl' => '<div class="chefpovor">[+wrapper+]</div>',
    'rowTpl' => '<div><img src="[+image+]" alt="[+title+]" />[+richtext+]</div>'
);

Так работает нормально, в админке видно tinymce, если поставить $settings['display'] = 'single'; то пропадает tinymce.
За 1500 рублей готов написать инструкцию (((:
Тоже интересно как реализовать.
  • avatar paic
  • 0
или ткните куда-нибудь в нужном направлении))
  • avatar paic
  • 0
И опять по TinyMCE4.

При новой установке 1.4.0 прописал дополнительно в Block Formats
Header 4=h4;Header 5=h5;Header 6=h6

и заголовки 1-6 все работали. Сейчас случайно заметил — остались только изначальные заголовки 1-3. Остальные по непонятной причине «слетели» ((( хотя в настройках плагина по-прежнему прописаны все:
Paragraph=p;Header 1=h1;Header 2=h2;Header 3=h3;Header 4=h4;Header 5=h5;Header 6=h6


устал я уже от этого TinyMCE4, из версии в версию одно и тоже (( может у кого есть таблетка?
  • avatar paic
  • 0
А мне перестали с сайта modx.im уведомления приходить
  • avatar olz
  • 0
Так и сделал. Костыль.
  • avatar olz
  • 0
В этом случае галочка «Очистить кеш», в ресурсе, лишь вводит в заблуждение. Раньше было понятно что ожидать от опции.
Можете подсказать детальние, пожалуйства…
  • avatar shden
  • 0
Дмитрий подскажите для конструкция 'replyTo'=> '[+email.value+]', необходим некий 'prepareProcess'=>'mailsaverFormLister' (у вас в примере)? или он отвечает за нечто другое. Пробовал разные значения для параметра 'replyTo' ('email', '[+email.value+]', '@CODE: [+email.value+]' и др.), все время получаю ошибку Invalid address: (Reply-To): **, письма отправляются но функционал ответить соответственно не работае.
  • avatar Dmi3yy
  • 0
Потому что не так надо делать;)
Гляньте в демо сайте

Надо использовать параметр replyto