Виталий Чекрыжев

Виталий Чекрыжев

С нами с 09 января 2015; Место в рейтинге пользователей: #145
Виталий Чекрыжев
18 августа 2017, 15:46
+1
к теме компонента FileAttach это не относится.
Виталий Чекрыжев
18 августа 2017, 15:33
+1
компонент предназначен для организации коллекций файлов, связанных с документами. произвольные ссылки на сайте следует заменять другим способом.
Виталий Чекрыжев
28 июля 2017, 08:25
0
Да, регулируется свойствами медиа-источника.
Виталий Чекрыжев
17 мая 2017, 15:20
+1
Вывод размера файла уже реализовано в компоненте, для этого в вызове надо указать параметр &showSize=`1`
а в чанке указать [[+size]]
Виталий Чекрыжев
13 марта 2017, 07:31
0
Выпущено обновление совместимое с новыми версиями MODx. Проблема решилась?
Виталий Чекрыжев
13 марта 2017, 07:29
+1
Можно использовать фильтр для вывода умолчального значения.
[[FileAttach:default=`нет никто`?
&tpl=`custom.FileAttachTpl`
&showSize=`true`
&privateUrl=`1`]]
Виталий Чекрыжев
16 января 2017, 14:49
+2
в ближайшем будущее будет.
Виталий Чекрыжев
20 ноября 2016, 09:49
0
Добавлю, но несколько иначе. filectime возвращает unix epoch, это как бы не совсем дата.
Новая опция: showTime
Новый placeholder: timestamp

github.com/13hakta/FileAttach
Виталий Чекрыжев
25 мая 2016, 18:24
0
php.net/manual/ru/language.references.pass.php

Замечание: В вызове функции отсутствует знак ссылки — он есть только в определении функции. Этого достаточно для корректной передачи аргументов по ссылке. Начиная с PHP 5.3.0, вы можете получить предупреждение о том, что передача переменной по ссылке устарела, если используете & в foo(&$a);. Начиная с PHP 5.4.0 передача переменной по ссылке стала невозможна, поэтому использование этого приема приведет к фатальной ошибке.
Виталий Чекрыжев
25 мая 2016, 15:47
0
Какова цель работы плагина на событии? Для чего ему вмешиваться в работу именования файлов? Передача в виде ссылки добавит совместимости с твоим плагином?

Ситуацию с set да, можно переделать. Повысит требование к версии PHP.

Для открытых файлов internal_name должен быть идентичен name.

While(1) в том случае не страшен, тело выполняется как правило не более 1-2 раз.

pdoTools можно бы использовать, но на практике сомнительна выгода в производительности.
Виталий Чекрыжев
30 апреля 2016, 17:35
0
До этого какая версия была установлена? При удалении, похоже, не все было вычищено.
Виталий Чекрыжев
22 апреля 2016, 05:06
0
После этого завелось?
Виталий Чекрыжев
27 февраля 2016, 00:12
+1
Ребята, компонент обновился. Теперь ссылки закрыты от перебора.
Виталий Чекрыжев
27 февраля 2016, 00:08
+2
Благодарю за дельный комментарий.
В обновленной версии 1.0.7 больше нет возможности скачивания файлов через перебор цифрового идентификатора, отныне обращение производится через уникальный строковой идентификатор.
Так же появилась возможность регулирования отображения списка ссылок в сниппете через группы.
Виталий Чекрыжев
12 мая 2015, 19:32
0
Если сервер WebDAV не дает прямого доступа к скачиванию файлов вы можете захотеть воспользоваться процессором-посредником.
URL создается из: `http://yoursite.ru/assets/components/webdav/index.php?ctx=web&action=proxy&source=SOURCEID&src=path/file.ext`
Виталий Чекрыжев
26 апреля 2015, 15:12
0
Некорректно настроено подключение. Проверьте путь, логин, пароль.