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

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

0
#51
Про координаты: спросил у ChatGPT, он вполне грамотно ответил:
var range = window.getSelection().getRangeAt(0); // Получаем объект Range для выделенного текста var rect = range.getBoundingClientRect(); // Получаем координаты ограничивающего прямоугольника
А дальше работаем как с обычным clientRect у DOM-элементов.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

нет


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

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

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

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

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

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

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

Задать вопрос

Здесь можно задать мне вопрос или спросить совета по любой теме, затронутой в блогах или на форуме. После того, как я отвечу, вопрос и ответ появятся в соответствующем разделе. Но не забываем, что я — сторонник slow life, поэтому каких-либо сроков ответов не обещаю. Самые интересные вопросы станут основой для новых тем на форуме или записей в блоге.
Сразу предупреждаю: глупости, провокации, троллинг и тому подобное летит прямо в /dev/null.