Страница 8 из 17
Вопросы и предложения по форуму
Добавлено: 04 июл 2023, 15:33
SLY
Обсуждение форума и всего, что с ним связано. Вопросы, предложения, просьбы, жалобы и всё такое прочее.
Если возникли какие-либо проблемы с регистрацией или вы по каким-то другим причинам не можете написать здесь, пишите на
forum@urqm.ru
Баги и предложения:
- Цитирование фрагмента сообщения сразу из темы
- Добавить под шапку ссылку на новые сообщения со счётчиком
- BB-коды CENTER и INDENT "съедают" новую строку до и после себя
- Добавить ссылку на последние темы в ниспадающее меню Ссылки
- Страница с новостями
- Галерея плохо отображает в посте множество изображений
- Личные сообщения: добавление получателей через запятую и\или пробел
- Улучшние ВВ-кодов [1], [2]
- Выхлоп флагмана [1]
- Проблема разлогина пользователя
Статистика
SLY: 09.04.2024
Gadenush: 28.02.2024 (возможно каждый день), 15.04.2024
- Ошибка форума при редактировании сообщения с вложением.

Текст ошибки
Код: Выделить всё
[phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 1814: Undefined array key 2
[phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 1814: Trying to access array offset on value of type null
[phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 1814: Undefined array key 2
[phpBB Debug] PHP Warning: in file [ROOT]/viewtopic.php on line 1814: Trying to access array offset on value of type null
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4149: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3027)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4149: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3027)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4149: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3027)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4149: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3027)

История изменений и исправлений
- Сменить шрифт ников всех пользовательей на жирный
- Добавить под шапку ссылку на сайт SC
- Время на форуме для гостя отличается от времени гостя
Пояснение
Установил часовой пояс UTC+3 для гостей
- Кнопка "+" и "-" у спойлера сдвинута вниз - Выровнено
- Спойлер заезжает за картинку если она FLOATRIGHT - Исправлено
- Нет отступа до текста слева если картинка FLOATRIGHT - Добавлен отступ 5px
- Галерея даёт ссылки на изображение с http
Пояснение
Установлена принудительная установка https в настройках форума
- Галерея даёт ссылку на medium, а надо source
Пояснение
Изменён IMAGE_URL в controller/image.php в расширении на source
- Миниматюры галереи ссылаются на изображение в альбоме, а надо source
Пояснение
Изменён IMAGE_IMGURL_BBCODE в controller/image.php в расширении на source
- Иконка-ярлык для экспресс панелей
Пояснение
Добавлены apple-touch-icon и shortcut icon в overall_header.html
- Графа "дни рождения" теперь скрыта, если нет дней рождения
Пояснение
Добавлено условие в index_body.html
- Время редактирования сообщения не отображется без указания причины редактирования
Пояснение
Убраны условия в functions_posting.php
- Отдельная страница с последними темами
Пояснение
В расширение paybas/recenttopics внесены изменения:
page_controller.php теперь вызывает display_recent_topics2() в режиме separate.
В recenttopics.php добавлена функция display_recent_topics2() с установкой topics_per_page = 20
recenttopics_body_separate.html вызывает recenttopics_body_topbottom2.html
У recenttopics_body_topbottom.html исключён код pagination
- Поддержка встраиваемого видео с youtube и vk
Пояснение
Плагин phpBB Media Embed PlugIn
- Добавлен BB-код mini для миниатюр изображений - увеличиваются\уменьшаются по клику
- Убрать Re: в ответах в темах
Пояснение
Замена в файле posting.php:
Код: Выделить всё
//$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
$post_data['post_subject'] = censor_text($post_data['post_subject']);
Замена в файле viewtopic.php:
Код: Выделить всё
//'SUBJECT' => 'Re: ' . censor_text($topic_data['topic_title']),
'SUBJECT' => censor_text($topic_data['topic_title']),
Две замены по базе данных:
Код: Выделить всё
UPDATE phpbb_posts SET post_subject = TRIM(SUBSTRING(post_subject, 4)) WHERE post_subject LIKE 'Re: %';
UPDATE phpbb_forums SET forum_last_post_subject = TRIM(SUBSTRING(forum_last_post_subject, 4)) WHERE forum_last_post_subject LIKE 'Re: %';
- Добавлено расширение Max-width switch. Теперь пользователь в личных настройках может включить растягивание форума на всю ширину окна браузера
Вопросы и предложения по форуму
Добавлено: 08 янв 2024, 12:28
Malin
Решил создать новогоднее настроение, но не быть слишком навязчивым. Поэтому снежок лёгкий. Заодно практиковался в создании своего плагина для форума, чтобы можно было из панели админа включать и отключать его.
На счёт выхлопа что-нибудь придумаю.
Спасибо за отзыв!

Вопросы и предложения по форуму
Добавлено: 09 янв 2024, 11:16
SLY
Если уже будешь ковырять теги в связи со
SPOILER, есть ещё просьба чтобы в 2-х тегах
List (список и уп. список) сразу бы в шаблоне ставилась [*], а во втором случае ещё и сразу ставилось
list=1.
Вот так:
А чтобы было понятнее, где именно начать писать, можно даже и с переносом строки сделать, т.е.:
Да, я вижу отдельную кнопку для нового пункта, но одну звёздочку для первого всё равно можно поставить автоматом. Во втором случае тоже вижу, что там может быть и не "1", но всё же она используется чаще всего.
Ну и раз пошла такая пьянка, есть ещё предложение из названия тем "
Re:" убрать при ответе, а то немного мозолит глаза на главной - почти все темы с него начинаются.

Вопросы и предложения по форуму
Добавлено: 09 янв 2024, 12:51
Malin
Вижу ты хорошо отдохнул!
Вон сколько всего накидал
Посмотрю что можно сделать
Вопросы и предложения по форуму
Добавлено: 11 янв 2024, 11:43
SLY
Кстати по спойлеру, наверное можно было бы решить, тоже просто добавив название в изначальный шаблон:
или
Тогда и человеку, незнакомому с ВВ-кодами, коих большинство, было бы проще понять, как дать название, если у него возникнет такое желание.
Единственный недостаток - если где-то были старые посты с такими вот спойлерами без названий, эти спойлеры так и останутся там нерабочими.
Вопросы и предложения по форуму
Добавлено: 11 янв 2024, 11:57
Snake_B
на редактирование своих сообщений ограничение по времени?
Вопросы и предложения по форуму
Добавлено: 11 янв 2024, 12:50
Malin
SLY писал(а): ↑11 янв 2024, 11:43
Кстати по спойлеру, наверное можно было бы решить, тоже просто добавив название в изначальный шаблон
Знать бы ещё как это сделать

В принципе так и хотел сделать.
SLY писал(а): ↑11 янв 2024, 11:43
Единственный недостаток - если где-то были старые посты с такими вот спойлерами без названий, эти спойлеры так и останутся там нерабочими
Форум всё равно хранит сообщения в html виде, а не так как мы это видим при редактировании. Поэтому любой нерабочий BB-код будет нерабочим если просто внести изменения в ВВ-коды форума. Надо как я тогда делал парсить всю базу данных своей программой для перевода сообщений в html код. Как я тебе уже говорил, эту фазу мы прошли и снова перезаливать базу данных я не буду. Так что эта проблема будет в любом случае. Будем решать такое формальным редактированием каждого сообщения, чтобы форум сам их парсил.
Snake_B писал(а): ↑11 янв 2024, 11:57
на редактирование своих сообщений ограничение по времени?
Да, 60 минут. Мешает?
Вопросы и предложения по форуму
Добавлено: 11 янв 2024, 14:47
SLY
Malin писал(а): ↑11 янв 2024, 12:50
Snake_B писал(а): ↑11 янв 2024, 11:57
на редактирование своих сообщений ограничение по времени?
Да, 60 минут. Мешает?
О, про это даже я не был в курсе.
На оф. форуме UQM на редактирование поста даётся неделя, и меня, признаться, тоже этой порой подбешивало, но наверняка Малин тоже это не просто так ставил - возможно, для безопасности старых постов. Хотя 60 минут всё же маловато, иногда в течение дня ещё хочется что-нибудь добавить или поправить.
Вопросы и предложения по форуму
Добавлено: 11 янв 2024, 16:51
Malin
SLY писал(а): ↑11 янв 2024, 14:47
О, про это даже я не был в курсе.
Ты же глобальный модератор

Тебя это ограничение не затрагивает.
Думаю ограничение надо оставить, чтобы, да, совсем старые сообщения нельзя было "испортить".
Пока увеличу до двух суток.
Snake_B, у нас сохранилась
твоя форумная ветка.
Могу выдать тебе права на её модерацию, если планируешь там что-нибудь делать. Выдать?
Вопросы и предложения по форуму
Добавлено: 12 янв 2024, 01:35
Snake_B
Malin писал(а): ↑11 янв 2024, 16:51
Думаю ограничение надо оставить, чтобы, да, совсем старые сообщения нельзя было "испортить".
может пусть пользователь сам решает, портить ему свои сообщения или нет..
обычно ограничения включают, когда начинается срач и война правок.. я сторонник того, что это должно регулироваться временными (для особо упорных постоянными) банами.. а не таймером редактирования..
Malin писал(а): ↑11 янв 2024, 16:51
Могу выдать тебе права на её модерацию, если планируешь там что-нибудь делать. Выдать?
да
Вопросы и предложения по форуму
Добавлено: 12 янв 2024, 02:57
Snake_B
Malin писал(а): ↑11 янв 2024, 12:50
Знать бы ещё как это сделать

В принципе так и хотел сделать.
а он как плагин или нет?