Nowości
- Przełączanie z poeditor.com do tłumaczeń na https://translate.disciple.tools/
- Możliwość ukrycia kafelka na podstawie niestandardowych warunków
- Używaj lokalizacji w przepływach pracy
- Usuń elementy w przepływach pracy
Dev:
API: Możliwość sprawdzenia, czy kontaktowy adres e-mail lub telefon już istnieje przed utworzeniem kontaktu.
Fixes
- Napraw usuwanie raportu w WP Admin
- Napraw nic się nie dzieje podczas aktualizowania komentarza
- Ładuj metryki szybciej, gdy istnieje wiele grup
- ustaw DT tak, aby nie buforował stron, aby uniknąć wyświetlania nieaktualnych danych w niektórych przypadkach.
Szczegóły
Przenieśliśmy tłumaczenie Disciple.Tools od poeditora do nowego systemu o nazwie weblate, który można znaleźć tutaj: https://translate.disciple.tools
Czy chcesz pomóc nam przetestować go w tym temacie? Konto możesz założyć tutaj: https://translate.disciple.tools
A następnie znajdź motyw tutaj: https://translate.disciple.tools/projects/disciple-tools/disciple-tools-theme/
W celu uzyskania dokumentacji spójrz na: https://disciple.tools/user-docs/translations/
Dlaczego Weblate? Weblate oferuje nam kilka zalet, których nie mogliśmy wykorzystać w Poeditorze.
- Ponowne wykorzystywanie tłumaczeń lub kopiowanie tłumaczeń z podobnych ciągów znaków.
- Lepsze kontrole zgodności wordpress.
- Możliwość obsługi wielu wtyczek. Jesteśmy podekscytowani możliwością udostępnienia wielu wtyczek DT również w innych językach.
Możliwość ukrycia kafelka na podstawie niestandardowych warunków
Po dostosowaniu Disciple.Tools instancji z większą liczbą pól i kafelków, czasami przydatne może być wyświetlenie kafelka z grupą pól. Przykład: pozwala wyświetlać kafelek Kontynuacja tylko wtedy, gdy kontakt jest aktywny.
To ustawienie możemy znaleźć w WP Admin > Ustawienia (DT) > zakładka Kafelki. Wybierz kafelek Kontynuacja.
Tutaj, w obszarze Wyświetlanie kafelków, możemy wybrać Niestandardowy. Następnie dodajemy warunek wyświetlania Status kontaktu > Aktywny i zapisujemy.
Używaj lokalizacji w przepływach pracy
Korzystając z przepływów pracy do automatycznej aktualizacji rekordów, możemy teraz dodawać i usuwać lokalizacje. Przykład: jeśli kontakt znajduje się w lokalizacji „Francja”, kiedy można automatycznie przypisać kontakt do Dyspozytora A.
Usuń elementy w przepływach pracy
Możemy teraz używać przepływów pracy, aby usuwać więcej elementów. Kontakt jest zarchiwizowany? Usuń niestandardowy tag „kontynuacja”.
API: Sprawdź, czy kontaktowy adres e-mail lub telefon już istnieje przed utworzeniem kontaktu.
Obecnie używany przez wtyczkę formularza internetowego. Zwykle wypełnienie formularza internetowego tworzy nowy kontakt. z check_for_duplicates
flaga, API wyszuka pasujący kontakt i zaktualizuje go zamiast tworzyć nowy kontakt. Jeśli nie zostanie znaleziony żaden pasujący kontakt, nadal tworzony jest nowy.
See docs dla flagi API.
Zobacz wszystkie zmiany od wersji 1.32.0 tutaj: https://github.com/DiscipleTools/disciple-tools-theme/compare/1.32.0...1.33.0