Автор версии хака для vb 3.0.x - Mr Blunt
версия v1.1.0 для 3.6.х by kerk (
http://www.vbsupport.ru)
Хак тестировался на версии форума 3.6.4,
но должен подходить и для всей линейки vb3.6.x
!!!!!!!!!!!!!!!!
ВНИМАНИЕ !!!!!!!!!!!!!!
! Изменилась переменная (идентификатор) продукта
! Если у вас был установлен этот хак и вы не хотите потерять записи о скачивании вложений
! то прежде, чем удалить старый хак (а нужно именно удалить, а не обновить)
! нужно пройти в менеджер продуктов, выбрать из выпадающего меню "Редактировать"
! и полностью удалить код установки/удаления (запрос в базу, создающий/удаляющий поле downloads в таблице user)
! сохранить изменения и только после этого удалить продукт
! удалятся плагины и шаблоны, созданные старой версией хака
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- Удален файл whodownloaded.php, используется плагин
- Переписан скрипт
- Шаблоны полностью изменены
- Весь текст в шаблонах заменен на фразы
- Добавлены настройки групп пользователей
- Отображение линка/кнопки "Кто скачивал?" будет зависеть от выбора:
1 Настройки разделов
2 Настройки групп
1. Настройки разделов:
Применяются права в разделах, если группе запрещено скачивать вложения
в определенном разделе, пользователям такой группы будет запрещено просматривать
кто скачивал вложение и соответственно,
пользователи этой группы не будут видеть линк/кнопку "Кто скачивал?"
2. Настройки групп:
Группы пользователей, указанные в настройках, смогут просматривать "Кто скачивал?",
но они все равно не смогут скачать вложение, если этой группе запрещено скачивание вложений в данном разделе
По умолчанию просматривать кто скачивал вложение, могут только след. группы пользователей:
- Зарегистрированные пользователи.(2)
- Супермодеры.....................(5)
- Администраторы..................(6)
- Модеры..........................(7)
* Исправлен баг, когда пользователи, не имеющие права скачивать вложения,
записывались скриптом в БД, как скачавшие аттач
немного переписан скрипт, теперь при скачивании вложения, применяются права в разделах,
если группе запрещено скачивать вложения определенном разделе,
пользователи такой группы не записываются в БД, как скачавшие аттач.
========
Update v1.1.3 debug- Добавлен еще один плагин, "showpost_start" для отображения на отдельной странице линка/кнопки "Кто скачал?"
- Исправлен баг, после быстрого редактирования поста не отображались линк/кнопка "Кто скачал?"
кста, кнопка "Спасибо" так же не отображается после быстрого редактирования поста
Update 21.08.2008 v1.1.4 debug
Исправлена ошибка при выставленной настройке "Настройки групп"
в архиве версии продуктов в UTF-8 и win-1251
для апдейта с предыдущей версии, просто импортировать продукт, разрешив перезапись