Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.
Ограничения: максимум вложений в сообщении — 3 (3 осталось), максимальный размер всех файлов — 300 КБ, максимальный размер одного файла — 100 КБ
Снимите пометку с вложений, которые необходимо удалить
Перетащите файлы сюда или используйте кнопку для добавления файлов
Вложения и другие параметры
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр

Сообщения в этой теме

Автор Upliner
 - декабря 15, 2020, 19:29
Обновил патч, чтобы проблему вложенных цитат тоже решал.
Автор Валентин Н
 - декабря 15, 2020, 17:18
Цитата: Red Khan от декабря 15, 2020, 13:27
Валентин, тогда получается что против оверквотинга быстрое цитирование помогает. Или я опять чего-то недопонимаю/упускаю.
Ну да помогает.
Только захват ссылки, для создания цитаты в цитате, это плохая идея, тк между ссылкой и текстом могут быть другие вложенные цитаты, что приведёт к оверквотингу.
Автор Red Khan
 - декабря 15, 2020, 13:30
Цитата: RawonaM от декабря 15, 2020, 08:52
Неплохо, надо будет тоже поставить
И вот это тоже, если можно. ::)
Цитата: Upliner от декабря 15, 2020, 01:00
Ну типа вот:
https://lingvopolitics.org/nested_quotes.patch

Здесь пользователи сами могут задавать количество вложенных цитат. Чтобы не возиться с модификацией базы данных, запхал в настройки стилей.

Если управление пользователями не нужно -- тогда можно взять только модификации файла Sources/Post.php, а $max_level либо захардкодить, либо перенести в $modSettings

На ЯПе уже работает. Делал на скорую руку, поэтому ревью и баг-репорты приветствуются.
Автор Red Khan
 - декабря 15, 2020, 13:27
Цитата: RawonaM от декабря 15, 2020, 08:52
Цитата: Red Khan от Rawonam что-то подкрутил?
Ничего не трогал.
Валентин, тогда получается что против оверквотинга быстрое цитирование помогает. Или я опять чего-то недопонимаю/упускаю.
Автор Bhudh
 - декабря 15, 2020, 12:13
Заглянул в код по onmouseover и чё-то призадумался...
RawonaM, это ты какой баг этой функцией исправлял?
Автор Upliner
 - декабря 15, 2020, 12:09
Цитата: Upliner от декабря 15, 2020, 11:58Я, честно говоря, тоже не понимаю смысл этой штуки
Есть конечно предположение, что это костыль для IE образца 2005 года...
Автор Upliner
 - декабря 15, 2020, 11:58
Цитата: Bhudh от декабря 15, 2020, 09:40
Во-первых, on-атрибуты это прошлый век, во-вторых, как же я ненавижу скрипты по движению мыши... Впрочем, если у юзеров ЛП по 16 гигов на компах, то норм.
Я, честно говоря, тоже не понимаю смысл этой штуки, но уж оставил как есть. На ЛП я эту кнопку протестил и вообще убрал, а вот на ЛФ этот onmouseover вот уже 15 лет как стоит и ничего.
Ну и вообще-то у меня и правда 16 гигов на компе...
Автор Bhudh
 - декабря 15, 2020, 09:40
Цитата: Upliner от декабря 15, 2020, 02:38onmouseover
Во-первых, on-атрибуты это прошлый век, во-вторых, как же я ненавижу скрипты по движению мыши... Впрочем, если у юзеров ЛП по 16 гигов на компах, то норм.
Автор RawonaM
 - декабря 15, 2020, 08:52
Цитата: Red Khan от декабря 14, 2020, 23:11
Rawonam что-то подкрутил?
Ничего не трогал.

Цитата: Upliner от декабря 15, 2020, 02:38
Цитата: Upliner от декабря 14, 2020, 18:54Сомневаюсь, что это вообще можно исправить.
Зря я так сомневался. Проблему "цитаты в цитате" этот патч не исправляет, но от тупого промахивания по кнопке -- помогает.
https://lingvopolitics.org/quick_quote.patch
https://lingvopolitics.org/Themes/default/scripts/quick_quote.js
+ ещё надо добавить в сам код кнопки параметр this:
<a href="javascript:" onclick="quoteSelection(this,'pitonenko',37094,1606843674)" onmouseover="assignSel();">
Неплохо, надо будет тоже поставить (в следующей жизни?).
Я за 15 лет ни разу не промахнулся и не думал, что это для кого-то проблема.
Автор Upliner
 - декабря 15, 2020, 02:38
Цитата: Upliner от декабря 14, 2020, 18:54Сомневаюсь, что это вообще можно исправить.
Зря я так сомневался. Проблему "цитаты в цитате" этот патч не исправляет, но от тупого промахивания по кнопке -- помогает.
https://lingvopolitics.org/quick_quote.patch
https://lingvopolitics.org/Themes/default/scripts/quick_quote.js
+ ещё надо добавить в сам код кнопки параметр this:
<a href="javascript:" onclick="quoteSelection(this,'pitonenko',37094,1606843674)" onmouseover="assignSel();">