Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Локализация от IBR

Опубликовано:

Обновил форум с 334 до версии 343 от IPS. В итоге выяснилось, что после обновления какие-то разделы форума транслитерируются, а какие то нет (так и не понял логики). К тому же при попытке отправить ЛС нескольким участникам с русскими никами не возможно (когда указываешь их в поле "остальные получатели") - система говорит что не может найти таких пользователей. В итоге, после того как на свою тестовую версию накатил локализацию от IBR все стало прекрасно - и транслитерация, и ЛС. Кстати, ссылки в баг-трекере тоже некоторые абсолютно тупо формироваться стали.

Внимание вопрос - кто-то может подсказать можно ли взять из этой локализации только какие то конкретные файлы для решения проблемы транслиретации и ЛС? Дюже не хочется брать у них патченое ядро. Или их локализация только эту проблему и решает (плюс русификация конечно)?

Рекомендованные сообщения

Опубликовано:
  • Автор

Методом тыка выяснил тут. Пока display_name русского юзера начинается с большой буквы ЛС не отправляется. Тем у кого оно с маленькой все ОК.

Опубликовано:

заменить strtolower на mb_strtolower в

 

/admin/applications/core/modules_public/ajax/findnames.php

/admin/applications/members/sources/classes/messaging/messengerFunctions.php

Опубликовано:
  • Автор

Игорь, спасибо Вам громадное!! Все заработало. Счастью нет предела ))

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.