Пропустить

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

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

Сообщение Shredder » 08.09.2010 17:25

Название: 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.png
2.png
Последний раз редактировалось Shredder 30.12.2010 21:00, всего редактировалось 1 раз.
За это сообщение автора Shredder поблагодарили: 3
-=XaKeP=- (08.09.2010 19:20), vicbel (23.09.2010 8:43), Поручик (18.10.2010 0:31)

Shredder
Former team member
 
Сообщения: 1034
Зарегистрирован: 14.12.2008 11:18
Благодарил (а): 62 раз.
Поблагодарили: 181 раз.

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

Сообщение hrv » 17.09.2010 17:23

Малость переделал под субсилвер, правда кривовасто с колонками получилось, не судите строго, не мастер..
Там же и под мобильный STG-Mobile (Правда ссылку в нем так и не удалось вывести)

subsilver2.rar
(2.17 КБ) Скачиваний: 44
Аватара пользователя
hrv
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 06.12.2009 19:03
Откуда: Якутск
Благодарил (а): 4 раз.
Поблагодарили: 1 раз.

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

Сообщение AIGIR » 03.10.2010 18:36

Стиль subsilver2 не много под себя модефицированный.
Поставил данный мод и есть два момента.
Первое, если гость скачивает файл, то счетчик считает это скачивание, а в вкладке "кто скачал файл" пусто, как то не хорошо получается. Наверное надо что то придумать.
Второе, скрин ниже:
Изображение

Где и что править?
Аватара пользователя
AIGIR
phpBB 1.4.2
 
Сообщения: 52
Зарегистрирован: 21.08.2009 18:07
Откуда: Башкирия, Октябрьский
Благодарил (а): 3 раз.
Поблагодарили: 2 раз.

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

Сообщение armid » 04.10.2010 21:03

AIGIR писал(а):Второе, скрин ниже

Подозреваю, языковые файлы не все скопировали.

armid
phpBB 1.4.4
 
Сообщения: 97
Зарегистрирован: 20.08.2010 19:18
Благодарил (а): 18 раз.
Поблагодарили: 1 раз.

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

Сообщение hrv » 05.10.2010 11:21

AIGIR писал(а):Первое, если гость скачивает файл, то счетчик считает это скачивание, а в вкладке "кто скачал файл" пусто, как то не хорошо получается.

У меня этой проблеммы нет, ее скрывает хайд на гостей.
Аватара пользователя
hrv
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 06.12.2009 19:03
Откуда: Якутск
Благодарил (а): 4 раз.
Поблагодарили: 1 раз.

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

Сообщение AIGIR » 05.10.2010 20:34

Поправил немного код для 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 -->
За это сообщение автора AIGIR поблагодарил:
Поручик (18.10.2010 0:30)
Аватара пользователя
AIGIR
phpBB 1.4.2
 
Сообщения: 52
Зарегистрирован: 21.08.2009 18:07
Откуда: Башкирия, Октябрьский
Благодарил (а): 3 раз.
Поблагодарили: 2 раз.

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

Сообщение HAMMER663 » 28.01.2011 11:48

а как сделать чтоб список скачавших мог видеть только администратор?
я попробовал так как скрыта ссылка на админцентр:
<!-- IF U_ACP --><br /><a href="{_file.U_DOWNLOAD_VIEW}">{L_DOWNLOAD_VIEW}</a><!-- ENDIF -->

но это, естественно, не работает.
Аватара пользователя
HAMMER663
Модератор
Модератор
 
Сообщения: 1285
Зарегистрирован: 17.04.2010 12:59
Откуда: Москва
Благодарил (а): 26 раз.
Поблагодарили: 158 раз.

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

Сообщение владимир1983 » 28.01.2011 13:11

Вот так попробуйте:
<br /><!-- IF U_ACP or U_MCP --><a href="{_file.U_DOWNLOAD_VIEW}">{L_DOWNLOAD_VIEW}</a><!-- ENDIF -->
Сдаюсь в аренду или временно поживу за счет заказчика
За это сообщение автора владимир1983 поблагодарил:
HAMMER663 (28.01.2011 13:21)
Аватара пользователя
владимир1983
Поддержка
Поддержка
 
Сообщения: 1823
Зарегистрирован: 27.04.2010 2:17
Откуда: Сергиев Посад
Благодарил (а): 70 раз.
Поблагодарили: 205 раз.

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

Сообщение HAMMER663 » 28.01.2011 13:20

спасибо. так работает
Аватара пользователя
HAMMER663
Модератор
Модератор
 
Сообщения: 1285
Зарегистрирован: 17.04.2010 12:59
Откуда: Москва
Благодарил (а): 26 раз.
Поблагодарили: 158 раз.

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

Сообщение BorisL » 29.01.2011 13:37

Тоже так хочу, а где это надо вставить (или подправить, в каком файле)?
Аватара пользователя
BorisL
phpBB 1.4.2
 
Сообщения: 59
Зарегистрирован: 06.12.2007 15:19
Благодарил (а): 2 раз.
Поблагодарили: 1 раз.

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

Сообщение DK7 » 29.01.2011 14:14

styles/ваш_стиль/template/attachment.html
Аватара пользователя
DK7
Модератор
Модератор
 
Сообщения: 939
Зарегистрирован: 17.07.2006 15:52
Откуда: Кишинёв
Благодарил (а): 6 раз.
Поблагодарили: 11 раз.

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

Сообщение BorisL » 29.01.2011 15:39

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

мож я всё таки что-то не так делаю.
В файле 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 -->
Аватара пользователя
BorisL
phpBB 1.4.2
 
Сообщения: 59
Зарегистрирован: 06.12.2007 15:19
Благодарил (а): 2 раз.
Поблагодарили: 1 раз.

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

Сообщение Shredder » 30.01.2011 0:34

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 -->

Shredder
Former team member
 
Сообщения: 1034
Зарегистрирован: 14.12.2008 11:18
Благодарил (а): 62 раз.
Поблагодарили: 181 раз.


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

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы