Who's Downloaded Attachment - Кто скачал вложение

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Who's Downloaded Attachment - Кто скачал вложение

Сообщение Shredder »

Название: Who's Downloaded Attachment
Описание: Мод позволяет видеть список всех пользователей, скачавших вложение, и ежемесячную статистику по количеству скачиваний.
Версия мода: 1.0.0
Автор: Dakin Quelia
Версия phpBB — 3.0.7-PL1.
Стили: Prosilver.
Перевод: Who's Downloaded Attachment - Кто скачал вложение

Страница мода:
Who's Downloaded Attachment 1.0.0
Скачать версию 1.0.0 можно тут

Скриншоты мода в работе:
1.png
2.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Shredder 30.12.2010 17:00, всего редактировалось 1 раз.
Аватара пользователя
hrv
phpBB 1.4.1
Сообщения: 44
Стаж: 16 лет 9 месяцев
Откуда: Якутск
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение hrv »

Малость переделал под субсилвер, правда кривовасто с колонками получилось, не судите строго, не мастер..
Там же и под мобильный STG-Mobile (Правда ссылку в нем так и не удалось вывести)
subsilver2.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
AIGIR
phpBB 1.4.1
Сообщения: 44
Стаж: 17 лет 1 месяц
Откуда: Башкирия, Октябрьский
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение AIGIR »

Стиль subsilver2 не много под себя модефицированный.
Поставил данный мод и есть два момента.
Первое, если гость скачивает файл, то счетчик считает это скачивание, а в вкладке "кто скачал файл" пусто, как то не хорошо получается. Наверное надо что то придумать.
Второе, скрин ниже:
aee62533da36.jpg
Где и что править?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
armid
phpBB 1.4.3
Сообщения: 88
Стаж: 16 лет 1 месяц
Благодарил (а): 14 раз
Поблагодарили: 1 раз

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение armid »

AIGIR писал(а):Второе, скрин ниже
Подозреваю, языковые файлы не все скопировали.
Аватара пользователя
hrv
phpBB 1.4.1
Сообщения: 44
Стаж: 16 лет 9 месяцев
Откуда: Якутск
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение hrv »

AIGIR писал(а):Первое, если гость скачивает файл, то счетчик считает это скачивание, а в вкладке "кто скачал файл" пусто, как то не хорошо получается.
У меня этой проблеммы нет, ее скрывает хайд на гостей.
Аватара пользователя
AIGIR
phpBB 1.4.1
Сообщения: 44
Стаж: 17 лет 1 месяц
Откуда: Башкирия, Октябрьский
Благодарил (а): 3 раза
Поблагодарили: 2 раза

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение AIGIR »

Поправил немного код для subsilver2 из вложения во втором сообщении и все встало на место.

Вместо

Код: Выделить всё

<table class="tablebg" width="100%" cellspacing="1">
    <thead>
                <tr>
                    <th class="name">{L_AV_ATTACH_DL_STATS_EXPLAIN}</th>
                    <th class="info"> Количество </th>
                    <th class="active"> % </th>
                </tr>
            </thead>
            <tbody>
            <br><br>
            <h1>{L_AV_ATTACH_DL_STATS}</h1>
    <tr>
            <!-- BEGIN stats -->
        <td class="row1"><p class="gen"> &#187; {stats.MONTH}</p></td>
        <td class="row2" align="center" nowrap="nowrap"><p class="genmed">{stats.RESULT}</td>
        <td class="row2" align="center" nowrap="nowrap"><p class="genmed"><!-- IF stats.RESULT == 0 -->{L_NO_VOTES}<!-- ELSE -->{stats.PERCENT}<!-- ENDIF --></td>            
            <!-- END stats -->
    </tr>
</table>
<br>

<!-- INCLUDE overall_footer.html -->
сделал

Код: Выделить всё

<table class="tablebg" width="100%" cellspacing="1">
        <thead>
            <tr>
                <th class="name">{L_AV_ATTACH_DL_STATS_EXPLAIN}</th>
                <th class="info"> Количество </th>
                 <th class="active"> % </th>
            </tr>
        </thead>
<br>           
        <tbody>
            <h1>{L_AV_ATTACH_DL_STATS}</h1>
             <!-- BEGIN stats -->
                <tr>
                    <td class="row1"><p class="gen"> &#187; {stats.MONTH}</p></td>
                       <td class="row2" align="center" nowrap="nowrap"><p class="genmed">{stats.RESULT}</p></td>
                    <td class="row2" align="center" nowrap="nowrap"><p class="genmed"><!-- IF stats.RESULT == 0 -->{stats.PERCENT}<!-- ELSE -->{stats.PERCENT}<!-- ENDIF --></p></td>            
                </tr>
            <!-- END stats -->         
            </tbody>
</table><br>
<!-- INCLUDE overall_footer.html -->
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение HAMMER663 »

а как сделать чтоб список скачавших мог видеть только администратор?
я попробовал так как скрыта ссылка на админцентр:

Код: Выделить всё

<!-- IF U_ACP --><br /><a href="{_file.U_DOWNLOAD_VIEW}">{L_DOWNLOAD_VIEW}</a><!-- ENDIF -->
но это, естественно, не работает.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение владимир1983 »

Вот так попробуйте:

Код: Выделить всё

<br /><!-- IF U_ACP or U_MCP --><a href="{_file.U_DOWNLOAD_VIEW}">{L_DOWNLOAD_VIEW}</a><!-- ENDIF -->
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 16 лет 5 месяцев
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 249 раз

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение HAMMER663 »

спасибо. так работает
Аватара пользователя
BorisL
phpBB 1.4.2
Сообщения: 59
Стаж: 18 лет 9 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение BorisL »

Тоже так хочу, а где это надо вставить (или подправить, в каком файле)?
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение DK7 »

styles/ваш_стиль/template/attachment.html
Аватара пользователя
BorisL
phpBB 1.4.2
Сообщения: 59
Стаж: 18 лет 9 месяцев
Благодарил (а): 2 раза
Поблагодарили: 1 раз

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение BorisL »

Хм... у меня все равно выводит строку Кто скачал вложение для не админа...

мож я всё таки что-то не так делаю.
В файле attachiview есть строка

Код: Выделить всё

<br /><a href="{_file.U_DOWNLOAD_VIEW}">{L_DOWNLOAD_VIEW}</a><!-- ENDIF --></dd>
перед ней надо вставить <!-- IF U_ACP or U_MCP -->???

Код: Выделить всё

<br /><!-- IF U_ACP or U_MCP --><a href="{_file.U_DOWNLOAD_VIEW}">{L_DOWNLOAD_VIEW}</a><!-- ENDIF -->
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение Shredder »

BorisL
Потому что условие U_MCP - это модеры, а не админы. К сожалению, не сохранил точной инструкции, как делал это у себя, но судя по памяти и по файлам, так:

includes/functions_content.php
Найти:

Код: Выделить всё

	global $template, $cache, $user;
Добавить перед:

Код: Выделить всё

	global $auth;
Найти:

Код: Выделить всё

				'U_DOWNLOAD_LINK'		=> $download_link,
Добавить перед:

Код: Выделить всё

				'U_ADMIN'			=> ($auth->acl_get('a_') && !empty($user->data['is_registered'])) ? true : false,
В attachment.html, вместо предложенных выше, использовать конструкцию:

Код: Выделить всё

<!-- IF _file.U_ADMIN --><br /><a href="{_file.U_DOWNLOAD_VIEW}">{L_DOWNLOAD_VIEW}</a><!-- ENDIF -->
k750
phpBB 1.4.2
Сообщения: 56
Стаж: 13 лет 11 месяцев
Благодарил (а): 65 раз
Поблагодарили: 1 раз

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение k750 »

Доброй ночи!Ребят,поставил этот мод,всплывающее окно с текстом этот файл скачали есть но в нём нет списка пользователей.Ставил через автомод и не совсем понял в дополнительной инструкции что делать с файлом ru.xml?Подскажите пожалуйста где копать?

Добавлено спустя 1 час 29 минут 39 секунд:
Вопрос,снят.Установил вручную.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Who's Downloaded Attachment - Кто скачал вложение

Сообщение Пчелкин »

k750 писал(а):Вопрос,снят.Установил вручную.
Вот и правильно...на модифицированном форуме автомод теряется...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

Вернуться в «Поддержка модов для phpBB 3.0.x»