Ошибки в работе форума

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Страницы:
Распечатать
4X_Pro
Создатель сайта
Всего сообщений: 4446
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2384

0
#51

Про координаты: спросил у ChatGPT, он вполне грамотно ответил:

var range = window.getSelection().getRangeAt(0); // Получаем объект Range для выделенного текста var rect = range.getBoundingClientRect(); // Получаем координаты ограничивающего прямоугольника


А дальше работаем как с обычным clientRect у DOM-элементов.

Ребята, давайте жить спокойно!


Гость
Гость
Нет
#52
4X_Pro написал(а):
Про координаты: спросил у ChatGPT

Далее, по этим координатам в плавающем блоке выводим ту же кнопку цитирования. В других форумах это уже есть: похоже на [всплывающую подсказку].

По-моему, координаты для вывода этого блока проще получить из местоположения указателя мыши...

Aksion
Участник
Нет Всего сообщений: 841
Зарегистрирован: 14 янв. 2017 г., 02:40
Рейтинг пользователя: 14

0
. Редактировалось 1 раз, последний — #53

У меня что то последнюю неделю перестали заливкой закрашиваться значки "темы с новыми сообщениями"

всегда как прочитанные все
А должно быть так (и было так всегда ранее)

Кстати "активно обсуждаемая тема с новыми сообщениями " вообще никогда не видел. Каков критерий активности? (может для такой посещаемости снижать, а если пользователей больше, то какой то механизм повышать критерий)


Aksion
Участник
Нет Всего сообщений: 841
Зарегистрирован: 14 янв. 2017 г., 02:40
Рейтинг пользователя: 14

0
#54

PS Нажимаю кнопку "развернуть" - ничего не происходит


4X_Pro
Создатель сайта
Всего сообщений: 4446
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2384

0
#55
Aksion написал(а):
PS Нажимаю кнопку "развернуть" - ничего не происходит

Она работает только в том случае, если цитата длинная и сокращается так, что её приходится прокручивать. Тогда эта кнопка прокрутку убирает. В принципе, можно попробовать как-то проверять высоту блока, и если она меньше необходимой, кнопку не добавлять.

Ребята, давайте жить спокойно!


4X_Pro
Создатель сайта
Всего сообщений: 4446
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2384

0
#56

Как всегда, помог ChatGPT, у которого я спросил, как можно сделать это с помощью jQuery. Дальше оставалось только адаптировать решение к коду IntB. Теперь кнопка будет появляться только в том случае, если полоса прокрутки реально есть (но нужно обновиться по Shift+F5).


Ребята, давайте жить спокойно!


4X_Pro
Создатель сайта
Всего сообщений: 4446
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2384

0
. Редактировалось 1 раз, последний — #57
Aksion написал(а):
У меня что то последнюю неделю перестали заливкой закрашиваться значки "темы с новыми сообщениями"

А ты делал что-нибудь типа «Отметить всё как прочитанное»?
Aksion написал(а):
Кстати "активно обсуждаемая тема с новыми сообщениями " вообще никогда не видел. Каков критерий активности? (может для такой посещаемости снижать, а если пользователей больше, то какой то механизм повышать критерий)

По-моему, я так это и не доделал, так как сама идея выделять такие темы — это наследие Ikonboard, и мне самому просто никогда такое не требовалось. Критерием изначально вроде планировалось 20 сообщений (либо задаваемое их количество в теме).

Ребята, давайте жить спокойно!


4X_Pro
Создатель сайта
Всего сообщений: 4446
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2384

1
#58

Сделал всплывающее меню, которое появляется при выделении и позволяет цитировать, копировать и отправлять сообщения ВК. Правда, на мобильниках не работает. И нужно обновиться по Shift+F5, чтобы отображалось корректно.


Ребята, давайте жить спокойно!


Aksion
Участник
Нет Всего сообщений: 841
Зарегистрирован: 14 янв. 2017 г., 02:40
Рейтинг пользователя: 14

0
. Редактировалось 1 раз, последний — #59
А ты делал что-нибудь типа «Отметить всё как прочитанное»?

нет


А ты делал что-нибудь типа «Отметить всё как прочитанное»?

вообще теперь нет цитировать ни в каком виде. Кнопку цитировать не стоит удалять, даже если сделаешь во всплывающем

4X_Pro
Создатель сайта
Всего сообщений: 4446
Зарегистрирован: 9 дек. 2015 г., 19:20
Рейтинг пользователя: 2384

0
#60

Вообще меню не появляется при выделении мышью или в нём нет «Цитировать»? По Shift+F5 обновлялся?


Ребята, давайте жить спокойно!


Следующие сообщения >>>
Страницы:
Распечатать

У вас нет прав для отправки сообщений в эту тему.