WFX+WDX
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
-
Vadim Yuryshev
- Сообщения: 5
- Зарегистрирован: Вт дек 28, 2004 22:04
- Откуда: Odessa
WFX+WDX
Что-то не хочет вызываться ContentGetValue для FS-Plugin'a
, как бы это дело подкрутить или надо Гислера шевелить. А то сабжевая связка прямо проситься сделаться.
Re: WFX+WDX
Насколько я понимаю, плагин не может быть одновременно и WFX, и WDX. Выбери что-нибудь одно...
Последний раз редактировалось Alextp Чт ноя 23, 2006 08:25, всего редактировалось 1 раз.
-
Vadim Yuryshev
- Сообщения: 5
- Зарегистрирован: Вт дек 28, 2004 22:04
- Откуда: Odessa
Re: WFX+WDX
Дык это же понятно, не проблема в написании двух плагинов, проблема в том что связка не работает.Alextp писал(а): Насколько я понимаю, плагин не может быть одновременно и WFX, и WDX. Выбери что-нибудь одно...
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
KaSA
На оф. сайте это уже обсуждалось. Проблема в том, что WDX-плагины не имеют смысла для большинства WFX-плагинов. Ведь если есть хотя бы одна дополнительная колонка из плагина, Тотал будет должен получить из WFX все файлы (не список их, а именно сами файлы!). В первую очередь тут есть проблема, связанная с работой самих плагинов: Тотал при запросе данных в WDX передаёт ему путь файла. Для объекта из WFX-плагина такой способ совершенно неприменим, потому как для них пути получаются виртуальными - это, выходит, WDX должен научиться понимать такие пути, находить нужный FS-плагин, сам подключаться к нему, запрашивать файл... Мало кто будет такое реализовывать.
Но даже если эту проблему решить (например, заапдейтить интерфейс и передавать не путь, а сразу сам файл), то во-первых, может просто не поддерживаться WFX-плагином (например, о каких файлах может идти речь в плагине Calendar?). Во-вторых работа может оказаться очень медленной (например, для FS-плагинов, работающих с FTP, с сетью). Ну и в-третьих, подавляющее большинство FS-плагинов в качестве файлов выдают самый обычный текст с перечислением нужных характеристик объекта. Много ли WDX-плагинов окажутся полезными для обработки простого текста?..
На оф. сайте это уже обсуждалось. Проблема в том, что WDX-плагины не имеют смысла для большинства WFX-плагинов. Ведь если есть хотя бы одна дополнительная колонка из плагина, Тотал будет должен получить из WFX все файлы (не список их, а именно сами файлы!). В первую очередь тут есть проблема, связанная с работой самих плагинов: Тотал при запросе данных в WDX передаёт ему путь файла. Для объекта из WFX-плагина такой способ совершенно неприменим, потому как для них пути получаются виртуальными - это, выходит, WDX должен научиться понимать такие пути, находить нужный FS-плагин, сам подключаться к нему, запрашивать файл... Мало кто будет такое реализовывать.
Но даже если эту проблему решить (например, заапдейтить интерфейс и передавать не путь, а сразу сам файл), то во-первых, может просто не поддерживаться WFX-плагином (например, о каких файлах может идти речь в плагине Calendar?). Во-вторых работа может оказаться очень медленной (например, для FS-плагинов, работающих с FTP, с сетью). Ну и в-третьих, подавляющее большинство FS-плагинов в качестве файлов выдают самый обычный текст с перечислением нужных характеристик объекта. Много ли WDX-плагинов окажутся полезными для обработки простого текста?..
Как это не имеют смысла? Есть много FS-плагинов, для которых я хотел бы видеть специальные колонки. Например, в списке сервисов - тип запуска и состояние сервиса, в почтовом плагине - тема, отправитель, размер. Список можно продолжить. Для чего мне это надо? В первую очередь - чтобы иметь возможность сортировки по вышеперечисленным полям. Реализовать это вполне просто - достаточно передавать информацию о файле в том виде, в котором она отображается в заголовке (имя текущего каталога, \\\имя_плагина\папки\файл). Конечно, разработкой подходящего WDX плагина должны заняться разработчики WFX. Самая большая проблема - невозможность автоматического переключения нужного WDX плагина.
-
Vadim Yuryshev
- Сообщения: 5
- Зарегистрирован: Вт дек 28, 2004 22:04
- Откуда: Odessa
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
MiDoS
Видишь, для каждого WFX-плагина набор колонок свой, индивидуальный. А WDX-плагины глобальны по своей сути. Более удачная идея, как и написал Vadim Yuryshev, - это, действительно, улучшить интерфейс WFX-плагинов, чтобы они сами поддерживали каждый свой набор колонок. Кстати, это тоже предлагалось в той теме на оф. форуме, на которую я давал выше ссылку, только реакции Кристиана на это не последовало... Кстати, для такой идеи требуется ещё продумать интерфейс настройки, потому как интерфейс, реализованный в Тотале на данный момент, для таких индивидуальных настроек не подходит.Например, в списке сервисов - тип запуска и состояние сервиса, в почтовом плагине - тема, отправитель, размер. Список можно продолжить.