Новые
- Переход с poeditor.com для переводов на https://translate.disciple.tools/
- Возможность скрыть плитку на основе пользовательских условий
- Использование местоположений в рабочих процессах
- Удаление элементов в рабочих процессах
Dev:
API: возможность проверить, существует ли контактный адрес электронной почты или телефон перед созданием контакта.
Исправления
- Исправить удаление отчета в WP Admin
- Исправить ничего не происходит при обновлении комментария
- Загружайте метрики быстрее, когда групп много
- установите DT, чтобы не кэшировать страницы, чтобы в некоторых случаях не показывать устаревшие данные.
Подробнее
Мы перенесли перевод Disciple.Tools от poeditor к новой системе под названием weblate, которую можно найти здесь: https://translate.disciple.tools
Хотите помочь нам протестировать его на теме? Вы можете создать учетную запись здесь: https://translate.disciple.tools
А затем найти тему здесь: https://translate.disciple.tools/projects/disciple-tools/disciple-tools-theme/
Для документации посмотрите: https://disciple.tools/user-docs/translations/
Почему Веблейт? Weblate предлагает нам несколько преимуществ, которыми мы не смогли воспользоваться с Poeditor.
- Повторное использование переводов или копирование переводов из похожих строк.
- Улучшена проверка совместимости с WordPress.
- Возможность поддержки многих плагинов. Мы в восторге от возможности переноса множества плагинов DT на другие языки.
Возможность скрыть плитку на основе пользовательских условий
После настройки вашего Disciple.Tools экземпляре с большим количеством полей и плиток может оказаться полезным лишь иногда отображать плитку с группой полей. Пример: позволяет отображать плитку Follow Up только тогда, когда контакт активен.
Мы можем найти этот параметр на вкладке WP Admin > Settings (DT) > Tiles. Выберите плитку Follow Up.
Здесь, в разделе «Отображение плитки», мы можем выбрать «Пользовательский». Затем мы добавляем Состояние контакта> Активное условие отображения и сохраняем.
Использование местоположений в рабочих процессах
При использовании рабочих процессов для автоматического обновления записей теперь мы можем добавлять и удалять местоположения. Пример: если контакт находится в местоположении «Франция», когда можно автоматически назначить контакт диспетчеру А.
Удаление элементов в рабочих процессах
Теперь мы можем использовать рабочие процессы для удаления большего количества элементов. Контакт заархивирован? Удалите пользовательский тег «последующие действия».
API: перед созданием контакта проверьте, существует ли контактный адрес электронной почты или телефон.
В настоящее время используется плагином веб-формы. Обычно при заполнении веб-формы создается новый контакт. С check_for_duplicates
флаг, API выполнит поиск соответствующего контакта и обновит его вместо создания нового контакта. Если соответствующий контакт не найден, новый все равно создается.
Читать Документы для флага API.
Все изменения с версии 1.32.0 смотрите здесь: https://github.com/DiscipleTools/disciple-tools-theme/compare/1.32.0...1.33.0