[Hide для вложений] - Мод запрета скачивания вложений по лимиту постов

Автор kak2z, 13 июня 2015, 22:58:12

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kak2z

[Hide для вложений] - Мод запрета скачивания вложений по лимиту постов

Автор: kak2z
Последняя версия: 1.1
Совместим: 2.0+
Описание: В админке, в разделе настройки модов указываете сколько сообщений надо для скачивания вложений. Мод только убирает ссылки на вложения, права на скачивания остаются.
Русификация: есть, англисификации нет  :D
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

carlo22

Цитата: kak2z от 13 июня 2015, 22:58:12Как это должно работать)) расскажите пожалуйста)) а то в личке с каждым по отдельности тяжеловато))
Нужно что бы пользователь у которого меньше трех сообщений не смог скачать вложение.
Т.е. как то сделать, что бы на скачивание вложений по умолчанию было не меньше трех сообщений у пользователя.

kak2z

Цитата: carlo22 от 13 июня 2015, 23:03:20
Нужно что бы пользователь у которого меньше трех сообщений не смог скачать вложение.
Т.е. как то сделать, что бы на скачивание вложений по умолчанию было не меньше трех сообщений у пользователя.
вариант с группами основанными на количестве сообщений не подходит?
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

carlo22

Цитата: kak2z от 13 июня 2015, 23:05:47вариант с группами основанными на количестве сообщений не подходит?
Ведь это нужно создавать дополнительную группу и тем более основанную на количестве сообщений, а не хотелось бы.



kak2z

Цитата: carlo22 от 13 июня 2015, 23:10:16
Ведь это нужно создавать дополнительную группу и тем более основанную на количестве сообщений, а не хотелось бы.

попробуйте))
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

carlo22

Цитата: kak2z от 14 июня 2015, 00:06:43попробуйте))
Это что?
Просто поставить.....
Все вопрос отпал. Понял.. все.
Сечас попробую.

kak2z

Цитата: carlo22 от 14 июня 2015, 00:13:09
Это что?
Просто поставить.....
да.. просто поставить))) настройки в разделе "настройки модов"
самое простое что я смог придумать.
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

carlo22


kak2z

Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

carlo22


carlo22

А лимит с конкретного пользователя можно убрать до истечения суток?
Это так, попутный вопрос...
А вообще классная работа!!! :)

kak2z

Цитата: carlo22 от 14 июня 2015, 00:28:46
Да!!!! Все отлично.
Самое то что нужно  O0 O0 O0
Если в этом моде что то надо допиливать то пишите))
а другой вопрос это о другом моде.. там отвечу)
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

valek0972

Заметил такую штуку, если установить мод и выставить на количество сообщений например 3, то после это значение если менять в сторону уменьшения или увеличения, то при попытке скачать все равно пишет что нужно именно 3 сообщения.

kak2z

Цитата: valek0972 от 14 июня 2015, 07:33:41
Заметил такую штуку, если установить мод и выставить на количество сообщений например 3, то после это значение если менять в сторону уменьшения или увеличения, то при попытке скачать все равно пишет что нужно именно 3 сообщения.

а да.. это мой бок)))
исправлю... в языковых файлах тупо написал тройку)) надо будет исправить)
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

valek0972

Цитата: kak2z от 14 июня 2015, 07:44:11
а да.. это мой бок)))
исправлю... в языковых файлах тупо написал тройку)) надо будет исправить)
Вроде языковые файлы тут не при чем, если у пользователя 0 сообщений и выставлен лимит на 0, при закачке все равно просит набрать сообщения.

kak2z

Цитата: valek0972 от 14 июня 2015, 08:13:57
Вроде языковые файлы тут не при чем, если у пользователя 0 сообщений и выставлен лимит на 0, при закачке все равно просит набрать сообщения.
файл Modifications.russian-utf8.php
там есть строка
$txt['hide_attachmets'] = 'Файл недоступен!\r\n ВНИМАНИЕ! Для скачивания файлов нужно иметь на форуме не менее 3х сообщений!';
вот ее надо будет пофиксить))
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

valek0972

Цитата: kak2z от 14 июня 2015, 08:15:50
файл Modifications.russian-utf8.php
там есть строка
$txt['hide_attachmets'] = 'Файл недоступен!\r\n ВНИМАНИЕ! Для скачивания файлов нужно иметь на форуме не менее 3х сообщений!';
вот ее надо будет пофиксить))
Ок, будем подождать.

carlo22

Цитата: valek0972 от 14 июня 2015, 07:33:41Заметил такую штуку, если установить мод и выставить на количество сообщений например 3, то после это значение если менять в сторону уменьшения или увеличения, то при попытке скачать все равно пишет что нужно именно 3 сообщения.
Точно, Я сразу и не обратил внимание. Вчера после начальной установки в 3 сообщения, проверил все работает класс, потом переставил на 5 и не стал проверять. Сегодня попробовал, точно, все одно требует 3 сообщения.

Yarik

Цитата: valek0972 от 14 июня 2015, 08:13:57Вроде языковые файлы тут не при чем, если у пользователя 0 сообщений и выставлен лимит на 0, при закачке все равно просит набрать сообщения.
То есть если поставить 0 сообщений,то и нужно будет 0 сообщений,просто достаточно будет в языковом файле исправить на 0 или прописать какой-то другой текст для гостей?
Я думаю его прикрутить для гостей.Поставить ноль чтобы зарегенные с нулём постов могли скачивать сообщения а для гостей вывести текст.
А то то что есть обходится,я в этом убедился когда поставил мод регистрации скачиваний.Гости те что попрахаванней обходят мод запрета тот что у меня стоит сейчас.

carlo22

Заметил сегодня у себя вот такую вещь:

Хотя сам пробую заходить гостем и скачивать вложение, не дает.
Как тогда гость мог скачать?

kak2z

Цитата: carlo22 от 17 июня 2015, 21:09:20
Заметил сегодня у себя вот такую вещь:

Хотя сам пробую заходить гостем и скачивать вложение, не дает.
Как тогда гость мог скачать?
а пользователей не удалял последнее время?
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

carlo22

Цитата: kak2z от 17 июня 2015, 21:16:53а пользователей не удалял последнее время?
Нет. Сегодня не удалял. Удалял вчера 16.06.2015

kak2z

Цитата: carlo22 от 17 июня 2015, 21:30:11
Нет. Сегодня не удалял. Удалял вчера 16.06.2015
а для гостей вложения открыты?
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

carlo22

Цитата: kak2z от 17 июня 2015, 21:50:13а для гостей вложения открыты?
Да открыты. Но пробую сам гостем скачать, не дает.
Да попробуйте сами зайти ко мне и скачать что нибудь во вложениях.

Yarik

У меня тоже такое есть.Заходил гостем,изголялся и выяснил - вложение открыты и видны гостям,гость щёлкает - ему выскакивает что у него нет прав на скачивание.Но при этом родной счётчик смф регистрирует это как скачивание,добавляется +1 и в логах появляется вот такое же как и выше.Хотя гость фактически вложение не скачал.

carlo22

Цитата: Yarik от 17 июня 2015, 22:19:49
У меня тоже такое есть.Заходил гостем,изголялся и выяснил - вложение открыты и видны гостям,гость щёлкает - ему выскакивает что у него нет прав на скачивание.Но при этом родной счётчик смф регистрирует это как скачивание,добавляется +1 и в логах появляется вот такое же как и выше.Хотя гость фактически вложение не скачал.
Да нет. Я гостем сколько не пытался скачать, разрешения не дает и счетчик все равно показывает 0 скачиваний.
В логах ничего нет.
В настройках у меня разрешен просмотр вложений гостям.

carlo22

Yarik у тебя на форуме в какой теме есть вложения?
Я что то не нашел что бы попробовать.

Yarik

Цитата: carlo22 от 17 июня 2015, 22:58:11
Yarik у тебя на форуме в какой теме есть вложения?
Я что то не нашел что бы попробовать.
В тюнерах - HD и SD

kak2z

Цитата: carlo22 от 17 июня 2015, 22:31:59
Да нет. Я гостем сколько не пытался скачать, разрешения не дает и счетчик все равно показывает 0 скачиваний.
В логах ничего нет.
В настройках у меня разрешен просмотр вложений гостям.
Как вариант кто то из авторизированных пользователей дал ссылку кому то на вложение.
И этот "кто то" загрузил по прямой ссылке..
мод только скрывает прямые ссылки.. но не запрещает скачивать..
я сейчас доделаю то что - делаю)) и займусь этими двумя модами..
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

Yarik

Цитата: carlo22 от 17 июня 2015, 22:58:11
Yarik у тебя на форуме в какой теме есть вложения?
Я что то не нашел что бы попробовать.
Хотя ты прав,качают...Я только опробовал,скачать просто.Я отключаю вложение гостям,увели уже много чего

kak2z

Цитата: Yarik от 18 июня 2015, 07:19:55
Хотя ты прав,качают...Я только опробовал,скачать просто.Я отключаю вложение гостям,увели уже много чего
интересно как ссылки находят. ведь они не публикуются, а только имя вложения публикуется..
кто то из форуман дает?
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

Yarik

У меня вообще сюрприз неприятный.Снял галочку гостям на просмотр вложений - гости видят вложения всё равно.Вечером буду смотреть,хайде удалил уже,вечером попробую удалить кто скачал и буду смотреть чего оно так.

valek0972

Цитата: Yarik от 18 июня 2015, 07:19:55Хотя ты прав,качают...
Я у тебя не смог ничего скачать, ни напрямую ни через просмотр исходного кода страницы, выкидывает на страницу регистрации-авторизации, как у тебя получается это сделать не понятно.

Цитата: Yarik от 18 июня 2015, 08:13:05У меня вообще сюрприз неприятный.Снял галочку гостям на просмотр вложений - гости видят вложения всё равно
Не установлен случайно Guest Attachment Preview

Yarik

Стоит Валентин,но раньше вроде при снятии галочки гости не могли видеть вложения.С телефона я вряд ли мод удалю,это уже вечером смотреть буду.

Не знаю как они качают,но вечером покажу лог такой же как у карло22.
У себя я скачал так,отключил исполнение жава скрипта.

valek0972

Цитата: Yarik от 18 июня 2015, 08:28:30Стоит Валентин,но раньше вроде при снятии галочки гости не могли видеть вложения
Если мод стоит то регулировка прав галочкой не действует.

Цитата: Yarik от 18 июня 2015, 08:28:30У себя я скачал так,отключил исполнение жава скрипта.
Странно, не смог скачать ни через лису, ни через твой любимй браузер Opera 12.17

carlo22

Цитата: Yarik от 18 июня 2015, 07:06:15В тюнерах - HD и SD
Я не смог у тебя скачать вложения даже и отключая жава скрипт и у себя тоже.
Именно вот это http://yarik-sat.ru/index.php?topic=1223.msg23868#msg23868
Мод Guest Attachment Preview у меня не стоит и галочку на просмотр вложения гостям я не снимал.

carlo22

А вот интересно... Если я сделав левый аккуант, набив ему постов для скачивания, скачал вложения ним т.е. проверил. Потом я его удаляю вместе с его сообщениями. В базе данных он тоже сразу удаляется вместе со своими сообщениями? Или висит какое то время? Может это отражается????

Yarik

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

carlo22

Цитата: Yarik от 18 июня 2015, 09:26:31У меня один айпишник повадился,уже наверно сутки гостем в разных темах скачек понаделал
Где ты это смотришь?
У меня в логах тоже вот этот IP    188.165.15.160 уже сутки лазит по форуму
Вот что в логах:
Извините Гость, вы забанены и не можете оставлять сообщения на форуме!
nick16,Регистрация через прокси.
Вы забанены навсегда.

Но он упорно лазит.
Только за ночь от него 131 ошибка и продолжает висеть.

Yarik

У меня когда он качает ошибки в лог пачкой сыпет.Ссылка на вложение которое он скачал,ошибка неизвестный id и его айпишник

kak2z

Цитата: carlo22 от 18 июня 2015, 09:20:45
А вот интересно... Если я сделав левый аккуант, набив ему постов для скачивания, скачал вложения ним т.е. проверил. Потом я его удаляю вместе с его сообщениями. В базе данных он тоже сразу удаляется вместе со своими сообщениями? Или висит какое то время? Может это отражается????
в базе он сразу удаляется...
если указать что вместе с акком удалять и сообщения то и они удалятся..
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

kak2z

Цитата: Yarik от 18 июня 2015, 09:43:49
У меня когда он качает ошибки в лог пачкой сыпет.Ссылка на вложение которое он скачал,ошибка неизвестный id и его айпишник
какая ошибка? изза мода?
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

Yarik

Не скажу пока точно.Вечером буду пересматривать код,прикрою эту лавочку.Пересмотрю,всё вычищу и переустановлю несколько модов.

carlo22

Цитата: Yarik от 18 июня 2015, 09:43:49У меня когда он качает ошибки в лог пачкой сыпет.Ссылка на вложение которое он скачал,ошибка неизвестный id и его айпишник
У меня кроме тех ошибок что выше описал в логах больше ничего нет. Но этот гость уже достал.
Лазит до сих пор по форуму, пытается оставить сообщения и уже 144 ошибки от него.

carlo22

Цитата: kak2z от 18 июня 2015, 10:12:05в базе он сразу удаляется...
если указать что вместе с акком удалять и сообщения то и они удалятся..
Да я даю разрешение на удаление сообщений вместе с акком.
Но вот вопрос... А после этого не нужно кеш форума и статистику почистить через админку?

kak2z

Цитата: carlo22 от 18 июня 2015, 10:34:40
Да я даю разрешение на удаление сообщений вместе с акком.
Но вот вопрос... А после этого не нужно кеш форума и статистику почистить через админку?
не, не надо... после таких операций кеш чиститься скриптом сам..
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

carlo22

Цитата: kak2z от 18 июня 2015, 10:48:35не, не надо... после таких операций кеш чиститься скриптом сам..
Тогда все понятно. Может мы излишне бдительные? Ведь и Валек пробовал у меня скачать гостем, не получаетя и я у Yarik, то же самое, не дает скачать.

kak2z

Цитата: carlo22 от 18 июня 2015, 11:09:18
Тогда все понятно. Может мы излишне бдительные? Ведь и Валек пробовал у меня скачать гостем, не получаетя и я у Yarik, то же самое, не дает скачать.
поднаблюдайте, может действительно что то надо поправить..
единственное что я думаю что кто то из авторизированных дал ссылку, а вложения открыты для гостей, и гость по этой ссылке мог скачать..
иначе найти вложения гостю не получится..
хотя я не тестировал в режиме когда вложения видят гости..
я как только освобожусь.. что то придумаю.. может сделаю видимость ссылки на скачивание для гостей без возможности скачивания. .
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

Yarik

Вот последнее может видится идеальным вариантом.Может сделать на проверку id,принадлежность к какой-то группе?У гостей нет такой группы,и свободны как дитя прерий при попытке скачать.

carlo22

Цитата: kak2z от 18 июня 2015, 11:29:35я как только освобожусь.. что то придумаю.. может сделаю видимость ссылки на скачивание для гостей без возможности скачивания. .
Было бы прекрасно. Подождем.
Я сейчас тоже кое что эксперементирую по нему.
Если что то обнаружу отпишусь.