Плагин «Прикрепление файлов к топику»

12
Представляю вам новый плагин «Прикрепление файлов к топику», который, как понятно из названия, позволяет прикреплять к топику файлы. В конфиге можно настроить:
— Разрешенные типы файлов
— Максимальный размер прикрепленного файла
— Максимальное количество файлов на топик
— Ограничение рейтинга пользователя для закачки файлов

Стоимость 10$. Купить можно в каталоге.
Совместимость: 0.4.2, 0.5.*
  • +3
  • 07 ноября 2010, 21:07
  • Germis

Комментарии (81)

RSS свернуть / развернуть
Хотел купить а потом подумал а зачем?
+1
о клас тока подумал и вот уже решение =) спасибо. Еще вопрос нужно мне нужно описание файлов и каталог загруженных файлов с описаниями поиском и сортировкой это возможно организовать?
0
Если наберется достаточное количество пользователей, которым этот функционал необходим — будем дорабатывать. Иначе доработки откладываются на несколько месяцев, поскольку в планах выпуск еще некоторых плагинов.
0
Добавить бы возможность прикреплять файлы к статическим страницам и возможность поддержки этого функционала другими плагинами и можно будет думать о покупке. Не планируется такой функционал?
0
см. комментарий выше.
0
Демо нету?
0
Есть. В личную почту сбросьте свой мейл.
0
Установил — выдает ошибки вот какие. Неужели нельзя писать подробную инструкцию по установке? Что я мог сделать не так?
0
Ошибки пхп кода, т.е. до загрузки страницы целиком? тогда вам нужно очистить кеш.
0
а что с безопасностью?
0
Несколько параметров конфига:

Ограничение загрузки файлов по размеру, по типу файлов, по количеству файлов на пользователя, ограничение по рейтингу, возможность отключить показ прикрепленных файлов в топиках.
0
у нас этот плагин работать не хочет. установили, а в админпанели он не появляется, и активировать его не можем. помогите, пожалуйста, очень надо, вопрос срочный.
0
внимательно посмотрите куда копируете папку с плагином. Она должна быть в каталоге plugins/ в ней дожен быть каталог attachments, а уже в этом каталоге файлы плагина.

Если у Вас не так, а у Вас скорее всего не так. Этот вопрос нужно поправить ;)
+1
у меня режим before_text не работает, в topic_end.tpl не выполняется условие
(DIVClassNote != null)
с чем это может быть связано?
0
Какой браузер и шаблон ЛС?

Для ИЕ<=8версии блок всегда будет в сайдбаре.
0
Chrome под Mac OS
Шаблон new (модифицированный)
И, как я уже сказал, не выполняется не условие о IE, а DIVClassNote…
0
На рисунку показано что должно быть обязательно.

pixs.ru/showimage/1212png_2229459_1442596.png

див класса «ноте», оставить там где он был. У вас его скорее всего нету.
Если он вам не подходит по идеологическим причинам (дизайн), то див оставьте, удалите текст.
0
у меня tinymce стоит, в этом видимо и проблема… можно ли исправить без его отключения?
0
можно, но нужно ручками вставить в шаблон (по примеру стандартного new) код

<div class="note"></div>


в файл:

/templates/skin/new/actions/ActionTopic/add.tpl


в строку номер 87

Результат
в результате должно получится вот так:
(выделена строчка, которую нужно вставить)

pixs.ru/showimage/1212png_2170099_1442648.png
+1
спасибо! попробуем!
0
теперь работает. большое спасибо за помощь!
0
в файле /plugins/attachments/templates/skin/default/js/init.js вместо
DotPos = TFileName.search (/\./);
правильнее поставить
DotPos = TFileName.lastIndexOf(".");
т.к. в существующем виде при имени файла part1.part2.extention его тип не определяется…
+2
Спасибо. Исправим
0
прикрутил возможность (по переключению переменной в конфиге) загрузки файлов на сторонний FTP сервер. если кому-то нужно, обращайтесь
0
Не помешает.
Озвучивать публично не станете?
0
плагин платный-то. Так что это через автора
0
Я же не прошу сам плагин, тем более он мною куплен, я интересуюсь изменениями, которые в него внесены. Надеюсь, что в купленный плагин я могу вносить любые изменения для личного использования. Ведь так? ))
Тем более, что автора тут что-то не видно или это теперь к вам?
0
или ко мне или к Germis«у.
0
Тогда вот можно как-то пояснить или посоветовать, что поменять? Если публично это неудобно, то могу в личку сообщить домен на который приобретал.
0
Есть проблемы с прикручиванием плагина. Куда обратится по поводу поддержки?

При прикреплении файла в конце файла добавляется "

" и далее определения всех функций.
В чём может быть дело? Куда смотреть?
0
Отписал в личку
0
Проблема была в недоотключённой HackerConsole.
Спасибо за помощь.
0
Подскажите, что нужно поправить, чтоб к комментариям можно было цеплять файлы
0
Много чего. Очень много.
0
Готов доплатить за переделку
Могу сделать тз. Если интересно отпишитесь на
Rinat@gabidullin.com
0
Так ТЗ будет?
0
Тз собсвенно простое — добавить в комментариях взможность добавления файлов. Плагин работает нормально, но вот этой функции очень не хватает
0
образцовое техзадание, ничего не скажешь

зачем тогда писать «Могу сделать тз»?
0
вам вот очень точно внизу ответили. Вы ведь просили скинуть на почту, запрос по ТЗ и он был выполнен.
0
Подскажите где поменять размер файла и как его правильно указывать. Я уже какие только цифры не писал в конфиге, но всеравно не могу загрузить файл больше 2 мегабайт. Почему?

В конфиге указано $config ['max_filesize_limit'] = 4567*1024*1024; //bytes — правильно написано?

выдает в конце операции Null где еще что нужно подправить?
0
у меня тоже не грузит большие файлы…
0
вам обоим уже детально все рассказал, зачем снова спрашивать?
0
в upload_max_filesize скорее всего уперлось.
это проблема не плагина, php так настроен.
+2
Проверьте переменные в вашем конфиге php

max_execution_time
max_input_time
post_max_size
upload_max_filesize

и посмотрите значения. Попробуйте поставить параметры повыше
0
если я не ошибаюсь то, upload_max_filesize в php.ini (стоит 10mb)
0
Проверьте остальные переменные.
0
Прочитал выше, столкнулся с этим
Для ИЕ<=8версии блок всегда будет в сайдбаре.
А можно уточнить с чем связано такое ограничение и неужели этого нельзя обойти?
0
ограничение со стороны ИЕ, иначе вызывает у ИЕ ошибку.
0
рекомендация со стороны w3c по вложенности форм, которую ИЕ принял исправно выполнять и вызывать ошибку если чуть что не так.
0
Извините, вернусь к теме. Я правильно понял, что проблема в том, что некий div (видимо note) находится не там по мнению IE? Так может div перенести в шаблоне или это тоже связано как-то с логикой и всё намного сложнее? Просто в сайдбаре вообще не кошерно получается.
0
там сложнее — есть форма топика, внутри нее — форма загрузки файлов. в3с не рекомендует этого делать, но никто не запрещает. И все браузеры понимают корректно такую штуку, а вот ИЕ синеет. просто по факту ИЕ не может принять одну форму возле формы создания топика.

чтобы аплоад файлов был кроссплатформенным нам пришлось пойти не некоторые уловки (нет флеша и т.п.) и вот форма аплоада работает на всех браузерах кроме ИЕ. а по стандарту в3с она вообще должна быть в сайдбаре.
0
Как насчет плагина к LS 0.5? планируется выпуск?
0
уже выпущен
0
Стала доступной новая версия, совместима с Livestreet 0.5
0
Уже потом увидела ссылку на обсуждение, купила плагин — скажите, а если пользователь по ошибке залил не тот файл, как пользователю же его удалить? Есть ли такая возможность? Под админом даже при удалении неиспользованного файла он высвечивается в «Не прикрепленные файлы:», даже после сброса кеша.
0
Посмотрите внимательно, возле каждого фала (как привязанного к топику так и не привязанного) должен быть крестик, по которому происходит удаление файла.
0
Нет крестика. Мозила, гугл хром. Нажимаю когда справа над текстом на загруженный файл, спрашивает, удалить ли. А вот Не прикрепленные ничего не спрашивает и нет ничего.
0
Простите, Не прикрепленные спрашивает тоже, если нажимаю справа ближе к концу — но крестиков там нет.
0
new-j шаблон
0
Скачайте в каталоге обновленную версию.
0
Attention! Your server configuration allows:
— Maximum post file size: 24Mb (post_max_size)
— Maximum uploaded file size: 24Mb (upload_max_filesize)
— Maximum execution time: 600 seconds (max_input_time)
— memory_limit = 800M;

Не грузит mp3 файл в 8Mb, загрузка доходит до 15% (внизу в браузере chrome) затем снова с нуля до 12% и на этом все. Подскажите пожалуйста куда копать.
0
Attention! Your server configuration allows:…
-2
На фронте не nginx стоит?
0
Да, стоит nginx

client_max_body_size 64m;
client_body_buffer_size 16k;
proxy_connect_timeout 60;
proxy_send_timeout 60;
proxy_read_timeout 60;
proxy_buffer_size 8k;
proxy_buffers 8 8k;
proxy_busy_buffers_size 32k;
proxy_temp_file_write_size 128k;
0
Странно. Убедитесь, в той ли секции директива client_max_body_size прописана. Попробуйте продублировать для каждого сервера в конфиге.
0
У меня прописано в секции http {…

Продублировал для всех хостов в server {… и в location / {…
Не помогает. До 2 Mb файлы загружаются, больше 2 Mb загрузка зависает, потом повторяется и снова останавливается, причем всегда по разному может дойти до 30% а может и до 73% и т.п.
0
Логи нужно смотреть. Напишите в личку, чтобы не мусорить в топике.
0
Написал ЛС
0
комментарий был удален
Разобрались, мой косяк, пытался загружать файлы через 3G USB модем. Стоило человеку с нормальным интернетом прикрепить — сразу все загрузилось, 2 файла один 4 Mb другой 9 Mb. Значит это из за USB модема, плагин нормально работает. Прошу простить за панику:)
0
Можно было бы к комментариям еще файлы загружать…
0
Было бы вооще замечательно, если бы плагин еще позволял вложить файлы в письмо, которое юзер отправляет в личку другому юзеру. В общем, считайте это пожалением.
0
с шаблоном social норм работает, то бишь без доп. заморочек. А то некоторые плагины подобного рода купил, а с ними заморочка по коду именно с шаблоном, и авторы только ссылки на доки кидают, которые роешь роешь и без результатно. И самому приходится по логике и упорству ломания долбится!!!
0
  • avatar
  • zmeu
  • 12 марта 2012, 04:54
?????????
0
А в чем вопрос то? :)
0
вопрос в том, что б я купив модуль и активировав его на сайте не делал никаких лишних манипуляций для его работы, тоесь — кроме подкрчивания конфига плагина, я больше(в самом levistreet) не докручивал сам сайт
0
и я уже хочу купить, жду ответа
0
Плагин работает, но с некоторыми ограничениями, связанными со спецификой шаблона social.
0
И что это за ограничения, можно ли их исправить??? без особых знаний в области веб программирования???
0
  • avatar
  • zmeu
  • 21 марта 2012, 15:08
1. У social нет сайдбара. Плагин в сайдбар выводит информацию о файлах, которые были загружены, но не были присоединенными к топику (автор не дописал топик, допустим).

2. Без особых знаний можно только поставить грандиозный лимит таких неприкрепленных файлов, чтобы пользователь не видел сообщений о них. По хорошему нужно адаптация со стороны шаблона.
0
либо включить сайдбар на странице добавления/редактирования топика удалением из шаблона 2х строчек
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.