stoneflash
Я думаю, что на выходных...
А ты {languages} в шаблоны уже вставил? Ты только учти, что они только у тебя будут работать.
Welcome to mozilla@conference.jabber.ru
Отсутствует
SeLarin
А ну да. Вставил. Ждём новой версии.
ЛЮДИ! не качайте шаблоны!
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
SeLarin
Ждёмс. Не думал ещё выкладывать на wincmd.ru?
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
SeLarin
Говорили же, что админ форума wincmd.ru может сделать описание. Дай ему - пусть попарится, посмотришь что получится.
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
stoneflash
Ну так сначала надо самому попариться и написать нормальное описание на русском. А потом уже просить кого-то делать описание на английском. А то ведь у меня даже ReadMe в архиве нет никакого...
Welcome to mozilla@conference.jabber.ru
Отсутствует
SeLarin
Вроде работает. Только шаблончики обнови, что в пакете идут. Добавь {languages}.
Мысли появились:
* Может как-нибудь добавить возможность упорядочивания шаблонов в списке? А то не понятно, по какому принципу они там расположены.
* При смене языка, уже в листере, надо бы меняьт и язык выводимого по {languages}, а то приходится его (листер) закрывать и открывать заново, чтоб список языков на нужном языке был.
Ну так сначала надо самому попариться и написать нормальное описание на русском. А потом уже просить кого-то делать описание на английском. А то ведь у меня даже ReadMe в архиве нет никакого...
У тебя же есть страничка. Пусть он сделает по всем правилам на русском и на английском.
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
stoneflash
* Добавлю.
* Почему непонятно? В каокм порядке их система нашла, в таком они и расположены.
* Подумаю над этим предложением.
Я страничку оформил почти окончательно. Осталось добавить пару скриншотов (как раз те, которые в этом посте) и почти готов ReadMe. Вместе с этим ReadMe я его отправлю на wincmd.ru и попрошу, чтобы сделали английский перевод... Дело, как всегда, за малым.
Welcome to mozilla@conference.jabber.ru
Отсутствует
SeLarin
Чего-то я не понял, как система переводов работает. Разве нельзя сделать один файл для одного языка? А то сейчас всё как-то раздроблено. Часть - в отдельных файлах для каждого языка, часть - в одном для всех...
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
stoneflash
В файле XPIInfo.lng содержатся переводы названий полей. За их перевод отвечает сам Total Commander, т.е. чтобы брать названия полей на другом языке надо сменить язык интерфейса у самого Total Commander. Наличие этого файла для перевода названий полей - требование самого TC. Там должны содержаться названия полей для всех локалей.
В папке Languages лежат отдельные файлы *.lng для разных языков. В них содержаться локализация меню Lister'а, сообщений об ощибках, специальных значений полей, названия языков. Использованием этой части локализации "заведует" мой код.
Использование такой "алогичной" системы перевода обусловлено структурой самого плагина.
Welcome to mozilla@conference.jabber.ru
Отсутствует
SeLarin
ясненько. пара комментов:
Выбор Lister-шаблона в зависимости от type
Можно сделать просто вывод типа xpi (ну там вроде 2,4,8,16,32)? только вывод сделать в формате
тогда можно и шаблоны менять, и тип выводить словами.
Вывод в файл информации сразу о группе файлов (архиваторная часть?)
Нельзя сделать опцию (именно опцию, чтоб можно было выбирать) автоматического сохранения в файл информации, которая в листере просматривается? Если да, то можно ли таким образом дописывать в файл?
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
Только сейчас заметил: поле {filename} выводит полный путь до файла. Зачем?
Я имел ввиду просто имя самого файла, чтобы его можно было вставлять в ссылку вида "forum.mozilla.ru/uploaded/{filename}". Может, поменяешь?
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
Расширение нашёл, на которм плагин отваливается. Привожу его install.rdf:
<?xml version="1.0"?>
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:em="http://www.mozilla.org/2004/em-rdf#">
<description about="urn:mozilla:install-manifest">
<!-- Required Items -->
<em:id>xmldeveloper@rit.edu</em:id>
<em:name>XML Developer Toolbar</em:name>
<em:version>0.1</em:version><em:targetApplication>
<description>
<em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
<em:minVersion>1.5</em:minVersion>
<em:maxVersion>1.5.0.*</em:maxVersion>
</description>
</em:targetApplication><!-- Optional Items -->
<em:creator>Scott Root</em:creator>
<em:description>XML Developer's Toolbar</em:description>
<em:homepageURL>http://www.ScottRoot.com</em:homepageURL>
<em:iconURL>chrome://xmldeveloper/skin/icons/logo.png</em:iconURL>
</description>
</RDF>
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
1. За советы +3! Особенно про создание списка файлов. Так можно сделать. И дописывание так можно реализовать. В ToDo!
2. Пошел по пути наименьшего сопротивления: так было сделать проще всего.
3. Хм... У него теги RDF написаны как <description>, а в других местах везде как <Description>. Проблема из-за этого. Кто виноват в данной ситуации (автор расширения или мой плагин) так сразу не скажу: надо прочитать спецификацию RDF.
Welcome to mozilla@conference.jabber.ru
Отсутствует
SeLarin
Насколько я понял, "Групповое переименование" не работает с jar файлам тем, можно сделать фичу?
Если jar переименовать в xpi, то всё работает.
Отредактировано Dimanish (13-07-2006 00:48:45)
Тут должна была быть подпись. А, да... Вот она и есть.
Отсутствует
Dimanish
Нет. Все прекрасно работает. Если у тебя плагин показывает информацию о jar'ах по F3, то и групповое переименование будет работать... А если не работает, то проблема может быть в строке идентификации плагина. Она должна быть вот такой:
Посмотреть строку можно в окне настройки плагинов. Исправить - отредактировав файл wincmd.ini
Отредактировано SeLarin (13-07-2006 09:48:00)
Welcome to mozilla@conference.jabber.ru
Отсутствует
SeLarin
Ага, у меня была строка
Сейчас, всё работает, спасибо.
Тут должна была быть подпись. А, да... Вот она и есть.
Отсутствует
Dimanish
Это осталось от одной из старых версий плагина... Просто ты поставил поверх, а Total Commander строку не перечитал.
Welcome to mozilla@conference.jabber.ru
Отсутствует
1. За советы +3! Особенно про создание списка файлов. Так можно сделать. И дописывание так можно реализовать. В ToDo!
Сэнкс. . Только как начнёшь делать, как мысли появятся: скажи, чтобы оценить. А то получится,как с {filename}.
2. Пошел по пути наименьшего сопротивления: так было сделать проще всего.
Так изменишь?
3. Хм... У него теги RDF написаны как <description>, а в других местах везде как <Description>. Проблема из-за этого. Кто виноват в данной ситуации (автор расширения или мой плагин) так сразу не скажу: надо прочитать спецификацию RDF
Я не думаю, что будет страшно, если плагин будет "есть" и такие ошибочки. А то тотал отваливается - неприятно.
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
stoneflash
1. Да там просто все. Че там думать то.
2. Конечно, переделаю.
3. Уже ест. Только не обрабатывает. Воспринимает как ошибочный и инфу не выводит.
Welcome to mozilla@conference.jabber.ru
Отсутствует
SeLarin
1. Да там просто все. Че там думать то.
Я и говорю: чтобы не получилось по пути наименьшего сопротивления.
2. Конечно, переделаю.
угу.
3. Уже ест. Только не обрабатывает. Воспринимает как ошибочный и инфу не выводит. smile
не выводит вообще ничего? Пусть хоть сообщение об ошибке выводит: "install.rdf плохой, пишите мылом автору и т.д."
зы. мдя. опять начали общаться по списку: 1, 2, 3, ...
«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator
Отсутствует
stoneflash
1. Ну там вроде все относительно красиво и элегантно получилось.
2. Уже, кстати, переделал.
3. В каком поле? Сейчас он выводит для всех полей "Unknown" или "Not Supported". Можно еще в лог писать, но я с этим не хочу заморачиваться. В принципе я думаю, что можно в документации оговорить действия пользователя, когда плагин не может определить данные для расширения. Например, в таком случае пусть пишут мне и присылают файл расширения, а я уже дальше скажу, кто виноват и что длеать.
зы. А что в этом плохого?
Welcome to mozilla@conference.jabber.ru
Отсутствует