• avatar paic
  • 0
Спасибо, я вот тоже первый раз столкнулся.

И есть же еще одна проблема — если посетитель сайта захочет воспользоваться формой ОС и у него такой почтовый ящик — он валидацию не пройдет(( Хотя, например, с mail.ru на такой почтовый ящик сообщения безропотно и принимаются и отправляются, уже проверил. Похоже, мы отстаем от прогресса…
Судя по коду, можно admin@домен.рф, но я с такими ящиками не сталкивался, поэтому, как оно на практике, не знаю.
  • avatar paic
  • 0
извинюсь, если не точно выразился, в параметр &to как вписывать почтовый ящик — нормально admin@домен.рф или кракозябрами admin@xn--d1acufc.xn--p1ai?
FormLister к почтовым ящикам вообще никак не относится (правило валидации разве что не работает, что-то писали мне такое), отправка происходит через библиотеку PHPMailer.
  • avatar paic
  • 0
Если в вызове eForm не прописывать параметр &to, то сообщения будут приходить на почтовый ящик, прописанный в конфигурации. Каким образом — не разбирался, но пользуюсь этим много лет, да и админам удобно, если у них почтовый ящик меняется — не нужно лезть в код или обращаться к разработчику.

А скажите (воспользуюсь случаем), как относится с кириллическим почтовым ящикам FormLister?
В данном случае будет как-то так:

$sql ='SELECT ...';
$q = $modx->prepare($sql);
$q->execute();
$result = $q->fetchAll(PDO::FETCH_ASSOC);


А так ilyaut.ru/xpdo/ ну и php.net/manual/ru/book.pdo.php
Если вам не сложно, могли бы вы скинуть, где можно почитать про запросы, используя средства Modx и желательно на русском языке.
Правильно будет переписать запросы, используя средства MODX. Ну и весь говнокод поместить в один сниппет, тогда теоретически должно заработать.
Я что-то не могу понять, каким образом конфигурация влияет на параметр &to? Там же адрес отправителя задается.
  • avatar paic
  • 0
никто не сталкивался?
Так вроде ж это перенесли куда-то под Одессу примерно на первую половину июня (в топике ошибочно указан июЛь) :)
Витебск — хороший город.
Тогда тебе помогут логи на сервере. Иначе трудно понять. Можешь посмотреть в интернет обозревателе — инструменты разработчика ответ сервера. Иногда там видно информацию помогающию определить проблемное место.
Согласен с tiptop . Если раньше было хотя бы 85 активных пользователей данного сайта (что само по себе очень мало), то сейчас их вообще 35.
В 1.0.10 превьюшки уже хранились в assets/.thumbs/images/
После обновления превьюшки на месте. Для новых изображений, загруженных через KCFinder, тоже создаются превьюшки.
Возможно проблема в следующем.
Раньше давным давно (когда в уральском лесу можно было встретить белого единорога) использовался другой способ храниния превьюшки, а именно рядом с картинкой хранилась с превьюшко .thumb_название картинки.
А теперь превьюшки храняться в другом месте -> assets/.thumbs/images/ и просто название картини. Посмотри есть у тебя там картинки. Возможно системе надо немного времени что-бы большую кучу картинок перепревьшить. Да старые превьюшки не удаляются, надо руками их почистить.
Я бы приехал.
А что насчет IPV6 для modx.im?
Спасибо, со шрифтом помогло ($this->set('fontsize_formats',...), а с выбором цвета надо было добавить colorpicker в $this->set('plugins'
Тебе необходимо определить какую тему TinyMCE ты используеш и уже её подправить.
Например в modx evo 1.3.6 я правил файл assets/plugins/tinymce4/theme/theme.tinymce4.custom.inc.php

Примерно так:
if( !empty( $this->modxParams['custom_plugins'])) {
    $this->set('plugins', $this->modxParams['custom_plugins'], 'string' );
};
$this->appendSet('plugins', 'template', ' '); // Assure plugin is loaded / in plugins-list

$this->set('menubar', false, 'bool' ); // https://www.tinymce.com/docs/configure/editor-appearance/#menubar

$this->set('toolbar1', $this->modxParams['custom_buttons1'], 'string', false );
//$this->set('toolbar2', $this->modxParams['custom_buttons2'], 'string', false );
$this->set('toolbar2', 'link unlink anchor image media codesample table | hr removeformat | subscript superscript charmap | nonbreaking | visualchars visualblocks print preview fullscreen code | fontsizeselect', 'string', false );
$this->set('fontsize_formats', '0.6rem 0.8rem 0.9rem 1rem 1.2rem 1.3rem 1.4rem 1.5rem 1.7rem 1.9rem 2rem 2.5rem 3rem 6px 8px 10px 12px 14px 18px 24px 36px', 'string', false);
$this->set('toolbar3', $this->modxParams['custom_buttons3'], 'string', false );
$this->set('toolbar4', $this->modxParams['custom_buttons4'], 'string', false );