XPIInfo (content\Lister-плагин)
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4  Next  :| |:
Total Commander -> Плагины Total Commander

#16:  Author: fundukLocation: Санкт-Петербург PostPosted: Thu May 25, 2006 19:58
    —
Проверил работу с пустой детект-строкой - в быстром просмотре вылетает постоянно. (Просто оставь это окно быстрого просмотра и листай файлы - плагин любой файл принимает за свой). В ридми необходимо указать, что ДС изменять нельзя.

#17:  Author: SeLarin PostPosted: Thu May 25, 2006 22:45
    —
Да. Я тоже посмотрел. DS восстанавливается, только если нет параметра в файле настроек тотала. Алгоритм оказался именно таким как и предполагалось...
С пустой строкой плагин, действительно, пытается отображать все, что просматривается. Причина такого поведения в том, что я при разработке полагаюсь на использование DS, подобранной оптимальным образом, и не жду, что от плагина потребуют просмотр файла, не совпадающего с DS. Причин изменять это поведение, а также мотивов изменения DS пользователем, я не вижу, поскольку плагин бесполезен при попытке использовать его для просмотра любых файлов, кроме xpi-файлов (и некоторых jar'ов, в которых раньше распространяли темы).

#18:  Author: stoneflash PostPosted: Fri May 26, 2006 00:00
    —
2SeLarin

Про ID Симанки : http://forum.mozilla.ru/viewtopic.php?pid=109922#p109922

#19:  Author: SeLarin PostPosted: Fri May 26, 2006 00:41
    —
Вот и я про то же Smile

#20:  Author: stoneflash PostPosted: Fri May 26, 2006 01:15
    —
2SeLarin
Может всё-таки добавить оба GUID?

#21:  Author: SeLarin PostPosted: Fri May 26, 2006 09:32
    —
Я думаю, что не стоит этого делать, поскольку GUID без последнего символа - это не GUID Smile Мне кажется, что в данном случае правильнее написать разработчикам расширения о том, что у них в install.rdf допущена ошибка.

#22:  Author: ParcanLocation: Russian PostPosted: Fri May 26, 2006 09:48
    —
2 SeLarin
лучше сделай хотябы простейшую проверку на соответствие формата входного файла... я незнаю там PK первые 2 байта проверить чтоли, а то многие по 30 плагинов установят а потом где проблему искать и не знают.

#23:  Author: stoneflash PostPosted: Fri May 26, 2006 09:56
    —
2SeLarin
Это каждому писать...
Откуда-то же эта ошибка появилась. Видно, не без оснований.
Имхо, надо стремиться к обычному пользователю. Добавить этот GUID - и всё будет правильно отображаться.
Quote:
(и некоторых jar'ов, в которых раньше распространяли темы)

В смысле - раньше? А сейчас в чём они распространяются? Вроде, тоже в jar'ах. Но у меня ни одна тема не просмотрелась через XPIInfo.

#24:  Author: SeLarin PostPosted: Fri May 26, 2006 09:59
    —
2 Parcan
Эх... Это же файл отдельно открывать надо... Переменную заводить... Проверку...
Но деваться некуда Smile Сделаю.

#25:  Author: SeLarin PostPosted: Fri May 26, 2006 10:17
    —
2 stoneflash
Я могу в принципе объяснить откуда появилась: не до конца выделили строку мышкой, потеряв последний символ...
Если в плагине указан неверный GUID, то SeaMonkey просто его не поймет и откажется устанавливать. Таким образом получится, что расширение не поддерживает SeaMonkey, а XPIInfo будет показывать, что поддержка действительно отсутствует. Кроме того, я думаю, что надо все таки ориентироваться на официальные заявления, а не идти на поводу у разработчиков расширений, допускающих по невнимательности ошибки.

#26:  Author: stoneflash PostPosted: Fri May 26, 2006 11:48
    —
2SeLarin
Ну, дело твоё.

Ещё: если сделать новый шаблон, то нужно перезагрузить тотал, чтобы XPIInfo увидел его. Хочется чтобы можно было сделать шаблон и тут же воспользоваться им, без перезагрузки.

ps. Может сделаешь что-нибудь вроде ToDo-list?

#27:  Author: SeLarin PostPosted: Fri May 26, 2006 12:05
    —
2 stoneflash
1. Про меню. Сделаю, только не в самой ближайшей версии.
2. А у меня есть этот самый лист Smile

#28:  Author: SeLarin PostPosted: Fri May 26, 2006 12:10
    —
Да. На сайте разработчиков написано, что в install.rdf для FF 2.0 будут необязательные поля developer и translator. Нужно ли добавлять их поддержку в плагин прямо сейчас или подождать? Я считаю, что нужно, чтобы быть готовым к появлению расширений с этими полями. Какое мнение у общественности?

#29:  Author: SeLarin PostPosted: Fri May 26, 2006 12:26
    —
stoneflash wrote:

В смысле - раньше? А сейчас в чём они распространяются? Вроде, тоже в jar'ах. Но у меня ни одна тема не просмотрелась через XPIInfo.


А сейчас, насколько я понимаю, темы тоже распространяют в xpi. По крайней мере через addons.mozilla.org... Кстати, даже сейчас есть способ настроить XPIInfo на работу с темами в jar'ах. Надо строку идентификации изменить на такую:
Code:
(EXT="JAR" | EXT="XPI") & [0]="P" & [1]="K"

Это я только что догадался... Smile Напишу в первом посте, когда следующую версию буду "выпускать".

#30:  Author: stoneflash PostPosted: Fri May 26, 2006 14:23
    —
2SeLarin
На счёт листа: а общественность обделена?
На счёт новых полей в install.rdf: Если они необязательные, они будут использоваться самими программами? то есть отображаться в списке расширений будут? В чём смысл поля developer? чем отличается по смыслу от creator? а translator для каждого языка будет что-ли? спрашиваю это, так как ссылка, которую ты дал не работает. вроде весь сайт там не работает.
На счёт строки идентификации: Круто. работает. А зачем в первом посте писать в будущем? Плагин при установке не изменяет? всё равно ручками придётся добавлять?
На счёт шаблонов: Надо в xhtml? Хотя от html отличается одним тэгом... И вообще, в каких ещё форматах можно сделать? Просто делать нечего... Smile



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4  Next  :| |:
Page 2 of 4

Powered by phpBB © 2001, 2005 phpBB Group