Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Информация сервиса » Обновления на сервисе


Обновления на сервисе

Сообщений 21 страница 40 из 52

21

1. Ограничение максимального количества сообщения в теме
В "Администрирование - Настройки - Отображение" теперь можно указать максимальное количество сообщений в теме до 2000 и отключить создание новой темы при достижении этого лимита, указав перед числом знак "минус".
https://forumupload.ru/uploads/0000/14/1c/2/706641.png


2. Аргумент nohead
Для разработчиков скриптов. При ajax запросе теперь возможно использовать GET аргумент nohead, при этом будет отдаваться только тело страницы (без футера и хидера). Например, чтобы получить тело главной страницы:

Код:
$.get('/?nohead', (body) => {console.log(body);})

+19

22

1. Поведение медиа-спойлеров
Доработано поведение спойлеров: теперь содержимое в них начинает загружаться только при открытии. Таким образом, теперь устранена проблема с предварительной загрузкой тяжёлых изображений или видеоконтента во спойлерах на странице, расходующая трафик пользователей и затрудняющая загрузку страниц.


2. Добавление пункта Список в форму ответа
Добавлена опция вставки тега "список" ([ul]) в меню кнопки "Дополнительно" в форме ответа.
https://forumupload.ru/uploads/0000/14/1c/15830/527787.png


3. Исправления при оценке в Позитиве
Исправлена ошибка, вызывавшая отображение NaN в поле "Позитив" в постах текущего пользователя в момент оценки им постов других пользователей.

+14

23

Добавлена возможность для пользователей форума приобретать улучшенный аккаунт (VIP)

Преимущества для пользователей при приобретении аккаунта VIP:

  • Отключение рекламы со всех страниц форума
    Пункт достаточно очевидный, действует так же как и отключение рекламы администратором форума, но конкретно для отдельного пользователя. Конечно, этот пункт интересен только на тех форумах, где реклама не отключена.

  • Неограниченная заливка картинок
    На сервисе существует лимит на загрузку 1500 картинок, при наличии VIP аккаунта данное ограничение не действует. Если будет загружено более 1500 картинок, то по истечении срока VIP аккаунта они не удалятся.

  • Режим скрытности
    Пользователя не будет видно в активных. В текущей реализации модераторы и администратор форума так же не будут видеть активности скрытого пользователя.

Преимущество для администраторов: 10% от суммы идёт в фонд форума.

Спасибо @Герда за оформление страницы https://forum.mybb.ru/vip.php

+12

24

1. Небольшие обновления улучшенного аккаунта (VIP)

Добавил в раздел "Загрузки" профиля ссылку на улучшенный аккаунт (VIP). На странице улучшенного аккаунта (VIP) добавлена информация о зачислении 10% в фонд форума при приобретении VIP. Подготовлена база данных к тому, чтобы по желанию пользователя показывать, что у него VIP статус.


2. Редактор с подсветкой синтаксиса в админке
kozhilya добавил редактор ACE с подсветкой синтаксиса, который работает только в полях админки (включается в Администрирование - Формы - Панель администрирования). Также можно выбрать желаемый стиль оформления этого редактора (среди стилей есть светлые и темные).
https://forumupload.ru/uploads/0000/14/1c/15964/t962619.jpg


3. Увеличен лимит максимального значения Уважения и Позитива
Некоторые особо активные форумы упирались в лимит по Уважению и Позитиву, старое их максимальное значение было 65 536, теперь должно стать 16 777 215.
Скрипт запущен и в течении суток должен обработать все форумы (в данный момент обработано 21% форумов).


4. Прочие исправления
kozhilya поправил баг с мультистрочными ручными тегами.

+15

25

Небольшие улучшения

  • Возможность показывать VIP статус в профиле и в постах (можно видеть и в этом посте слева Администратор [VIP аккаунт]).

  • Исправлен сброс времени проведенного на форуме при нажатии на "Всё прочитано".

  • Снятие лимита в системе отношений, а также отсутствие задержек между изменением темы, добавлением/редактированием/удалением сообщений.

  • Антицензор: добавлена настройка для отключения цензуры в постах.

  • @Alex_63 снял ограничение на загрузку изображений больше 10 Мб, теперь они уменьшаются самим движком форума.

+15

26

Добавлена опция при блокировке "Токсичный пользователь"

Добавил настройку "Неугодный пользователь" в форму блокировки. Функционал был вдохновлен аналогичной функцией с форумного движка XenForo (там это называлось "Нежелательный пользователь").
https://forumupload.ru/uploads/0000/14/1c/2/504857.jpg

В некоторых случаях, это более эффективно, чем стандартная блокировка. Пользователь может и не понять, что это такой вид бана, списав на глюки форума, тогда у него не будет причины регистрироваться заново с использованием vpn/proxy.

Обновлено
"Неугодный пользователь" переименован в "Токсичный пользователь".

+21

27

Улучшение защиты от подбора паролей

Переделал защиту от bruteforce атак (подбора паролей). Теперь счетчик неудачных авторизаций регистрируется в отдельную таблицу с соответствующими индексами. После трех неудачных авторизаций включается ReCaptcha v2. Раньше защита существовала в виде "В течение последних 5 минут вы 5 раз ввели неверный пароль. Следующие 5 попыток вам будут даны через 5 минут.", но реализована она была слишком топорно, при этом сильно нагружала сервера. Добавил в настройках высокий уровень Анти-спама, который включает ReCaptcha при первой авторизации.

+15

28

Создание пользователя из админки

Добавлена форма создания (регистрации) пользователей из Админ-панели (Администрирование - Пользователи - Создание пользователя):
https://forumupload.ru/uploads/0000/14/1c/2/235177.jpg

Запрос был здесь: Регистрировать новых пользователей прямо из админки

+21

29

Много незначительных обновлений

  • Добавлены новые селекторы: Новые селекторы

  • Ссылки следующего типа не вставлялись:

    Код:
    http://bombsight.org/#13/51.4899/-0.1224
  • В списке "Активные пользователи" неверно отображалось действие при написании новой темы.

  • В admin_promotion.php при нажатии "Обновить всё" добавлялось новое поле. Если активно использовали эту страницу, то таких пустых полей накапливалось достаточно много. Теперь пустые поля оттуда удаляются.

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

+12

30

Информация о браузере и ОС пользователя в сообщении

В Администрирование -> Настройки -> Отображение добавлена возможность показывать информацию о браузере и операционной системе пользователя. По умолчанию, отображение "Выключено". Можно выбрать отображение "Администраторы", "Администраторы и Модераторы", "Все зарегистрированные пользователи" или "Выключено".
https://forumupload.ru/uploads/0000/14/1c/2/476944.jpg

Когда настройка включена, слева от поста и в профиле под аватарой отображаются используемая операционная система и браузер из последнего захода пользователя в профиль:
https://forumupload.ru/uploads/0000/14/1c/2/181534.jpg

Данная опция будет полезна на технических форумах.

+16

31

Глобальная переделка страницы "Общение" в профиле и Поля профиля в админке

На этот раз грандиозную работу сделал @kozhilya, спасибо ему, он переделал страницу "Общение" в профиле. Теперь эта страница формируется вручную из полей в Администрирование - Поля профиля:
https://forumupload.ru/uploads/0000/14/1c/2/60181.png

Теперь есть возможность добавить в качестве контакта один из добавленных нами шаблонов (преднастройка), в котором на данный момент присутствуют: Вконтакте, Telegram, Facebook, Skype, ICQ, Mail agent, Youtube, Discord. Или же добавить самостоятельно произвольное поле, в таком случае необходимо будет задать искомый шаблон (регулярное выражение), с помощью которого будет происходить верификация (проверку) данного поля; если проверка поля не нужна, то поле можно оставить пустым.
Пример:
https://forumupload.ru/uploads/0000/14/1c/2/625669.png

Новые поля могут выводиться как в профиле под аватаром, так и в ссылках рядом с "Профиль", "ЛС", "E-mail".
Кроме того, есть опция не выводить кнопку в сообщениях, тогда будут выводится только на странице профиля пользователя.

+14

32

1. Изменения импорта/экспорта настроек форума
Немного изменён импорт/экспорт настроек форума в Администрирование - Настройки. При экспорте настроек теперь сохраняются настройки из трех разделов (вместо одного ранее): "Настройки", "Права" и "Формы". У кого есть бэкапы настроек, лучше обновить, не уверен, что старые полностью смогут быть импортированы.
Обсуждения: Глобальное приведение админки в порядок.


2. Добавлены параметры новых сортировок тем в форуме
Добавлены сортировки тем по "Алфавиту" и "По времени создания (новые в конце)".
https://forumupload.ru/uploads/0000/14/1c/15830/845196.png

Обсуждения:
Сортировка тем
Как изменить порядок тем в форуме (разделе)

+20

33

1. Отправка и предпросмотр сообщения с помощью AJAX
В Администрирование - Права добавилась настройка по настройке предпросмотра и отправки сообщений с помощью ajax. Теперь просмотреть сообщение перед отправкой и отправлять сообщения можно без перезагрузки страницы. На этом форуме эти настройки включены уже больше недели. По умолчанию настройка отключена и всё работает по-старому.
https://forumupload.ru/uploads/0000/14/1c/2/812455.png
https://forumupload.ru/uploads/0000/14/1c/2/113738.png

Для разработчиков и авторов скриптов добавились следующие события:

  • pun_preview

  • pun_post

  • pun_preedit

  • pun_edit

Так же доступна функция сериализация формы $.serialize2, которая конвертирует данные формы в кодировку cp1251, а все unicode символы в HTML-сущности.


2. Принудительное поднятие темы
Для администратора форума добавлена возможность "Поднять тему" в Модерирование темы.
https://forumupload.ru/uploads/0000/14/1c/2/795328.png
Данная настройка принудительно делает тему выше остальных (кроме выделенных) без оставления в ней новых сообщений.
Внимание! Это будет работать только в том случае, если сортировка в форуме стоит по "Последнему сообщению".

+27

34

Индивидуальное изменение языка форума в профиле

Добавлена возможность персонального выбора языка форума в профиле. При выборе опции "Язык форума" в Администрирование - Настройки означает, что будет тот язык, который выбирает администратор, он же будет только у новых пользователей.
https://forumupload.ru/uploads/0000/14/1c/2/920896.png

+13

35

1. Редактирование текстовых файлов
Добавлена возможность редактирования текстовых файлов напрямую из админки в Администрирование -> Файлы:
https://forumupload.ru/uploads/0000/14/1c/2/935111.png
Если файл доступен для редактирования из админки, рядом с его системным названием и расширением появится значок с карандашиком, при нажатии на который откроется форма с содержимым для редактирования этого файла.


2. Новые доступные расширения для загрузки файлов
Теперь в Администрирование - Файлы появилась возможность загружать файлы с расширениями html, mp4, xz, 7z.


3. Незначительные визуальные улучшения в Администрирование - Файлы
Добавлено оформление для выделенных (отмеченных) файлов
https://forumupload.ru/uploads/0000/14/1c/2/511628.png

Добавлены стили оформления для разных видов файлов (media, web, graphics, office, archive)
Администрирование > Файлы (все предложения о файлах в админке)

+12

36

1. Автоматическое обновление ссылки в Формах при редактировании файла
При редактировании файла в Администрирование -> Файлы, если ссылка на этот файл присутствует в полях HTML-верх или HTML-низ, то она автоматически обновится на актуальную ‒ это заставит браузеры скачать файл заново (относится прежде всего к файлам с расширениями js и css). Это происходит только внутри одного форума. Если же файл вставлен на другом форуме, то там необходимо ссылку заменять вручную.


2. Файлы m3u8
В Администрирование - Файлы добавлена возможность загружать файлы с расширением m3u8 (списка воспроизведения).


3. Новые методы и поля в API
В API добавлены новые методы:

  • board.getForums

  • board.auth

  • board.getFileMetadata

  • board.getPages

  • topic.get

  • topic.getRecent

В метод post.get добавлены поля

  • edited

  • edited_by

  • signature


4. Скриншоты стилей при выборе стиля оформления в админке
В Администрирование -> Настройки, при выборе "Основного стиля" сделал показ скриншота.


5. Тестовые поля в админке
Для удобства тестирования изменений или дополнений на активном форуме добавил в "Администрирование -> Формы" тестовые поля HTML-верх и HTML-низ.https://forumupload.ru/uploads/0000/14/1c/2/216416.png

При выборе "Администраторы" и "Администраторы и модераторы" содержимое этих полей будет добавляться к обычных HTML верх/низ. При выборе последнего пункта, для администраторов будут выводиться на страницу только тестовые поля. Этот режим полезен для тестирования изменений.


6. Скрипт поиска в теме
@Romych сделал скрипт для поиска внутри темы. Скрипт доступен в Администрирование -> Скрипты под названием "Поиск в теме".

+12

37

1. Функционал подфорумов

Добавлен долгожданный функционал подформуов.

При редактировании форума теперь есть кнопка добавления подфорума:
https://forumupload.ru/uploads/0000/14/1c/2/495261.png

Подфорумы выглядят так:
https://forumupload.ru/uploads/0000/14/1c/2/114326.png
https://forumupload.ru/uploads/0000/14/1c/2/676546.png

Вид из родительского форума:
https://forumupload.ru/uploads/0000/14/1c/2/595953.png

Подфорумы имеют два дополнительных класса для оформления: .isub и .parent-{id}, где {id} - это ID родительского форума.


2. Класс постов автора темы
Добавлен класс .topic-starter для оформления всех постов автора темы в самой теме. Новые селекторы
Полезно в тех случаях, когда вы хотите отметить (оформить) все ответы автора темы в его же теме.


3. JS архиватор с LZString для сжатия и распаковки данных
Приятная новость для разработчиков: в базовый комплект JS включен архиватор. Реализуется сжатие командой LZString.compress, распаковка LZString.decompress. Наиболее очевидная область применения ‒ большой объем данных в storage API.

+21

38

1. Добавлена возможность менять свою оценку поста в течении 10 минут
Полезно в тех случаях, когда оценка была ошибочно выставлена. В течении 10 минут пользователь может поменять оценку на другую или убрать.


2. Отключение стиля extra.css
Если вы делаете свой стиль оформления и вам требуется изменение системных стилей на собственные.
В Администрировании -> Свой стиль появилась настройка по отключению extra.css
https://forumupload.ru/uploads/0000/14/1c/2/457361.png

Внимание! Данная опция предназначена для экспертных пользователей. При её использовании, рекомендуем самостоятельно отслеживать обновление системного файла extra.css для своевременного внесения изменений в собственные стили.


3. Вставка только viewport без мобильного стиля
Появилась возможность вставлять "<meta name="viewport" content="width=device-width, initial-scale=1.0" />" без мобильного стиля (mobile.css).
https://forumupload.ru/uploads/0000/14/1c/2/429423.png

Внимание! Данная опция предназначена для экспертных пользователей.

+17

39

Косметическое дополнение к подфорумам

Новая настройка доступна в Администрирование -> Настройки -> Представление
https://forumupload.ru/uploads/0000/14/1c/2/35552.png
https://forumupload.ru/uploads/0000/14/1c/2/813274.png

+12

40

1. Добавлен функционал премодерации

Перемодерацию можно включить для отдельных групп:
https://forumupload.ru/uploads/0000/14/1c/2/406141.png

Или для конкретного форума:
https://forumupload.ru/uploads/0000/14/1c/2/737900.png

Кнопка "Отправить" тогда меняется на "Отправить на модерацию":
https://forumupload.ru/uploads/0000/14/1c/2/701420.png

Ссылка и счетчик премодерации появляются в меню вверху при наличии постов на модерацию:
https://forumupload.ru/uploads/0000/14/1c/2/696106.png

После одобрения административным составом пост выглядит так:
https://forumupload.ru/uploads/0000/14/1c/2/763332.png

Обновление достаточно большое: 30 files changed, 663 insertions(+), 316 deletions(-), поэтому возможно появление новых багов.


2. Расширены настройки вида подфорумов
https://forumupload.ru/uploads/0000/14/1c/2/560082.png

+17


Вы здесь » Единый форум поддержки » Информация сервиса » Обновления на сервисе