Виртуальная клавиатура скрывает критически важные кнопки редактора в версии 3.3.0-beta

Форум поддержки Gramps FOSS Discourse (Gramps FOSS Discourse support forum) — это размещённый экземпляр, предоставляемый проектом Discourse. (Спасибо)

Недавнее обновление сделало новый редактор сообщений менее удобным для использования на небольших мобильных устройствах (смартфонах).
При ответе на тему все функции доступны. Даже после нажатия в (крошечном) поле для набора текста виртуальная клавиатура поднимается и сжимает содержимое, оставляя кнопки доступными. (Хотя разделение экрана для набора/предпросмотра на таком маленьком экране кажется безумием)

Но создание «Новой темы» — это совсем другая история. Основные элементы управления полностью недоступны. Пространство для редактирования текста полностью скрыто.

Пример в Firefox для Android 14 на Samsung Galaxy S21 FE 5G

связано с:

Привет, Брайан :slight_smile:

Похоже, на этом устройстве вы переключились в режим для настольных компьютеров.

Не могли бы вы попробовать вернуться к мобильному виду и посмотреть, поможет ли это?

Так лучше. (Хотя иконка переключения на мобильную версию — это своего рода пасхалка. Нужно знать, что следует выбрать иконку «гамбургер-меню», чтобы она появилась.)

Раньше у нас была собственная подсказка в текстовом поле. ((Пожалуйста, укажите версию Gramps и операционную систему)) Теперь вы использовали её для своей подсказки (Выберите категорию перед вводом текста), из-за чего наша собственная подсказка сместилась за пределы экрана, прилипнув справа к подсказке «Создать новую тему».

Спасибо, @JammyDodger

Также есть компонент #theme-component, который показывает баннер, если вы используете десктопный вид на мобильном устройстве.

Выглядит круто. К сожалению, бесплатная хостинговая система не позволяет добавлять плагины.

Мы выступаем в роли краш-тестовых манекенов, балансирующих на острие прогресса. Для проекта с открытым исходным кодом, как наш, это достойный компромисс.

(Мы бы с радостью использовали плагин вроде Discourse Translator, чтобы облегчить жизнь нашим международным пользователям… так как Discourse плохо работает с Google Translate.)

Разве мобильные клавиатуры не занимают как бы половину экрана? Так что они неизбежно закрывают часть контента (например, ответы на посты при редактировании поста).

За исключением того, что CSS для ответа корректно сдвинул кнопки выше виртуальной клавиатуры. Но для создания новой темы этого не происходит.

Разница, похоже, в том, что в ответе текстовое поле изначально неактивно. (Поэтому виртуальная клавиатура не отображается.) При создании новой темы текстовое поле сразу становится точкой вставки, поэтому виртуальная клавиатура видна.

Вы можете использовать #theme-component на бесплатном плане. :+1: (Но ваши #plugin доступны только на стандартном плане, а Translator в настоящее время доступен только на корпоративных планах).

(Однако базовый план не поддерживает компоненты тем)

Отлично! У нас аврал… до нового релиза нашего генеалогического программного обеспечения осталось 2 недели. Поэтому я поставлю напоминание на 1 месяц, чтобы обсудить с нашим веб-мастером баннер «Десктопная тема на мобильном устройстве».

Вероятность того, что «Переводчик» появится в нашем будущем, крайне мала.

Не знаете, есть ли в списке ошибок сообщение о том, что Google Translate при переключении языка возвращает пользователя к началу домена? (После смены языка пользователям приходится снова прокручивать страницу вниз, чтобы найти сообщение.)

Вам может понравиться этот #theme-component. Он будет отображать баннер на мобильных устройствах, если вы находитесь в режиме рабочего стола.

Также существует компонент под названием «Предупреждения администраторов», который выводит предупреждающее сообщение для пользователей с уровнем TL4 и сотрудников, если они пытаются ответить на закрытую тему.

Есть ещё один компонент, который показывает баннер, если пользователь просматривает сайт в офлайн-режиме.

Это добавляет несколько удобных функций.

Отлично! Спасибо @Heliosurge

Спасибо всем.