7Rei: Комментарии

Главные вкладки

21 сентября 2019 в 22:46

Понял! Они конфликтуют с Simple Anti-Spam.
В Simple Anti-Spam стоит: comment_node_page_form|100
Поставил в fz152: comment_node_page_form|101 - Галка Simple Anti-Spam исчезла, fz152 появилась..

21 сентября 2019 в 22:40

На этой же странице, вывожу галку в вебформах (через fz152_webform). Там они отображаются нормально.

Скрин формы комментариев:

21 сентября 2019 в 21:50

Добрый день!
Хочу прицепить данную галочку, к стандартной форме комментариев (id="comment-form").
В форме пишу: comment_form
Вывода не происходит.
Что я делаю не так?

19 сентября 2019 в 14:01

Работает! Спасибо!
Я еще не так силен в модулестроении друпала..

ПС. За это время наворотил свое решение, с подменой токенов средствами php, и вывод через token_replace(). Тоже вполне себе рабочее решение, особенно когда на странице вывода, тоже нужны изменения в отображении контента. Дополнительно использовал: http://xandeadx.ru/blog/drupal/897

30 августа 2019 в 21:31

Ага.. В любом случае это хорошее направление!
А какие риски есть у внедрения canonical (если до этого пагинация и прочее было закрыто от индексации, и дублей на сайте не было замечено)?

30 августа 2019 в 21:08

Совершенно верно, на шестерке!
Про canonical и "follow, noindex" через metatags - спасибо! Возможно это отличная альтернатива закрытию пагинации из robots!

12 мая 2019 в 19:17

Да уже вкусил, взял простой процессор (пример кода php: https://ploshadka.net/transliteration/), добавил свои переводы букв, далее добавил основные слова как они звучат по русски (как их люди ищут Smile ). Получившийся скрипт положил в Rules с запуском после создания ноды.

12 мая 2019 в 15:35

Спасибо за ссылку elia
2. Пока протестировал:
Яндекс переводчик (https://tech.yandex.ru/translate/doc/dg/reference/translate-docpage/) и Яндекс словари (https://tech.yandex.ru/dictionary/doc/dg/reference/lookup-docpage/).
Первый переводить Samsung как Самсунг отказывается (хотя translate.yandex.ru переводит как нужно).

14 марта 2019 в 13:29

Мне помогло:

1. Отключил в настройках профиля CKEditor функцию "Advanced content filter"
путь: admin/config/content/ckeditor/edit/Full (для профиля Full HTML)

2. Добавил код, допускающий любые теги, в дополнительных настройках профиля CKEditor
путь: admin/config/content/ckeditor/edit/Full (для профиля Full HTML)
Сам код: config.allowedContent = true;

Проверено на конфигурации:
Drupal 7.64 + модуль CKeditor 7.x-1.18

17 сентября 2018 в 23:51

Кроме в разделе "Ещё", в критериях проверки, множественное значение указано?
Галка "Укажите критерии проверки" -> Термин таксономии -> Тип значения фильтра: ID терминов, разделенные ',' или '+'.

8 сентября 2018 в 10:21

Требование клиента. Хочет разместить данные на российской площадке, но в тоже время, чтобы они оставались не копируемыми (защищенными) Smile sas@drupal.org - спасибо!

13 июля 2018 в 0:16

Вы оказались правы на 100%! Дело исключительно в id. Тот патч который я применил решил проблему с редактируемыми полями через кнопку edit. А вот на id импутов это никак не повлияло.. Где-то в модуле идет завязка на edit-submit. Посмотрел место генерации формы, про id ни строчки. Куда смотреть дальше пока не ясно..
Похоже надо кого-то подключать..

12 июля 2018 в 17:27

Чтобы окончательно убедиться в гипотезе, проверил через FF, разница между подгружаемым кодом и обычным в том что, в подгружаемом меньше на одно событие, а именно: misc/ajax.js

12 июля 2018 в 16:52

Распишу конкретнее:
В подгружаемых нодах несколько ajax полей разных типов. Есть которые редактируются через кнопку edit, а есть в виде отрытого поля input, которые сразу же после редактирования обновляют поле сущности (ajax срабатывает по клику вне поля). Так вот, поля обновляемые по кнопке работают нормально. А вот через инпут обработчик пропадает. Причем в коде есть кнопка submit которая скрывается, и далее вызывается скриптом через js. И если в нормальных условиях к ней добавляется класс "processed", то после загрузки через ajax этого уже не происходит.

12 июля 2018 в 16:40

Да про id гипотезу проработал. Модуль пропатчил, теперь у всех форм id уникальное, в том числе подгружаемых.

12 июля 2018 в 16:37

все js внутрь

В том то и вопрос, как понять какие js надо вставлять внутрь (вызвать после)? Ведь разработчики модуля могли часть скриптов выполнять средствами самого друпала?