VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
все подробно не буду описывать, т.к. изменений очень много
из основных (продублирую из поста-анонса):
Исправлено несколько моментов в интефейсе всплывающих окон (высота окна)
Добавлены блоки (DIV) к тегам <embed> в ббкодах
SWFUpload Patch
Исправлена уязвимость
Решена проблема невозможности загрузки файлов с использованием мультизагрузчика браузером Chrome v21.xx
Дополнен интерфейс страницы мультизагрузчика:
дебаг информация теперь отображается более аккуратно и информативно (наверное это нужно не часто и только для каких то тестов, но мне нужно постоянно ) отключается дебаг в настройках мультизагрузчика
добавлены кнопки удаления файлов после загрузки
бывает, что нужно удалить ошибочно загруженный файл, но нужно переходить на другую страницу, теперь файл удаляется и страница не перезагружается (AJAX с оповещением об успешном удалении)
то же самое касается загружаемых картинок с SWFUpload
Добавлена возможность наложения ватермарка на загружаемые картинки в файловик (+ целая секция связанных с этим новых настроек)
те, кто использует мультизагрузку + ватермарк, ничего нового для себя не увидят
все тоже самое теперь есть в файловике
В попап окно "мои файлы" (редактор ответа) добавлены категории, где у пользователя есть файлы
каждая категория кликабельна, при выборе категории будут отображены файлы только оттуда
что гораздо удобней, чем листать все файлы из общей кучи
Удалены некоторые поля из таблиц файловика, а то было не по-фэньшуйски, если узеру меняли ник в админке, нужно было это дело отслеживать и менять во всех таблицах файловика
теперь во всех скриптах файловика, подключается таблица user, как и должно быть
Удалены все тяжелые функции в диагностике
при накоплении записей в БД и файлов на диске, массив после скана, получается ну очень большой и скрипт иногда вылетал по ошибке нехватки памяти или таймауту
терперь скрипт в цикле пробегается по каталогам сравнивая находящиеся там файлы с записями в БД и удаляет те, о которых нет записей
все тяжелые запросы перенесены в отдельные задачи (см. раздел диагностика)
Переписаны многие скрипты движка, практически с каждой страницы убрано по одному лишнему запросу
файл функций подключается только один раз, при инициализации
Немного исправлена библиотека GetID3 для обработки медиа файлов
не корректно обрабатывались не которые теги если файл MP3 и теги прописаны на русском (пресловутая кодировка)
в пару файлов библиотеки добавлена кодировка CP1251 - теперь все гут, по крайней мере на форуме с кодировкой UTF-8
пользователи файловика с windows-1251, отпишитесь о результатах тестов, ок?
ВАЖНО!
Теперь при удалении пользователя из админки, удаляются ВСЕ его файлы (если они есть), а так же все записи об этом пользователе из всех таблиц БД файлового архива
операция довольно ресурсоемкая, старайтесь не удалять узеров пачками
Обновление
Порядок обновления обязательный!
Сделайте бэкап БД
Загрузите все файлы из архива, заменив ими старые
Загрузите файл krfm_upgrade.php из папки upgrade в директорию _админ_панели_ и выполните его в браузере (будут удалены четыре поля из таблиц)
Удалить скрипт обновления после успешного апгрейда
Импортировать продукт с перезаписью
Пройтись по пунктам диагностики и обновить счетчики:
Проверка Базы Данных
Проверка соответствия записей
Проверка директории загрузок
Обновление кэша последних файлов
Обновление кэша популярных файлов
Обновление счетчика скачиваний
Перестроение кэша меток
Если на страницах файловика возникают какие то ошибки, почистите кэш браузера, т.к. сильно переписаны яваскрипты
своим пользователям так же посоветуйте очистить кэш браузера
всех на саппорте это тоже касается