Attachments files center - Список файлов форума и тем

Поддержка, переводы и разработка модификаций, расширений для форумов phpbb 3.0\3.1
Правила форума
Не загружайте скриншоты(изображения) на внешние хостинги и размещения их ссылок в сообщениях. Такие сообщения могут остаться без ответа или будут удалены!
Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Attachments files center - Список файлов форума и тем

Сообщение Anvar » 04.10.2015, 10:31 #1

Расширение позволяет вывести список всех файлов форума и тем с сортировкой по категориям, названию, размеру, скачиванию и времени размещения файлов вложений.
Attachments files center - Список файлов форума и тем - Список файлов форума.jpg


Есть возможность пред просмотра текста сообщения в котором размещены файлы вложения и доступны для скачивания.
Attachments files center - Список файлов форума и тем - Файл и текст сообщения.jpg


В каждой теме где есть вложения добавляется ссылка для просмотра всех файлов в данной теме форума.
Attachments files center - Список файлов форума и тем - Все файлы темы.jpg


Скачать:

Demo: attach
Вложения
Attachments files center.zip
Обновлён 6 января 2017
(23.47 КБ) 27 скачиваний
Не пишите в ЛС и ICQ вопросы которые можете задать на форуме!
Заказы по разработке не выполняю!

Аватара пользователя
Yukh
bb3.0.3
bb3.0.3
Сообщения: 36
Зарегистрирован: 11.02.2016, 14:04
Репутация: 3

Attachments files center - Список файлов форума и тем

Сообщение Yukh » 23.03.2016, 16:54 #2

Есть ли возможность скрестить с Extension Highslide?
А то картинки при просмотре открываются без него - неудобно.

Аватара пользователя
Andy2
bb3.1.1
bb3.1.1
Сообщения: 124
Зарегистрирован: 03.12.2015, 23:01
Репутация: 3

Attachments files center - Список файлов форума и тем

Сообщение Andy2 » 23.03.2016, 17:01 #3

Каталог файлов виден всем пользователям или только админу? Где будет отображаться, на главной?

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Attachments files center - Список файлов форума и тем

Сообщение Anvar » 23.03.2016, 17:11 #4

Виден всем пользователям, скачивать могут только те, кому это разрешено в правах доступа.

Здесь в теме есть кнопка рядом с кнопкой ответить, а также общий список, ссылка на главной в статистике.

Аватара пользователя
Andy2
bb3.1.1
bb3.1.1
Сообщения: 124
Зарегистрирован: 03.12.2015, 23:01
Репутация: 3

Attachments files center - Список файлов форума и тем

Сообщение Andy2 » 23.03.2016, 17:56 #5

Вроде нормальное расширение, себе поставил. Только оно какие-то файлы не отображает или видит лишнее. К примеру пишет на этом форуме:595 файлов. А если суммировать изображения(417) архивы(141) и текстовые(1) то получится 559.

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1272
Зарегистрирован: 08.08.2014, 14:26
Репутация: 362

Attachments files center - Список файлов форума и тем

Сообщение Anvar » 23.03.2016, 18:12 #6

Возможно есть потерянные файлы которые имеют записи в базе данных? Либо статистику нужно синхронизировать..

Аватара пользователя
Andy2
bb3.1.1
bb3.1.1
Сообщения: 124
Зарегистрирован: 03.12.2015, 23:01
Репутация: 3

Attachments files center - Список файлов форума и тем

Сообщение Andy2 » 23.03.2016, 18:39 #7

Не знаю как это можно сделать. Думаю оставить так, ничего страшного. У меня на форуме всего 5 файлов, пишет 8. Потом у вас посчитал, тоже недочет.
Attachments files center - Список файлов форума и тем - у меня.jpg

Аватара пользователя
Yukh
bb3.0.3
bb3.0.3
Сообщения: 36
Зарегистрирован: 11.02.2016, 14:04
Репутация: 3

Attachments files center - Список файлов форума и тем

Сообщение Yukh » 23.03.2016, 18:59 #8

У меня та же проблема.
В админке всего вложений 130780, расширение в блоке статистики считает правильно, а в каталоге если сложить "Архивы", "Изображения" и "Документы", получается 104729.

Есть мнение, что что-то не учитывается где-то.

Yukh писал(а):Источник цитаты Есть ли возможность скрестить с Extension Highslide?

Если кому интересно, я эту возможность сделал. Единственное, не могу придумать как сделать проверку наличия и активности расширения Extension Highslide

Отправлено спустя 5 минут 47 секунд:
Есть мысль, что в базе с вложениями есть такие вложения, которые не находятся ни в одной из extension_groups и они по этой причине не выводятся.
В моем случае (у меня phpBB изначально какой-то древней версии 2.0 еще был, мне достался в убитом состоянии древней версии 3.0.х), так что у меня в БД может быть все что угодно ;)

Отправлено спустя 8 минут 14 секунд:
Разобрался в чем дело.
Расширение считает только вложения в сообщениях на форуме, без учета вложений в личных сообщениях. Но общую статистику берез из phpbb_config, где хранится информация с учетом вложений в ЛС.

Аватара пользователя
Andy2
bb3.1.1
bb3.1.1
Сообщения: 124
Зарегистрирован: 03.12.2015, 23:01
Репутация: 3

Attachments files center - Список файлов форума и тем

Сообщение Andy2 » 24.03.2016, 11:23 #9

Yukh писал(а):Источник цитаты Если кому интересно, я эту возможность сделал. Единственное, не могу придумать как сделать проверку наличия и активности расширения Extension Highslide

Может расскажешь как? Не понял про проверку наличия и активности.
Yukh писал(а):Источник цитаты без учета вложений в личных сообщениях

Значит это не ошибка, если нет возможности это исправить-тогда оставляем так.

Аватара пользователя
Yukh
bb3.0.3
bb3.0.3
Сообщения: 36
Зарегистрирован: 11.02.2016, 14:04
Репутация: 3

Attachments files center - Список файлов форума и тем

Сообщение Yukh » 24.03.2016, 11:31 #10

Andy2 писал(а):Источник цитаты если нет возможности это исправить-тогда оставляем так

Возможность есть, но тогда придется считать статистику заново, без учета вложений в ЛС, а не брать готовое значение из конфига.
Не вижу в этом смысла, проще написать комментарий, чтобы было понятно.

Andy2 писал(а):Источник цитаты Может расскажешь как?

Чуть позже оформлю.

Andy2 писал(а):Источник цитаты Не понял про проверку наличия и активности

То, что я сделал, будет работать только в том случае, если на форуме присутствует и включено расширение Extension Highslide. Если его нет, я не знаю как будет вести себя мой патч. И как это проверить тоже пока мыслей нет.


Вернуться в «Расширения, модули и хаки»